.. java:import:: com.fasterxml.jackson.annotation JsonIgnoreProperties .. java:import:: com.fasterxml.jackson.annotation JsonProperty .. java:import:: dk.magenta.datafordeler.core.database DatabaseEntry .. java:import:: dk.magenta.datafordeler.core.database Identification .. java:import:: dk.magenta.datafordeler.core.database IdentifiedEntity .. java:import:: dk.magenta.datafordeler.core.util Equality .. java:import:: dk.magenta.datafordeler.geo.data.common GeoMonotemporalRecord .. java:import:: org.hibernate Session .. java:import:: java.time Instant .. java:import:: java.time OffsetDateTime .. java:import:: java.time ZoneOffset .. java:import:: java.util Set .. java:import:: java.util UUID GeoEntity ========= .. java:package:: dk.magenta.datafordeler.geo.data :noindex: .. java:type:: @MappedSuperclass @JsonIgnoreProperties public abstract class GeoEntity extends DatabaseEntry implements IdentifiedEntity Fields ------ DB_FIELD_CREATION_DATE ^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final String DB_FIELD_CREATION_DATE :outertype: GeoEntity DB_FIELD_CREATOR ^^^^^^^^^^^^^^^^ .. java:field:: public static final String DB_FIELD_CREATOR :outertype: GeoEntity DB_FIELD_IDENTIFICATION ^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final String DB_FIELD_IDENTIFICATION :outertype: GeoEntity identification ^^^^^^^^^^^^^^ .. java:field:: @ManyToOne protected Identification identification :outertype: GeoEntity Methods ------- addItem ^^^^^^^ .. java:method:: protected static boolean addItem(Set set, GeoMonotemporalRecord newItem) :outertype: GeoEntity addMonotemporalRecord ^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public abstract void addMonotemporalRecord(GeoMonotemporalRecord record) :outertype: GeoEntity forceLoad ^^^^^^^^^ .. java:method:: @Override public void forceLoad(Session session) :outertype: GeoEntity getAllRecords ^^^^^^^^^^^^^ .. java:method:: public abstract Set> getAllRecords() :outertype: GeoEntity getCreationDate ^^^^^^^^^^^^^^^ .. java:method:: public OffsetDateTime getCreationDate() :outertype: GeoEntity getCreator ^^^^^^^^^^ .. java:method:: public String getCreator() :outertype: GeoEntity getIdentification ^^^^^^^^^^^^^^^^^ .. java:method:: @Override public Identification getIdentification() :outertype: GeoEntity getUUID ^^^^^^^ .. java:method:: public UUID getUUID() :outertype: GeoEntity merge ^^^^^ .. java:method:: public abstract boolean merge(GeoEntity other) :outertype: GeoEntity setCreationDate ^^^^^^^^^^^^^^^ .. java:method:: @JsonProperty public void setCreationDate(OffsetDateTime creationDate) :outertype: GeoEntity setCreationDate ^^^^^^^^^^^^^^^ .. java:method:: @JsonProperty public void setCreationDate(long creationDate) :outertype: GeoEntity setCreator ^^^^^^^^^^ .. java:method:: @JsonProperty public void setCreator(String creator) :outertype: GeoEntity setIdentification ^^^^^^^^^^^^^^^^^ .. java:method:: public void setIdentification(Identification identification) :outertype: GeoEntity update ^^^^^^ .. java:method:: public void update(RawData rawData, OffsetDateTime timestamp) :outertype: GeoEntity wire ^^^^ .. java:method:: public void wire(Session session, WireCache wireCache) :outertype: GeoEntity