public class ExternalContactCriterionDefinitionData extends Object implements Serializable
Java class for externalContactCriterionDefinitionData complex type.
The following schema fragment specifies the expected content contained within this class.
| Modifier and Type | Field and Description |
|---|---|
protected String |
criterionCode |
protected String |
criterionIdCode |
protected CriterionTypeEnum |
criterionType |
protected DataType |
dataType |
protected List<ContactCriterionElementDefinition> |
elements |
protected MultiLingual |
externalName |
protected Boolean |
mandatory |
protected Integer |
rank |
protected ScreenVisibilityType |
screenVisibilityType |
protected CriterionTarget |
target |
protected CriterionVisibility |
visibility |
| Constructor and Description |
|---|
ExternalContactCriterionDefinitionData() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCriterionCode()
Gets the value of the criterionCode property.
|
String |
getCriterionIdCode()
Gets the value of the criterionIdCode property.
|
CriterionTypeEnum |
getCriterionType()
Gets the value of the criterionType property.
|
DataType |
getDataType()
Gets the value of the dataType property.
|
List<ContactCriterionElementDefinition> |
getElements()
Gets the value of the elements property.
|
MultiLingual |
getExternalName()
Gets the value of the externalName property.
|
Integer |
getRank()
Gets the value of the rank property.
|
ScreenVisibilityType |
getScreenVisibilityType()
Gets the value of the screenVisibilityType property.
|
CriterionTarget |
getTarget()
Gets the value of the target property.
|
CriterionVisibility |
getVisibility()
Gets the value of the visibility property.
|
Boolean |
isMandatory()
Gets the value of the mandatory property.
|
void |
setCriterionCode(String value)
Sets the value of the criterionCode property.
|
void |
setCriterionIdCode(String value)
Sets the value of the criterionIdCode property.
|
void |
setCriterionType(CriterionTypeEnum value)
Sets the value of the criterionType property.
|
void |
setDataType(DataType value)
Sets the value of the dataType property.
|
void |
setExternalName(MultiLingual value)
Sets the value of the externalName property.
|
void |
setMandatory(Boolean value)
Sets the value of the mandatory property.
|
void |
setRank(Integer value)
Sets the value of the rank property.
|
void |
setScreenVisibilityType(ScreenVisibilityType value)
Sets the value of the screenVisibilityType property.
|
void |
setTarget(CriterionTarget value)
Sets the value of the target property.
|
void |
setVisibility(CriterionVisibility value)
Sets the value of the visibility property.
|
protected String criterionCode
protected String criterionIdCode
protected CriterionTypeEnum criterionType
protected DataType dataType
protected List<ContactCriterionElementDefinition> elements
protected MultiLingual externalName
protected Boolean mandatory
protected Integer rank
protected ScreenVisibilityType screenVisibilityType
protected CriterionTarget target
protected CriterionVisibility visibility
public ExternalContactCriterionDefinitionData()
public String getCriterionCode()
Stringpublic void setCriterionCode(String value)
value - allowed object is
Stringpublic String getCriterionIdCode()
Stringpublic void setCriterionIdCode(String value)
value - allowed object is
Stringpublic CriterionTypeEnum getCriterionType()
CriterionTypeEnumpublic void setCriterionType(CriterionTypeEnum value)
value - allowed object is
CriterionTypeEnumpublic DataType getDataType()
DataTypepublic void setDataType(DataType value)
value - allowed object is
DataTypepublic List<ContactCriterionElementDefinition> getElements()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the elements property.
For example, to add a new item, do as follows:
getElements().add(newItem);
Objects of the following type(s) are allowed in the list
ContactCriterionElementDefinition
public MultiLingual getExternalName()
MultiLingualpublic void setExternalName(MultiLingual value)
value - allowed object is
MultiLingualpublic Boolean isMandatory()
Booleanpublic void setMandatory(Boolean value)
value - allowed object is
Booleanpublic Integer getRank()
Integerpublic void setRank(Integer value)
value - allowed object is
Integerpublic ScreenVisibilityType getScreenVisibilityType()
ScreenVisibilityTypepublic void setScreenVisibilityType(ScreenVisibilityType value)
value - allowed object is
ScreenVisibilityTypepublic CriterionTarget getTarget()
CriterionTargetpublic void setTarget(CriterionTarget value)
value - allowed object is
CriterionTargetpublic CriterionVisibility getVisibility()
CriterionVisibilitypublic void setVisibility(CriterionVisibility value)
value - allowed object is
CriterionVisibilityCopyright © 2021. All rights reserved.