public interface IAnnotatableEntity extends IVersionableEntity
Modifier and Type | Method and Description |
---|---|
void |
addAnnotation(Annotation annotation) |
void |
addMarker(Marker marker) |
java.util.Set<Annotation> |
getAnnotations() |
java.util.Set<Marker> |
getMarkers() |
java.util.Set<Marker> |
getMarkers(java.util.UUID uuidMarkerType) |
boolean |
hasMarker(MarkerType type,
boolean value) |
boolean |
hasMarker(java.util.UUID uuidMarkerType,
boolean value) |
java.lang.Boolean |
markerValue(java.util.UUID uuidMarkerType) |
void |
removeAnnotation(Annotation annotation) |
void |
removeMarker(Marker marker) |
void |
removeMarker(java.util.UUID markerTypeUuid) |
getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
getCreated, getCreatedBy, getId, getUuid, isInstanceOf, isPersited, setCreated, setCreatedBy, setId, setUuid
java.util.Set<Annotation> getAnnotations()
void addAnnotation(Annotation annotation)
void removeAnnotation(Annotation annotation)
java.util.Set<Marker> getMarkers()
java.util.Set<Marker> getMarkers(java.util.UUID uuidMarkerType)
void addMarker(Marker marker)
void removeMarker(Marker marker)
void removeMarker(java.util.UUID markerTypeUuid)
boolean hasMarker(MarkerType type, boolean value)
boolean hasMarker(java.util.UUID uuidMarkerType, boolean value)
java.lang.Boolean markerValue(java.util.UUID uuidMarkerType)
Copyright © 2007-2020 EDIT. All Rights Reserved.