Class Annotation
java.lang.Object
org.mbari.vars.annosaurus.sdk.r1.models.Annotation
-
Constructor Summary
ConstructorsConstructorDescriptionAnnotation(String concept, String observer) Deprecated.Annotation(String concept, String observer, org.mbari.vcr4j.VideoIndex videoIndex, UUID videoReferenceUuid) -
Method Summary
Modifier and TypeMethodDescriptionbooleanIf both objects have a non-null observationUuid then we use that to compare.getGroup()org.mbari.vcr4j.time.Timecodeorg.mbari.vcr4j.VideoIndexinthashCode()booleanisSaved()voidsetActivity(String activity) voidsetAncillaryData(AncillaryData ancillaryData) voidsetAssociations(List<Association> associations) voidsetConcept(String concept) voidsetDuration(Duration duration) voidsetElapsedTime(Duration elapsedTime) voidvoidsetImagedMomentUuid(UUID imagedMomentUuid) voidsetImageReferences(List<ImageReference> imageReferences) voidsetImages(List<ImageReference> images) voidsetObservationTimestamp(Instant observationTimestamp) voidsetObservationUuid(UUID observationUuid) voidsetObserver(String observer) voidsetRecordedTimestamp(Instant recordedTimestamp) voidsetTimecode(org.mbari.vcr4j.time.Timecode timecode) voidsetTransientKey(Object transientKey) voidsetVideoReferenceUuid(UUID videoReferenceUuid) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.mbari.vars.annosaurus.sdk.r1.models.ImagedMoment
toVideoIndex
-
Constructor Details
-
Annotation
public Annotation() -
Annotation
-
Annotation
-
Annotation
-
-
Method Details
-
getObservationUuid
-
setObservationUuid
-
getConcept
-
setConcept
-
getObserver
-
setObserver
-
getObservationTimestamp
-
setObservationTimestamp
-
getVideoReferenceUuid
- Specified by:
getVideoReferenceUuidin interfaceImagedMoment
-
setVideoReferenceUuid
- Specified by:
setVideoReferenceUuidin interfaceImagedMoment
-
getImagedMomentUuid
- Specified by:
getImagedMomentUuidin interfaceImagedMoment
-
setImagedMomentUuid
- Specified by:
setImagedMomentUuidin interfaceImagedMoment
-
getTimecode
public org.mbari.vcr4j.time.Timecode getTimecode()- Specified by:
getTimecodein interfaceImagedMoment
-
setTimecode
public void setTimecode(org.mbari.vcr4j.time.Timecode timecode) - Specified by:
setTimecodein interfaceImagedMoment
-
getElapsedTime
- Specified by:
getElapsedTimein interfaceImagedMoment
-
setElapsedTime
- Specified by:
setElapsedTimein interfaceImagedMoment
-
getRecordedTimestamp
- Specified by:
getRecordedTimestampin interfaceImagedMoment
-
setRecordedTimestamp
- Specified by:
setRecordedTimestampin interfaceImagedMoment
-
getDuration
-
setDuration
-
getGroup
-
setGroup
-
getActivity
-
setActivity
-
getAssociations
-
setAssociations
-
getImages
-
setImages
-
getImageReferences
-
setImageReferences
-
getAncillaryData
-
setAncillaryData
-
getTransientKey
-
setTransientKey
-
isSaved
public boolean isSaved() -
toString
-
equals
-
hashCode
-
getVideoIndex
public org.mbari.vcr4j.VideoIndex getVideoIndex()
-