Package com.brightcove.player.edge
Class OfflineCatalog.Builder
- java.lang.Object
-
- com.brightcove.player.edge.Catalog.AbstractBuilder<T>
-
- com.brightcove.player.edge.AbstractOfflineCatalog.Builder<OfflineCatalog.Builder>
-
- com.brightcove.player.edge.OfflineCatalog.Builder
-
- Enclosing class:
- OfflineCatalog
public static class OfflineCatalog.Builder extends AbstractOfflineCatalog.Builder<OfflineCatalog.Builder>
The Builder to create the OfflineCatalog object.
-
-
Constructor Summary
Constructors Constructor Description Builder(android.content.Context context, EventEmitter eventEmitter, java.lang.String account)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OfflineCatalog
build()
Builds the OfflineCatalog object.protected OfflineCatalog.Builder
self()
Returns the instance of itself.-
Methods inherited from class com.brightcove.player.edge.AbstractOfflineCatalog.Builder
setDownloadFileCreator
-
Methods inherited from class com.brightcove.player.edge.Catalog.AbstractBuilder
setBaseURL, setPolicy, setProperties
-
-
-
-
Constructor Detail
-
Builder
public Builder(@NonNull android.content.Context context, @NonNull EventEmitter eventEmitter, @NonNull java.lang.String account)
-
-
Method Detail
-
self
protected OfflineCatalog.Builder self()
Description copied from class:Catalog.AbstractBuilder
Returns the instance of itself. This is a part of the pattern to set the Builder ready for inheritance.- Specified by:
self
in classAbstractOfflineCatalog.Builder<OfflineCatalog.Builder>
-
build
public OfflineCatalog build()
Builds the OfflineCatalog object.- Overrides:
build
in classCatalog.AbstractBuilder<OfflineCatalog.Builder>
-
-