PostcodeEntity

public class PostcodeEntity extends SumiffiikEntity implements IdentifiedEntity

Fields

DB_FIELD_CODE

public static final String DB_FIELD_CODE

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_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

PostcodeEntity

public PostcodeEntity()

PostcodeEntity

public PostcodeEntity(PostcodeRawData record)

Methods

addMonotemporalRecord

public void addMonotemporalRecord(GeoMonotemporalRecord record)

generateUUID

public static UUID generateUUID(int postcode)

getAllRecords

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

getCode

public int getCode()

getName

public MonotemporalSet<PostcodeNameRecord> getName()

getNewest

public IdentifiedEntity getNewest(Collection<IdentifiedEntity> collection)

getShape

public MonotemporalSet<PostcodeShapeRecord> getShape()

merge

public boolean merge(GeoEntity other)

setCode

public void setCode(int code)