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 Details

    • getVideoReferenceUuid

      UUID getVideoReferenceUuid()
    • setVideoReferenceUuid

      void setVideoReferenceUuid(UUID videoReferenceUuid)
    • getImagedMomentUuid

      UUID getImagedMomentUuid()
    • setImagedMomentUuid

      void setImagedMomentUuid(UUID imagedMomentUuid)
    • getRecordedTimestamp

      Instant getRecordedTimestamp()
    • setRecordedTimestamp

      void setRecordedTimestamp(Instant recordedTimestamp)
    • getTimecode

      org.mbari.vcr4j.time.Timecode getTimecode()
    • setTimecode

      void setTimecode(org.mbari.vcr4j.time.Timecode timecode)
    • getElapsedTime

      Duration getElapsedTime()
    • setElapsedTime

      void setElapsedTime(Duration elapsedTime)
    • toVideoIndex

      default org.mbari.vcr4j.VideoIndex toVideoIndex()