| Class | Description | 
|---|---|
| Convert | Provides utility methods to handle type conversions | 
| Convert.Lazy | Lazy holder for creating a single instance of  Gsonon 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  DashManifestandHlsMasterPlaylist. | 
| 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. |