Class ProfileAttribute
- java.lang.Object
-
- com.cheetahdigital.challenges.core.model.ProfileAttribute
-
public class ProfileAttribute extends java.lang.ObjectCheetah Loyalty Challenge Profile Attribute Data Model
-
-
Constructor Summary
Constructors Constructor Description ProfileAttribute()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDefaultValue()java.lang.StringgetDescription()ProfileAttributeDomaingetDomain()java.lang.ObjectgetExpression()java.lang.StringgetLabel()com.cheetahdigital.profile.core.model.MetadatagetMetaData()java.lang.StringgetName()java.lang.ObjectgetTtl()java.lang.StringgetType()java.lang.StringgetValue()booleanisOptional()java.lang.BooleanisReadOnly()voidsetDefaultValue(java.lang.String defaultValue)voidsetDescription(java.lang.String description)voidsetDomain(ProfileAttributeDomain domain)voidsetExpression(java.lang.Object expression)voidsetLabel(java.lang.String label)voidsetMetaData(com.cheetahdigital.profile.core.model.Metadata metaData)voidsetName(java.lang.String name)voidsetOptional(boolean optional)voidsetReadOnly(java.lang.Boolean readOnly)voidsetTtl(java.lang.Object ttl)voidsetType(java.lang.String type)voidsetValue(java.lang.String value)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getValue
public java.lang.String getValue()
-
setValue
public void setValue(java.lang.String value)
-
isOptional
public boolean isOptional()
-
setOptional
public void setOptional(boolean optional)
-
getMetaData
public com.cheetahdigital.profile.core.model.Metadata getMetaData()
-
setMetaData
public void setMetaData(com.cheetahdigital.profile.core.model.Metadata metaData)
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getDefaultValue
public java.lang.String getDefaultValue()
-
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
isReadOnly
public java.lang.Boolean isReadOnly()
-
setReadOnly
public void setReadOnly(java.lang.Boolean readOnly)
-
getExpression
public java.lang.Object getExpression()
-
setExpression
public void setExpression(java.lang.Object expression)
-
getTtl
public java.lang.Object getTtl()
-
setTtl
public void setTtl(java.lang.Object ttl)
-
getDomain
public ProfileAttributeDomain getDomain()
-
setDomain
public void setDomain(ProfileAttributeDomain domain)
-
-