GeoRoadEntity

public class GeoRoadEntity extends SumiffiikEntity implements IdentifiedEntity

Fields

DB_FIELD_CODE

public static final String DB_FIELD_CODE

DB_FIELD_LOCALITY

public static final String DB_FIELD_LOCALITY

DB_FIELD_MUNICIPALITY

public static final String DB_FIELD_MUNICIPALITY

DB_FIELD_NAME

public static final String DB_FIELD_NAME

DB_FIELD_SHAPE

public static final String DB_FIELD_SHAPE

IO_FIELD_CODE

public static final String IO_FIELD_CODE

IO_FIELD_LOCALITY

public static final String IO_FIELD_LOCALITY

IO_FIELD_MUNICIPALITY

public static final String IO_FIELD_MUNICIPALITY

IO_FIELD_NAME

public static final String IO_FIELD_NAME

IO_FIELD_SHAPE

public static final String IO_FIELD_SHAPE

TABLE_NAME

public static final String TABLE_NAME

schema

public static final String schema

Constructors

GeoRoadEntity

public GeoRoadEntity()

GeoRoadEntity

public GeoRoadEntity(RoadRawData record)

Methods

addMonotemporalRecord

public void addMonotemporalRecord(GeoMonotemporalRecord record)

getAllRecords

public Set<Set<? extends GeoMonotemporalRecord>> getAllRecords()

getCode

public int getCode()

getLocality

public MonotemporalSet<RoadLocalityRecord> getLocality()

getMunicipality

public MonotemporalSet<RoadMunicipalityRecord> getMunicipality()

getName

public MonotemporalSet<RoadNameRecord> getName()

getNewest

public IdentifiedEntity getNewest(Collection<IdentifiedEntity> collection)

getShape

public MonotemporalSet<RoadShapeRecord> getShape()

merge

public boolean merge(GeoEntity other)

setCode

public void setCode(int code)

update

public void update(RawData rawData, OffsetDateTime timestamp)