AccessAddressEntity

public class AccessAddressEntity extends SumiffiikEntity implements IdentifiedEntity

Fields

DB_FIELD_BLOCK_NAME

public static final String DB_FIELD_BLOCK_NAME

DB_FIELD_BNR

public static final String DB_FIELD_BNR

DB_FIELD_BUILDING

public static final String DB_FIELD_BUILDING

DB_FIELD_HOUSE_NUMBER

public static final String DB_FIELD_HOUSE_NUMBER

DB_FIELD_LOCALITY

public static final String DB_FIELD_LOCALITY

DB_FIELD_POSTCODE

public static final String DB_FIELD_POSTCODE

DB_FIELD_ROAD

public static final String DB_FIELD_ROAD

DB_FIELD_SHAPE

public static final String DB_FIELD_SHAPE

DB_FIELD_SOURCE

public static final String DB_FIELD_SOURCE

DB_FIELD_STATUS

public static final String DB_FIELD_STATUS

IO_FIELD_BLOCK_NAME

public static final String IO_FIELD_BLOCK_NAME

IO_FIELD_BNR

public static final String IO_FIELD_BNR

IO_FIELD_BUILDING

public static final String IO_FIELD_BUILDING

IO_FIELD_HOUSE_NUMBER

public static final String IO_FIELD_HOUSE_NUMBER

IO_FIELD_LOCALITY

public static final String IO_FIELD_LOCALITY

IO_FIELD_POSTCODE

public static final String IO_FIELD_POSTCODE

IO_FIELD_ROAD

public static final String IO_FIELD_ROAD

IO_FIELD_SHAPE

public static final String IO_FIELD_SHAPE

IO_FIELD_SOURCE

public static final String IO_FIELD_SOURCE

IO_FIELD_STATUS

public static final String IO_FIELD_STATUS

TABLE_NAME

public static final String TABLE_NAME

blockName

Set<AccessAddressBlockNameRecord> blockName

schema

public static final String schema

Constructors

AccessAddressEntity

public AccessAddressEntity()

AccessAddressEntity

public AccessAddressEntity(AccessAddressRawData record)

Methods

addMonotemporalRecord

public void addMonotemporalRecord(GeoMonotemporalRecord record)

generateUUID

public static UUID generateUUID(String bnr)

getAllRecords

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

getAssoc

public List<BaseQuery> getAssoc()

getBlockName

public MonotemporalSet<AccessAddressBlockNameRecord> getBlockName()

getBnr

public String getBnr()

getBuilding

public MonotemporalSet<AccessAddressBuildingReferenceRecord> getBuilding()

getHouseNumber

public MonotemporalSet<AccessAddressHouseNumberRecord> getHouseNumber()

getLocality

public MonotemporalSet<AccessAddressLocalityRecord> getLocality()

getNewest

public IdentifiedEntity getNewest(Collection<IdentifiedEntity> collection)

getPostcode

public MonotemporalSet<AccessAddressPostcodeRecord> getPostcode()

getRoad

public MonotemporalSet<AccessAddressRoadRecord> getRoad()

getShape

public MonotemporalSet<AccessAddressShapeRecord> getShape()

getSource

public MonotemporalSet<AccessAddressSourceRecord> getSource()

getStatus

public MonotemporalSet<AccessAddressStatusRecord> getStatus()

merge

public boolean merge(GeoEntity other)

setBnr

public void setBnr(String bnr)

update

public void update(RawData rawData, OffsetDateTime timestamp)