|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mirth.match.ejb.inex.KanaEntity
com.mirth.match.ejb.inex.Trait
public class Trait
Java class for trait complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="trait">
<complexContent>
<extension base="{http://inex.ejb.match.mirth.com/}kanaEntity">
<sequence>
<element name="baseDatatype" type="{http://inex.ejb.match.mirth.com/}baseDataType" minOccurs="0"/>
<element name="childTraits" type="{http://inex.ejb.match.mirth.com/}trait" maxOccurs="unbounded" minOccurs="0"/>
<element name="codeSet" type="{http://inex.ejb.match.mirth.com/}codeSet" minOccurs="0"/>
<element name="derived" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="entityTypeTraits" type="{http://inex.ejb.match.mirth.com/}entityTypeTrait" maxOccurs="unbounded" minOccurs="0"/>
<element name="identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="inputMask" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="matchingModules" type="{http://inex.ejb.match.mirth.com/}matchingModule" maxOccurs="unbounded" minOccurs="0"/>
<element name="maxLength" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="minLength" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="parentTrait" type="{http://inex.ejb.match.mirth.com/}trait" minOccurs="0"/>
<element name="properties" type="{http://inex.ejb.match.mirth.com/}property" maxOccurs="unbounded" minOccurs="0"/>
<element name="propertyBag" type="{http://inex.ejb.match.mirth.com/}property" maxOccurs="unbounded" minOccurs="0"/>
<element name="sortOrder" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="status" type="{http://inex.ejb.match.mirth.com/}status" minOccurs="0"/>
<element name="traitGroups" type="{http://inex.ejb.match.mirth.com/}traitGroup" maxOccurs="unbounded" minOccurs="0"/>
<element name="traitKey" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected BaseDataType |
baseDatatype
|
protected java.util.List<Trait> |
childTraits
|
protected CodeSet |
codeSet
|
protected boolean |
derived
|
protected java.lang.String |
description
|
protected java.util.List<EntityTypeTrait> |
entityTypeTraits
|
protected java.lang.String |
identifier
|
protected java.lang.String |
inputMask
|
protected java.lang.String |
label
|
protected java.util.List<MatchingModule> |
matchingModules
|
protected int |
maxLength
|
protected int |
minLength
|
protected Trait |
parentTrait
|
protected java.util.List<Property> |
properties
|
protected java.util.List<Property> |
propertyBag
|
protected java.lang.Integer |
sortOrder
|
protected Status |
status
|
protected java.util.List<TraitGroup> |
traitGroups
|
protected java.lang.Integer |
traitKey
|
| Constructor Summary | |
|---|---|
Trait()
|
|
| Method Summary | |
|---|---|
BaseDataType |
getBaseDatatype()
Gets the value of the baseDatatype property. |
java.util.List<Trait> |
getChildTraits()
Gets the value of the childTraits property. |
CodeSet |
getCodeSet()
Gets the value of the codeSet property. |
java.lang.String |
getDescription()
Gets the value of the description property. |
java.util.List<EntityTypeTrait> |
getEntityTypeTraits()
Gets the value of the entityTypeTraits property. |
java.lang.String |
getIdentifier()
Gets the value of the identifier property. |
java.lang.String |
getInputMask()
Gets the value of the inputMask property. |
java.lang.String |
getLabel()
Gets the value of the label property. |
java.util.List<MatchingModule> |
getMatchingModules()
Gets the value of the matchingModules property. |
int |
getMaxLength()
Gets the value of the maxLength property. |
int |
getMinLength()
Gets the value of the minLength property. |
Trait |
getParentTrait()
Gets the value of the parentTrait property. |
java.util.List<Property> |
getProperties()
Gets the value of the properties property. |
java.util.List<Property> |
getPropertyBag()
Gets the value of the propertyBag property. |
java.lang.Integer |
getSortOrder()
Gets the value of the sortOrder property. |
Status |
getStatus()
Gets the value of the status property. |
java.util.List<TraitGroup> |
getTraitGroups()
Gets the value of the traitGroups property. |
java.lang.Integer |
getTraitKey()
Gets the value of the traitKey property. |
boolean |
isDerived()
Gets the value of the derived property. |
void |
setBaseDatatype(BaseDataType value)
Sets the value of the baseDatatype property. |
void |
setCodeSet(CodeSet value)
Sets the value of the codeSet property. |
void |
setDerived(boolean value)
Sets the value of the derived property. |
void |
setDescription(java.lang.String value)
Sets the value of the description property. |
void |
setIdentifier(java.lang.String value)
Sets the value of the identifier property. |
void |
setInputMask(java.lang.String value)
Sets the value of the inputMask property. |
void |
setLabel(java.lang.String value)
Sets the value of the label property. |
void |
setMaxLength(int value)
Sets the value of the maxLength property. |
void |
setMinLength(int value)
Sets the value of the minLength property. |
void |
setParentTrait(Trait value)
Sets the value of the parentTrait property. |
void |
setSortOrder(java.lang.Integer value)
Sets the value of the sortOrder property. |
void |
setStatus(Status value)
Sets the value of the status property. |
void |
setTraitKey(java.lang.Integer value)
Sets the value of the traitKey property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected BaseDataType baseDatatype
protected java.util.List<Trait> childTraits
protected CodeSet codeSet
protected boolean derived
protected java.lang.String description
protected java.util.List<EntityTypeTrait> entityTypeTraits
protected java.lang.String identifier
protected java.lang.String inputMask
protected java.lang.String label
protected java.util.List<MatchingModule> matchingModules
protected int maxLength
protected int minLength
protected Trait parentTrait
protected java.util.List<Property> properties
protected java.util.List<Property> propertyBag
protected java.lang.Integer sortOrder
protected Status status
protected java.util.List<TraitGroup> traitGroups
protected java.lang.Integer traitKey
| Constructor Detail |
|---|
public Trait()
| Method Detail |
|---|
public BaseDataType getBaseDatatype()
BaseDataTypepublic void setBaseDatatype(BaseDataType value)
value - allowed object is
BaseDataTypepublic java.util.List<Trait> getChildTraits()
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 childTraits property.
For example, to add a new item, do as follows:
getChildTraits().add(newItem);
Objects of the following type(s) are allowed in the list
Trait
public CodeSet getCodeSet()
CodeSetpublic void setCodeSet(CodeSet value)
value - allowed object is
CodeSetpublic boolean isDerived()
public void setDerived(boolean value)
public java.lang.String getDescription()
Stringpublic void setDescription(java.lang.String value)
value - allowed object is
Stringpublic java.util.List<EntityTypeTrait> getEntityTypeTraits()
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 entityTypeTraits property.
For example, to add a new item, do as follows:
getEntityTypeTraits().add(newItem);
Objects of the following type(s) are allowed in the list
EntityTypeTrait
public java.lang.String getIdentifier()
Stringpublic void setIdentifier(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getInputMask()
Stringpublic void setInputMask(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getLabel()
Stringpublic void setLabel(java.lang.String value)
value - allowed object is
Stringpublic java.util.List<MatchingModule> getMatchingModules()
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 matchingModules property.
For example, to add a new item, do as follows:
getMatchingModules().add(newItem);
Objects of the following type(s) are allowed in the list
MatchingModule
public int getMaxLength()
public void setMaxLength(int value)
public int getMinLength()
public void setMinLength(int value)
public Trait getParentTrait()
Traitpublic void setParentTrait(Trait value)
value - allowed object is
Traitpublic java.util.List<Property> getProperties()
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 properties property.
For example, to add a new item, do as follows:
getProperties().add(newItem);
Objects of the following type(s) are allowed in the list
Property
public java.util.List<Property> getPropertyBag()
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 propertyBag property.
For example, to add a new item, do as follows:
getPropertyBag().add(newItem);
Objects of the following type(s) are allowed in the list
Property
public java.lang.Integer getSortOrder()
Integerpublic void setSortOrder(java.lang.Integer value)
value - allowed object is
Integerpublic Status getStatus()
Statuspublic void setStatus(Status value)
value - allowed object is
Statuspublic java.util.List<TraitGroup> getTraitGroups()
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 traitGroups property.
For example, to add a new item, do as follows:
getTraitGroups().add(newItem);
Objects of the following type(s) are allowed in the list
TraitGroup
public java.lang.Integer getTraitKey()
Integerpublic void setTraitKey(java.lang.Integer value)
value - allowed object is
Integer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||