Class Metadata
- java.lang.Object
-
- com.cheetahdigital.profile.core.model.Metadata
-
public class Metadata extends java.lang.Object
Cheetah Loyalty - Profile Metadatum Model
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Metadata.DataType
Annotation for different Data Types
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BOOLEAN
static java.lang.String
DATE
static java.lang.String
DATETIME
static java.lang.String
DECIMAL
static java.lang.String
EMAIL
static java.lang.String
INTEGER
static java.lang.String
LIST_STRING
static java.lang.String
PHONE
static java.lang.String
STRING
static java.lang.String
TABLE
static java.lang.String
URLTYPE
-
Constructor Summary
Constructors Constructor Description Metadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Category>
getCategories()
java.lang.String
getCondition()
java.lang.String
getDefaultValue()
java.lang.String
getDescription()
Domain
getDomain()
java.lang.String
getLabel()
int
getMaxLength()
java.lang.String
getName()
java.lang.String
getType()
boolean
isBuSpecific()
boolean
isCommon()
boolean
isExplorer()
boolean
isReadOnly()
boolean
isRequired()
boolean
isStatic()
void
setBuSpecific(boolean buSpecific)
void
setCategories(java.util.List<Category> categories)
void
setCommon(boolean common)
void
setCondition(java.lang.String condition)
void
setDefaultValue(java.lang.String defaultValue)
void
setDescription(java.lang.String description)
void
setDomain(Domain domain)
void
setExplorer(boolean explorer)
void
setLabel(java.lang.String label)
void
setMaxLength(int maxLength)
void
setName(java.lang.String name)
void
setReadOnly(boolean readOnly)
void
setRequired(boolean required)
void
setStatic(boolean aStatic)
void
setType(java.lang.String type)
-
-
-
Field Detail
-
BOOLEAN
public static final java.lang.String BOOLEAN
- See Also:
- Constant Field Values
-
DATE
public static final java.lang.String DATE
- See Also:
- Constant Field Values
-
DECIMAL
public static final java.lang.String DECIMAL
- See Also:
- Constant Field Values
-
EMAIL
public static final java.lang.String EMAIL
- See Also:
- Constant Field Values
-
INTEGER
public static final java.lang.String INTEGER
- See Also:
- Constant Field Values
-
PHONE
public static final java.lang.String PHONE
- See Also:
- Constant Field Values
-
STRING
public static final java.lang.String STRING
- See Also:
- Constant Field Values
-
DATETIME
public static final java.lang.String DATETIME
- See Also:
- Constant Field Values
-
URLTYPE
public static final java.lang.String URLTYPE
- See Also:
- Constant Field Values
-
TABLE
public static final java.lang.String TABLE
- See Also:
- Constant Field Values
-
LIST_STRING
public static final java.lang.String LIST_STRING
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
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)
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getCondition
public java.lang.String getCondition()
-
setCondition
public void setCondition(java.lang.String condition)
-
isReadOnly
public boolean isReadOnly()
-
setReadOnly
public void setReadOnly(boolean readOnly)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
isStatic
public boolean isStatic()
-
setStatic
public void setStatic(boolean aStatic)
-
isExplorer
public boolean isExplorer()
-
setExplorer
public void setExplorer(boolean explorer)
-
getDefaultValue
public java.lang.String getDefaultValue()
-
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
-
getCategories
public java.util.List<Category> getCategories()
-
setCategories
public void setCategories(java.util.List<Category> categories)
-
getMaxLength
public int getMaxLength()
-
setMaxLength
public void setMaxLength(int maxLength)
-
getDomain
public Domain getDomain()
-
setDomain
public void setDomain(Domain domain)
-
isBuSpecific
public boolean isBuSpecific()
-
setBuSpecific
public void setBuSpecific(boolean buSpecific)
-
isCommon
public boolean isCommon()
-
setCommon
public void setCommon(boolean common)
-
-