edu.harvard.i2b2.crc.datavo.pdo.query
Class ItemType

java.lang.Object
  extended by edu.harvard.i2b2.crc.datavo.pdo.query.ItemType

public class ItemType
extends Object

Java class for itemType complex type.

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

 <complexType name="itemType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="hlevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="item_name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="item_key" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="item_icon" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="tooltip" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="class" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="constrain_by_value" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="value_operator" type="{http://www.i2b2.org/xsd/cell/crc/pdo/1.1/}constrainOperatorType"/>
                   <element name="value_constraint" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="value_unit_of_measure" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   <element name="value_type" type="{http://www.i2b2.org/xsd/cell/crc/pdo/1.1/}constrainValueType"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="constrain_by_date" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="date_from" type="{http://www.i2b2.org/xsd/cell/crc/pdo/1.1/}constrainDateType"/>
                   <element name="date_to" type="{http://www.i2b2.org/xsd/cell/crc/pdo/1.1/}constrainDateType"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="dim_tablename" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="dim_columnname" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="dim_dimcode" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="dim_columndatatype" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="dim_operator" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="facttablecolumn" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="item_color" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="item_shape" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="item_row_number" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="item_is_synonym" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ItemType.ConstrainByDate
          Java class for anonymous complex type.
static class ItemType.ConstrainByValue
          Java class for anonymous complex type.
 
Field Summary
protected  String clazz
           
protected  List<ItemType.ConstrainByDate> constrainByDate
           
protected  List<ItemType.ConstrainByValue> constrainByValue
           
protected  String dimColumndatatype
           
protected  String dimColumnname
           
protected  String dimDimcode
           
protected  String dimOperator
           
protected  String dimTablename
           
protected  String facttablecolumn
           
protected  int hlevel
           
protected  String itemColor
           
protected  String itemIcon
           
protected  boolean itemIsSynonym
           
protected  String itemKey
           
protected  String itemName
           
protected  String itemRowNumber
           
protected  String itemShape
           
protected  String tooltip
           
 
Constructor Summary
ItemType()
           
 
Method Summary
 String getClazz()
          Gets the value of the clazz property.
 List<ItemType.ConstrainByDate> getConstrainByDate()
          Gets the value of the constrainByDate property.
 List<ItemType.ConstrainByValue> getConstrainByValue()
          Gets the value of the constrainByValue property.
 String getDimColumndatatype()
          Gets the value of the dimColumndatatype property.
 String getDimColumnname()
          Gets the value of the dimColumnname property.
 String getDimDimcode()
          Gets the value of the dimDimcode property.
 String getDimOperator()
          Gets the value of the dimOperator property.
 String getDimTablename()
          Gets the value of the dimTablename property.
 String getFacttablecolumn()
          Gets the value of the facttablecolumn property.
 int getHlevel()
          Gets the value of the hlevel property.
 String getItemColor()
          Gets the value of the itemColor property.
 String getItemIcon()
          Gets the value of the itemIcon property.
 String getItemKey()
          Gets the value of the itemKey property.
 String getItemName()
          Gets the value of the itemName property.
 String getItemRowNumber()
          Gets the value of the itemRowNumber property.
 String getItemShape()
          Gets the value of the itemShape property.
 String getTooltip()
          Gets the value of the tooltip property.
 boolean isItemIsSynonym()
          Gets the value of the itemIsSynonym property.
 void setClazz(String value)
          Sets the value of the clazz property.
 void setDimColumndatatype(String value)
          Sets the value of the dimColumndatatype property.
 void setDimColumnname(String value)
          Sets the value of the dimColumnname property.
 void setDimDimcode(String value)
          Sets the value of the dimDimcode property.
 void setDimOperator(String value)
          Sets the value of the dimOperator property.
 void setDimTablename(String value)
          Sets the value of the dimTablename property.
 void setFacttablecolumn(String value)
          Sets the value of the facttablecolumn property.
 void setHlevel(int value)
          Sets the value of the hlevel property.
 void setItemColor(String value)
          Sets the value of the itemColor property.
 void setItemIcon(String value)
          Sets the value of the itemIcon property.
 void setItemIsSynonym(boolean value)
          Sets the value of the itemIsSynonym property.
 void setItemKey(String value)
          Sets the value of the itemKey property.
 void setItemName(String value)
          Sets the value of the itemName property.
 void setItemRowNumber(String value)
          Sets the value of the itemRowNumber property.
 void setItemShape(String value)
          Sets the value of the itemShape property.
 void setTooltip(String value)
          Sets the value of the tooltip property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hlevel

protected int hlevel

itemName

protected String itemName

itemKey

protected String itemKey

itemIcon

protected String itemIcon

tooltip

protected String tooltip

clazz

protected String clazz

constrainByValue

protected List<ItemType.ConstrainByValue> constrainByValue

constrainByDate

protected List<ItemType.ConstrainByDate> constrainByDate

dimTablename

protected String dimTablename

dimColumnname

protected String dimColumnname

dimDimcode

protected String dimDimcode

dimColumndatatype

protected String dimColumndatatype

dimOperator

protected String dimOperator

facttablecolumn

protected String facttablecolumn

itemColor

protected String itemColor

itemShape

protected String itemShape

itemRowNumber

protected String itemRowNumber

itemIsSynonym

protected boolean itemIsSynonym
Constructor Detail

ItemType

public ItemType()
Method Detail

getHlevel

public int getHlevel()
Gets the value of the hlevel property.


setHlevel

public void setHlevel(int value)
Sets the value of the hlevel property.


getItemName

public String getItemName()
Gets the value of the itemName property.

Returns:
possible object is String

setItemName

public void setItemName(String value)
Sets the value of the itemName property.

Parameters:
value - allowed object is String

getItemKey

public String getItemKey()
Gets the value of the itemKey property.

Returns:
possible object is String

setItemKey

public void setItemKey(String value)
Sets the value of the itemKey property.

Parameters:
value - allowed object is String

getItemIcon

public String getItemIcon()
Gets the value of the itemIcon property.

Returns:
possible object is String

setItemIcon

public void setItemIcon(String value)
Sets the value of the itemIcon property.

Parameters:
value - allowed object is String

getTooltip

public String getTooltip()
Gets the value of the tooltip property.

Returns:
possible object is String

setTooltip

public void setTooltip(String value)
Sets the value of the tooltip property.

Parameters:
value - allowed object is String

getClazz

public String getClazz()
Gets the value of the clazz property.

Returns:
possible object is String

setClazz

public void setClazz(String value)
Sets the value of the clazz property.

Parameters:
value - allowed object is String

getConstrainByValue

public List<ItemType.ConstrainByValue> getConstrainByValue()
Gets the value of the constrainByValue 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 constrainByValue property.

For example, to add a new item, do as follows:

    getConstrainByValue().add(newItem);
 

Objects of the following type(s) are allowed in the list ItemType.ConstrainByValue


getConstrainByDate

public List<ItemType.ConstrainByDate> getConstrainByDate()
Gets the value of the constrainByDate 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 constrainByDate property.

For example, to add a new item, do as follows:

    getConstrainByDate().add(newItem);
 

Objects of the following type(s) are allowed in the list ItemType.ConstrainByDate


getDimTablename

public String getDimTablename()
Gets the value of the dimTablename property.

Returns:
possible object is String

setDimTablename

public void setDimTablename(String value)
Sets the value of the dimTablename property.

Parameters:
value - allowed object is String

getDimColumnname

public String getDimColumnname()
Gets the value of the dimColumnname property.

Returns:
possible object is String

setDimColumnname

public void setDimColumnname(String value)
Sets the value of the dimColumnname property.

Parameters:
value - allowed object is String

getDimDimcode

public String getDimDimcode()
Gets the value of the dimDimcode property.

Returns:
possible object is String

setDimDimcode

public void setDimDimcode(String value)
Sets the value of the dimDimcode property.

Parameters:
value - allowed object is String

getDimColumndatatype

public String getDimColumndatatype()
Gets the value of the dimColumndatatype property.

Returns:
possible object is String

setDimColumndatatype

public void setDimColumndatatype(String value)
Sets the value of the dimColumndatatype property.

Parameters:
value - allowed object is String

getDimOperator

public String getDimOperator()
Gets the value of the dimOperator property.

Returns:
possible object is String

setDimOperator

public void setDimOperator(String value)
Sets the value of the dimOperator property.

Parameters:
value - allowed object is String

getFacttablecolumn

public String getFacttablecolumn()
Gets the value of the facttablecolumn property.

Returns:
possible object is String

setFacttablecolumn

public void setFacttablecolumn(String value)
Sets the value of the facttablecolumn property.

Parameters:
value - allowed object is String

getItemColor

public String getItemColor()
Gets the value of the itemColor property.

Returns:
possible object is String

setItemColor

public void setItemColor(String value)
Sets the value of the itemColor property.

Parameters:
value - allowed object is String

getItemShape

public String getItemShape()
Gets the value of the itemShape property.

Returns:
possible object is String

setItemShape

public void setItemShape(String value)
Sets the value of the itemShape property.

Parameters:
value - allowed object is String

getItemRowNumber

public String getItemRowNumber()
Gets the value of the itemRowNumber property.

Returns:
possible object is String

setItemRowNumber

public void setItemRowNumber(String value)
Sets the value of the itemRowNumber property.

Parameters:
value - allowed object is String

isItemIsSynonym

public boolean isItemIsSynonym()
Gets the value of the itemIsSynonym property.


setItemIsSynonym

public void setItemIsSynonym(boolean value)
Sets the value of the itemIsSynonym property.



Copyright © 2011. All Rights Reserved.