Class BaseContactInfoVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.NamedEntityVO
-
- org.cyclos.model.users.contactinfos.BaseContactInfoVO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityVO>,IEntity,INamedEntity,IContactInfo
- Direct Known Subclasses:
AddressContactInfoVO,ContactInfoVO
public class BaseContactInfoVO extends NamedEntityVO implements IContactInfo
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic ListProperty<CustomFieldValueVO,BaseContactInfoVO>CUSTOM_VALUESstatic BasicProperty<String,BaseContactInfoVO>EMAILstatic BasicProperty<String,BaseContactInfoVO>LAND_LINE_EXTENSIONstatic BasicProperty<String,BaseContactInfoVO>LAND_LINE_PHONEstatic BasicProperty<String,BaseContactInfoVO>MOBILE_PHONEstatic BasicProperty<String,BaseContactInfoVO>NORMALIZED_LAND_LINE_PHONEstatic BasicProperty<String,BaseContactInfoVO>NORMALIZED_MOBILE_PHONE-
Fields inherited from class org.cyclos.model.NamedEntityVO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description BaseContactInfoVO()BaseContactInfoVO(Long id)BaseContactInfoVO(Property<T,? super BaseContactInfoVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()List<CustomFieldValueVO>getCustomValues()StringgetEmail()StringgetLandLineExtension()StringgetLandLinePhone()StringgetMobilePhone()StringgetNormalizedLandLinePhone()StringgetNormalizedMobilePhone()voidsetCustomValues(List<CustomFieldValueVO> customValues)voidsetEmail(String email)voidsetLandLineExtension(String landLineExtension)voidsetLandLinePhone(String landLinePhone)voidsetMobilePhone(String mobilePhone)voidsetNormalizedLandLinePhone(String normalizedLandLinePhone)voidsetNormalizedMobilePhone(String normalizedMobilePhone)-
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
-
CUSTOM_VALUES
public static final ListProperty<CustomFieldValueVO,BaseContactInfoVO> CUSTOM_VALUES
-
EMAIL
public static final BasicProperty<String,BaseContactInfoVO> EMAIL
-
LAND_LINE_EXTENSION
public static final BasicProperty<String,BaseContactInfoVO> LAND_LINE_EXTENSION
-
LAND_LINE_PHONE
public static final BasicProperty<String,BaseContactInfoVO> LAND_LINE_PHONE
-
MOBILE_PHONE
public static final BasicProperty<String,BaseContactInfoVO> MOBILE_PHONE
-
NORMALIZED_LAND_LINE_PHONE
public static final BasicProperty<String,BaseContactInfoVO> NORMALIZED_LAND_LINE_PHONE
-
NORMALIZED_MOBILE_PHONE
public static final BasicProperty<String,BaseContactInfoVO> NORMALIZED_MOBILE_PHONE
-
-
Constructor Detail
-
BaseContactInfoVO
public BaseContactInfoVO()
-
BaseContactInfoVO
public BaseContactInfoVO(Long id)
-
BaseContactInfoVO
public BaseContactInfoVO(Property<T,? super BaseContactInfoVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classNamedEntityVO
-
getCustomValues
public List<CustomFieldValueVO> getCustomValues()
-
setCustomValues
public void setCustomValues(List<CustomFieldValueVO> customValues)
-
getEmail
public String getEmail()
- Specified by:
getEmailin interfaceIContactInfo
-
setEmail
public void setEmail(String email)
- Specified by:
setEmailin interfaceIContactInfo
-
getLandLineExtension
public String getLandLineExtension()
- Specified by:
getLandLineExtensionin interfaceIContactInfo
-
setLandLineExtension
public void setLandLineExtension(String landLineExtension)
- Specified by:
setLandLineExtensionin interfaceIContactInfo
-
getLandLinePhone
public String getLandLinePhone()
- Specified by:
getLandLinePhonein interfaceIContactInfo
-
setLandLinePhone
public void setLandLinePhone(String landLinePhone)
- Specified by:
setLandLinePhonein interfaceIContactInfo
-
getMobilePhone
public String getMobilePhone()
- Specified by:
getMobilePhonein interfaceIContactInfo
-
setMobilePhone
public void setMobilePhone(String mobilePhone)
- Specified by:
setMobilePhonein interfaceIContactInfo
-
getNormalizedLandLinePhone
public String getNormalizedLandLinePhone()
-
setNormalizedLandLinePhone
public void setNormalizedLandLinePhone(String normalizedLandLinePhone)
-
getNormalizedMobilePhone
public String getNormalizedMobilePhone()
-
setNormalizedMobilePhone
public void setNormalizedMobilePhone(String normalizedMobilePhone)
-
-