GeoMonotemporalRecord

public class GeoMonotemporalRecord<E extends GeoEntity> extends GeoNontemporalRecord<E> implements Monotemporal

Fields

DB_FIELD_EDITOR

public static final String DB_FIELD_EDITOR

DB_FIELD_ENTITY

public static final String DB_FIELD_ENTITY

DB_FIELD_REGISTRATION_FROM

public static final String DB_FIELD_REGISTRATION_FROM

DB_FIELD_REGISTRATION_TO

public static final String DB_FIELD_REGISTRATION_TO

IO_FIELD_EDITOR

public static final String IO_FIELD_EDITOR

IO_FIELD_REGISTRATION_FROM

public static final String IO_FIELD_REGISTRATION_FROM

IO_FIELD_REGISTRATION_TO

public static final String IO_FIELD_REGISTRATION_TO

Methods

compareTo

public int compareTo(GeoMonotemporalRecord o)

For sorting purposes; we implement the Comparable interface, so we should provide a comparison method. Here, we sort CvrRecord objects by registrationFrom, with nulls first

copy

protected static void copy(GeoMonotemporalRecord from, GeoMonotemporalRecord to)

equals

public boolean equals(Object o)

getEditor

public String getEditor()

getMonotemporality

public Monotemporality getMonotemporality()

getRegistrationFrom

public OffsetDateTime getRegistrationFrom()

getRegistrationTo

public OffsetDateTime getRegistrationTo()

hashCode

public int hashCode()

newestRecord

public static <T extends GeoMonotemporalRecord> T newestRecord(Collection<T> set)

setDafoUpdated

public void setDafoUpdated(OffsetDateTime updateTime)

setEditor

public GeoMonotemporalRecord setEditor(String editor)

setRegistrationFrom

public void setRegistrationFrom(OffsetDateTime registrationFrom)

setRegistrationFrom

public void setRegistrationFrom(long registrationFrom)

setRegistrationTo

public void setRegistrationTo(OffsetDateTime registrationTo)

setRegistrationTo

public void setRegistrationTo(long registrationTo)

updateRegistrationTo

public static <T extends GeoMonotemporalRecord> void updateRegistrationTo(Collection<T> set)

wire

public void wire(Session session, WireCache wireCache)