Package tv.mycujoo.mclsui
Class AnnotationViewBuilder
-
- All Implemented Interfaces:
public abstract class AnnotationViewBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private FragmentActivityactivityprivate VideoPlayervideoPlayer
-
Constructor Summary
Constructors Constructor Description AnnotationViewBuilder()
-
Method Summary
Modifier and Type Method Description final FragmentActivitygetActivity()final UnitsetActivity(FragmentActivity activity)final VideoPlayergetVideoPlayer()final UnitsetVideoPlayer(VideoPlayer videoPlayer)abstract AnnotationViewBuilderwithPlayer(ExoPlayer exoPlayer)AnnotationViewBuilderwithActivity(FragmentActivity activity)AnnotationViewBuilderwithAnnotationView(IAnnotationView annotationView)IAnnotationViewgetAnnotationView()final IAnnotationViewbuild()-
-
Method Detail
-
getActivity
final FragmentActivity getActivity()
-
setActivity
final Unit setActivity(FragmentActivity activity)
-
getVideoPlayer
final VideoPlayer getVideoPlayer()
-
setVideoPlayer
final Unit setVideoPlayer(VideoPlayer videoPlayer)
-
withPlayer
abstract AnnotationViewBuilder withPlayer(ExoPlayer exoPlayer)
-
withActivity
AnnotationViewBuilder withActivity(FragmentActivity activity)
-
withAnnotationView
AnnotationViewBuilder withAnnotationView(IAnnotationView annotationView)
-
getAnnotationView
IAnnotationView getAnnotationView()
-
build
final IAnnotationView build()
-
-
-
-