Interface ImagedMoment
- All Known Implementing Classes:
Annotation
,Image
,Index
public interface ImagedMoment
Interface that captures the bare-essentials of both an Image and an Annotation.
- Since:
- 2017-06-02T08:11:00
- Author:
- Brian Schlining
-
Method Summary
Modifier and TypeMethodDescriptionorg.mbari.vcr4j.time.Timecode
void
setElapsedTime
(Duration elapsedTime) void
setImagedMomentUuid
(UUID imagedMomentUuid) void
setRecordedTimestamp
(Instant recordedTimestamp) void
setTimecode
(org.mbari.vcr4j.time.Timecode timecode) void
setVideoReferenceUuid
(UUID videoReferenceUuid) default org.mbari.vcr4j.VideoIndex
-
Method Details
-
getVideoReferenceUuid
UUID getVideoReferenceUuid() -
setVideoReferenceUuid
-
getImagedMomentUuid
UUID getImagedMomentUuid() -
setImagedMomentUuid
-
getRecordedTimestamp
Instant getRecordedTimestamp() -
setRecordedTimestamp
-
getTimecode
org.mbari.vcr4j.time.Timecode getTimecode() -
setTimecode
void setTimecode(org.mbari.vcr4j.time.Timecode timecode) -
getElapsedTime
Duration getElapsedTime() -
setElapsedTime
-
toVideoIndex
default org.mbari.vcr4j.VideoIndex toVideoIndex()
-