Package org.cyclos.model.users.phones
Class ManagedPhoneVO
- 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
-
- org.cyclos.model.users.phones.ManagedPhoneVO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityVO>,IEntity,INamedEntity
public class ManagedPhoneVO extends PhoneVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<Boolean,ManagedPhoneVO>ENABLED_FOR_SMSstatic BasicProperty<Boolean,ManagedPhoneVO>HIDDENstatic BasicProperty<DateTime,ManagedPhoneVO>VERIFICATION_CODE_SEND_DATEstatic BasicProperty<Boolean,ManagedPhoneVO>VERIFIED-
Fields inherited from class org.cyclos.model.users.phones.PhoneVO
EXTENSION, FORMATTED_NUMBER, NATURE, NORMALIZED_NUMBER, NUMBER
-
Fields inherited from class org.cyclos.model.NamedEntityVO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description ManagedPhoneVO()ManagedPhoneVO(Long id)ManagedPhoneVO(Property<T,? super ManagedPhoneVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()DateTimegetVerificationCodeSendDate()booleanisEnabledForSms()booleanisHidden()booleanisVerified()voidsetEnabledForSms(boolean enabledForSms)voidsetHidden(boolean hidden)voidsetVerificationCodeSendDate(DateTime verificationCodeSendDate)voidsetVerified(boolean verified)-
Methods inherited from class org.cyclos.model.users.phones.PhoneVO
getExtension, getFormattedNumber, getNature, getNormalizedNumber, getNumber, setExtension, setFormattedNumber, setNature, setNormalizedNumber, setNumber
-
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
-
ENABLED_FOR_SMS
public static final BasicProperty<Boolean,ManagedPhoneVO> ENABLED_FOR_SMS
-
HIDDEN
public static final BasicProperty<Boolean,ManagedPhoneVO> HIDDEN
-
VERIFICATION_CODE_SEND_DATE
public static final BasicProperty<DateTime,ManagedPhoneVO> VERIFICATION_CODE_SEND_DATE
-
VERIFIED
public static final BasicProperty<Boolean,ManagedPhoneVO> VERIFIED
-
-
Constructor Detail
-
ManagedPhoneVO
public ManagedPhoneVO()
-
ManagedPhoneVO
public ManagedPhoneVO(Long id)
-
ManagedPhoneVO
public ManagedPhoneVO(Property<T,? super ManagedPhoneVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classPhoneVO
-
isEnabledForSms
public boolean isEnabledForSms()
-
setEnabledForSms
public void setEnabledForSms(boolean enabledForSms)
-
isHidden
public boolean isHidden()
-
setHidden
public void setHidden(boolean hidden)
-
getVerificationCodeSendDate
public DateTime getVerificationCodeSendDate()
-
setVerificationCodeSendDate
public void setVerificationCodeSendDate(DateTime verificationCodeSendDate)
-
isVerified
public boolean isVerified()
-
setVerified
public void setVerified(boolean verified)
-
-