Package org.cyclos.model.users.addresses
Class UserAddressVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.users.addresses.AddressVO
-
- org.cyclos.model.users.addresses.GeoLocatedAddressVO
-
- org.cyclos.model.users.addresses.UserAddressVO
-
- All Implemented Interfaces:
Serializable,IEntity,IAddress
public class UserAddressVO extends GeoLocatedAddressVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<AddressContactInfoVO,UserAddressVO>CONTACT_INFOstatic BasicProperty<Boolean,UserAddressVO>DEFAULT_ADDRESSstatic BasicProperty<Boolean,UserAddressVO>HIDDEN-
Fields inherited from class org.cyclos.model.users.addresses.GeoLocatedAddressVO
CURRENT_DISTANCE, LOCATED, LOCATION, NAME
-
Fields inherited from class org.cyclos.model.users.addresses.AddressVO
ADDRESS_LINE_1, ADDRESS_LINE_2, BUILDING_NUMBER, CITY, COMPLEMENT, COUNTRY, NEIGHBORHOOD, PO_BOX, REGION, STREET, ZIP
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description UserAddressVO()UserAddressVO(Long id)UserAddressVO(Property<T,? super UserAddressVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()AddressContactInfoVOgetContactInfo()booleanisDefaultAddress()booleanisHidden()voidsetContactInfo(AddressContactInfoVO contactInfo)voidsetDefaultAddress(boolean defaultAddress)voidsetHidden(boolean hidden)StringtoString()-
Methods inherited from class org.cyclos.model.users.addresses.GeoLocatedAddressVO
getCurrentDistance, getLocation, getName, isLocated, setCurrentDistance, setLocated, setLocation, setName
-
Methods inherited from class org.cyclos.model.users.addresses.AddressVO
getAddressLine1, getAddressLine2, getBuildingNumber, getCity, getComplement, getCountry, getNeighborhood, getPoBox, getRegion, getStreet, getZip, setAddressLine1, setAddressLine2, setBuildingNumber, setCity, setComplement, setCountry, setNeighborhood, setPoBox, setRegion, setStreet, setZip
-
Methods inherited from class org.cyclos.model.EntityVO
equals, getId, getIds, getUniqueIds
-
Methods inherited from class org.cyclos.model.EntityModel
getId, hashCode, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CONTACT_INFO
public static final BasicProperty<AddressContactInfoVO,UserAddressVO> CONTACT_INFO
-
DEFAULT_ADDRESS
public static final BasicProperty<Boolean,UserAddressVO> DEFAULT_ADDRESS
-
HIDDEN
public static final BasicProperty<Boolean,UserAddressVO> HIDDEN
-
-
Constructor Detail
-
UserAddressVO
public UserAddressVO()
-
UserAddressVO
public UserAddressVO(Long id)
-
UserAddressVO
public UserAddressVO(Property<T,? super UserAddressVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classGeoLocatedAddressVO
-
getContactInfo
public AddressContactInfoVO getContactInfo()
-
setContactInfo
public void setContactInfo(AddressContactInfoVO contactInfo)
-
isDefaultAddress
public boolean isDefaultAddress()
-
setDefaultAddress
public void setDefaultAddress(boolean defaultAddress)
-
isHidden
public boolean isHidden()
-
setHidden
public void setHidden(boolean hidden)
-
toString
public String toString()
- Overrides:
toStringin classGeoLocatedAddressVO
-
className
public String className()
- Overrides:
classNamein classGeoLocatedAddressVO
-
-