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.EntityModel
getId, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
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
-
-