# Package com.brightcove.player.util

- Class Summary
  Class | Description
  --- | ---
  Convert | Provides utility methods to handle type conversions
  Convert.Lazy | Lazy holder for creating a single instance of `Gson` on demand.
  ErrorUtil |
  EventEmitterUtil | An utility class to emit common events in the Brightcove SDK.
  EventUtil |
  FileUtil | Provides utility methods to work files and folders.
  FileUtil.StrictMode | Provides strict mode equivalents to methods in `FileUtil`.
  LayoutUtil |
  LifecycleUtil |
  MediaSourceUtil | Provides utility method to work with `DashManifest` and `HlsMasterPlaylist`.
  NumberUtil |
  Objects |
  ReflectionUtil | Provides utility methods that can be used access and mutate objects using reflection.
  StringUtil | Some assorted utility methods for dealing with Strings.
  VideoFormatSelectorUtil | Selects from possible video formats.
  VideoUtil | An Video utility class to perform tasks with Brightcove video objects.