Package org.cyclos.model.users.phones
Class PhoneVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.NamedEntityVO
-
- org.cyclos.model.users.phones.PhoneVO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityVO>,IEntity,INamedEntity
- Direct Known Subclasses:
ManagedPhoneVO
public class PhoneVO extends NamedEntityVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<String,PhoneVO>EXTENSIONstatic BasicProperty<String,PhoneVO>FORMATTED_NUMBERstatic BasicProperty<PhoneNature,PhoneVO>NATUREstatic BasicProperty<String,PhoneVO>NORMALIZED_NUMBERstatic BasicProperty<String,PhoneVO>NUMBER-
Fields inherited from class org.cyclos.model.NamedEntityVO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()StringgetExtension()StringgetFormattedNumber()PhoneNaturegetNature()StringgetNormalizedNumber()StringgetNumber()voidsetExtension(String extension)voidsetFormattedNumber(String formattedNumber)voidsetNature(PhoneNature nature)voidsetNormalizedNumber(String normalizedNumber)voidsetNumber(String number)-
Methods inherited from class org.cyclos.model.NamedEntityVO
compareTo, getName, setName, toString
-
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
-
EXTENSION
public static final BasicProperty<String,PhoneVO> EXTENSION
-
FORMATTED_NUMBER
public static final BasicProperty<String,PhoneVO> FORMATTED_NUMBER
-
NATURE
public static final BasicProperty<PhoneNature,PhoneVO> NATURE
-
NORMALIZED_NUMBER
public static final BasicProperty<String,PhoneVO> NORMALIZED_NUMBER
-
NUMBER
public static final BasicProperty<String,PhoneVO> NUMBER
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classNamedEntityVO
-
getExtension
public String getExtension()
-
setExtension
public void setExtension(String extension)
-
getFormattedNumber
public String getFormattedNumber()
-
setFormattedNumber
public void setFormattedNumber(String formattedNumber)
-
getNature
public PhoneNature getNature()
-
setNature
public void setNature(PhoneNature nature)
-
getNormalizedNumber
public String getNormalizedNumber()
-
setNormalizedNumber
public void setNormalizedNumber(String normalizedNumber)
-
getNumber
public String getNumber()
-
setNumber
public void setNumber(String number)
-
-