Class GeographicSubAddress
java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.v3.dto.GeographicSubAddress
Representation of a GeographicSubAddress It is used for addressing within a property in an urban area (country properties are often defined differently). It may refer to a building, a building cluster, or a floor of a multistory building.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionatBaseType(String atBaseType) atSchemaLocation(String atSchemaLocation) buildingName(String buildingName) booleanWhen sub-classing, this defines the super-classA URI to a JSON-Schema file that defines additional attributes and relationshipsWhen sub-classing, this defines the sub-class entity nameallows for buildings that have well-known namesgetHref()Link to the subAddressgetId()Unique Identifier of the subAddressused where a level type may be repeated e.g.describes level types within a buildinggetName()Name of the subAddress to identify it with a meaningful identificationprivate streets internal to a property (e.g.private streets numbers internal to a private streetType of subAddress : it can be a subunit or a private streetthe discriminator used for the subunit often just a simple number e.g.the type of subunit e.g.BERTH, FLAT, PIER, SUITE, SHOP, TOWER, UNIT, WHARFinthashCode()levelNumber(String levelNumber) privateStreetName(String privateStreetName) privateStreetNumber(String privateStreetNumber) voidsetAtBaseType(String atBaseType) voidsetAtSchemaLocation(String atSchemaLocation) voidvoidsetBuildingName(String buildingName) voidvoidvoidsetLevelNumber(String levelNumber) voidsetLevelType(String levelType) voidvoidsetPrivateStreetName(String privateStreetName) voidsetPrivateStreetNumber(String privateStreetNumber) voidsetSubAddressType(String subAddressType) voidsetSubUnitNumber(String subUnitNumber) voidsetSubUnitType(String subUnitType) subAddressType(String subAddressType) subUnitNumber(String subUnitNumber) subUnitType(String subUnitType) toString()
-
Constructor Details
-
GeographicSubAddress
public GeographicSubAddress()
-
-
Method Details
-
id
-
getId
Unique Identifier of the subAddress- Returns:
- id
-
setId
-
href
-
getHref
Link to the subAddress- Returns:
- href
-
setHref
-
buildingName
-
getBuildingName
allows for buildings that have well-known names- Returns:
- buildingName
-
setBuildingName
-
levelNumber
-
getLevelNumber
used where a level type may be repeated e.g. BASEMENT 1, BASEMENT 2- Returns:
- levelNumber
-
setLevelNumber
-
levelType
-
getLevelType
describes level types within a building- Returns:
- levelType
-
setLevelType
-
name
-
getName
Name of the subAddress to identify it with a meaningful identification- Returns:
- name
-
setName
-
privateStreetName
-
getPrivateStreetName
private streets internal to a property (e.g. a university) may have internal names that are not recorded by the land title office.- Returns:
- privateStreetName
-
setPrivateStreetName
-
privateStreetNumber
-
getPrivateStreetNumber
private streets numbers internal to a private street- Returns:
- privateStreetNumber
-
setPrivateStreetNumber
-
subAddressType
-
getSubAddressType
Type of subAddress : it can be a subunit or a private street- Returns:
- subAddressType
-
setSubAddressType
-
subUnitNumber
-
getSubUnitNumber
the discriminator used for the subunit often just a simple number e.g. FLAT 5, may also be a range- Returns:
- subUnitNumber
-
setSubUnitNumber
-
subUnitType
-
getSubUnitType
the type of subunit e.g.BERTH, FLAT, PIER, SUITE, SHOP, TOWER, UNIT, WHARF- Returns:
- subUnitType
-
setSubUnitType
-
atBaseType
-
getAtBaseType
When sub-classing, this defines the super-class- Returns:
- atBaseType
-
setAtBaseType
-
atSchemaLocation
-
getAtSchemaLocation
A URI to a JSON-Schema file that defines additional attributes and relationships- Returns:
- atSchemaLocation
-
setAtSchemaLocation
-
atType
-
getAtType
When sub-classing, this defines the sub-class entity name- Returns:
- atType
-
setAtType
-
equals
-
hashCode
public int hashCode() -
toString
-