com.mirth.match.ejb.core
Class DtoTrait

java.lang.Object
  extended by com.mirth.match.ejb.core.DtoBase
      extended by com.mirth.match.ejb.core.DtoTrait

public class DtoTrait
extends DtoBase

Java class for dtoTrait complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="dtoTrait">
   <complexContent>
     <extension base="{http://core.ejb.match.mirth.com/}dtoBase">
       <sequence>
         <element name="baseDatatypeAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="codeSetIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" 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="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="mandatory" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="maxLength" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="minLength" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="parentIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="properties" type="{http://core.ejb.match.mirth.com/}dtoProperty" maxOccurs="unbounded" minOccurs="0"/>
         <element name="sortOrder" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="statusAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String baseDatatypeAlias
           
protected  java.lang.String codeSetIdentifier
           
protected  boolean derived
           
protected  java.lang.String description
           
protected  java.lang.String inputMask
           
protected  java.lang.String label
           
protected  boolean mandatory
           
protected  int maxLength
           
protected  int minLength
           
protected  java.lang.String parentIdentifier
           
protected  java.util.List<DtoProperty> properties
           
protected  int sortOrder
           
protected  java.lang.String statusAlias
           
 
Fields inherited from class com.mirth.match.ejb.core.DtoBase
identifier
 
Constructor Summary
DtoTrait()
           
 
Method Summary
 java.lang.String getBaseDatatypeAlias()
          Gets the value of the baseDatatypeAlias property.
 java.lang.String getCodeSetIdentifier()
          Gets the value of the codeSetIdentifier property.
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getInputMask()
          Gets the value of the inputMask property.
 java.lang.String getLabel()
          Gets the value of the label property.
 int getMaxLength()
          Gets the value of the maxLength property.
 int getMinLength()
          Gets the value of the minLength property.
 java.lang.String getParentIdentifier()
          Gets the value of the parentIdentifier property.
 java.util.List<DtoProperty> getProperties()
          Gets the value of the properties property.
 int getSortOrder()
          Gets the value of the sortOrder property.
 java.lang.String getStatusAlias()
          Gets the value of the statusAlias property.
 boolean isDerived()
          Gets the value of the derived property.
 boolean isMandatory()
          Gets the value of the mandatory property.
 void setBaseDatatypeAlias(java.lang.String value)
          Sets the value of the baseDatatypeAlias property.
 void setCodeSetIdentifier(java.lang.String value)
          Sets the value of the codeSetIdentifier 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 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 setMandatory(boolean value)
          Sets the value of the mandatory property.
 void setMaxLength(int value)
          Sets the value of the maxLength property.
 void setMinLength(int value)
          Sets the value of the minLength property.
 void setParentIdentifier(java.lang.String value)
          Sets the value of the parentIdentifier property.
 void setSortOrder(int value)
          Sets the value of the sortOrder property.
 void setStatusAlias(java.lang.String value)
          Sets the value of the statusAlias property.
 
Methods inherited from class com.mirth.match.ejb.core.DtoBase
getIdentifier, setIdentifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseDatatypeAlias

protected java.lang.String baseDatatypeAlias

codeSetIdentifier

protected java.lang.String codeSetIdentifier

derived

protected boolean derived

description

protected java.lang.String description

inputMask

protected java.lang.String inputMask

label

protected java.lang.String label

mandatory

protected boolean mandatory

maxLength

protected int maxLength

minLength

protected int minLength

parentIdentifier

protected java.lang.String parentIdentifier

properties

protected java.util.List<DtoProperty> properties

sortOrder

protected int sortOrder

statusAlias

protected java.lang.String statusAlias
Constructor Detail

DtoTrait

public DtoTrait()
Method Detail

getBaseDatatypeAlias

public java.lang.String getBaseDatatypeAlias()
Gets the value of the baseDatatypeAlias property.

Returns:
possible object is String

setBaseDatatypeAlias

public void setBaseDatatypeAlias(java.lang.String value)
Sets the value of the baseDatatypeAlias property.

Parameters:
value - allowed object is String

getCodeSetIdentifier

public java.lang.String getCodeSetIdentifier()
Gets the value of the codeSetIdentifier property.

Returns:
possible object is String

setCodeSetIdentifier

public void setCodeSetIdentifier(java.lang.String value)
Sets the value of the codeSetIdentifier property.

Parameters:
value - allowed object is String

isDerived

public boolean isDerived()
Gets the value of the derived property.


setDerived

public void setDerived(boolean value)
Sets the value of the derived property.


getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getInputMask

public java.lang.String getInputMask()
Gets the value of the inputMask property.

Returns:
possible object is String

setInputMask

public void setInputMask(java.lang.String value)
Sets the value of the inputMask property.

Parameters:
value - allowed object is String

getLabel

public java.lang.String getLabel()
Gets the value of the label property.

Returns:
possible object is String

setLabel

public void setLabel(java.lang.String value)
Sets the value of the label property.

Parameters:
value - allowed object is String

isMandatory

public boolean isMandatory()
Gets the value of the mandatory property.


setMandatory

public void setMandatory(boolean value)
Sets the value of the mandatory property.


getMaxLength

public int getMaxLength()
Gets the value of the maxLength property.


setMaxLength

public void setMaxLength(int value)
Sets the value of the maxLength property.


getMinLength

public int getMinLength()
Gets the value of the minLength property.


setMinLength

public void setMinLength(int value)
Sets the value of the minLength property.


getParentIdentifier

public java.lang.String getParentIdentifier()
Gets the value of the parentIdentifier property.

Returns:
possible object is String

setParentIdentifier

public void setParentIdentifier(java.lang.String value)
Sets the value of the parentIdentifier property.

Parameters:
value - allowed object is String

getProperties

public java.util.List<DtoProperty> getProperties()
Gets the value of the properties property.

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 DtoProperty


getSortOrder

public int getSortOrder()
Gets the value of the sortOrder property.


setSortOrder

public void setSortOrder(int value)
Sets the value of the sortOrder property.


getStatusAlias

public java.lang.String getStatusAlias()
Gets the value of the statusAlias property.

Returns:
possible object is String

setStatusAlias

public void setStatusAlias(java.lang.String value)
Sets the value of the statusAlias property.

Parameters:
value - allowed object is String


Copyright © 2011 Mirth Corp. All Rights Reserved.