edu.harvard.i2b2.crc.datavo.setfinder.query
Class PanelType

java.lang.Object
  extended by edu.harvard.i2b2.crc.datavo.setfinder.query.PanelType

public class PanelType
extends Object

Java class for panelType complex type.

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

 <complexType name="panelType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="panel_number" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="panel_date_from" type="{http://www.i2b2.org/xsd/cell/crc/psm/querydefinition/1.1/}constrainDateType"/>
         <element name="panel_date_to" type="{http://www.i2b2.org/xsd/cell/crc/psm/querydefinition/1.1/}constrainDateType"/>
         <element name="panel_accuracy_scale" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="invert" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="total_item_occurrences">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>int">
                 <attribute name="operator" type="{http://www.i2b2.org/xsd/cell/crc/psm/querydefinition/1.1/}totOccuranceOperatorType" default="GE" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="item" type="{http://www.i2b2.org/xsd/cell/crc/psm/querydefinition/1.1/}itemType" maxOccurs="unbounded"/>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class PanelType.TotalItemOccurrences
          Java class for anonymous complex type.
 
Field Summary
protected  int invert
           
protected  List<ItemType> item
           
protected  String name
           
protected  int panelAccuracyScale
           
protected  ConstrainDateType panelDateFrom
           
protected  ConstrainDateType panelDateTo
           
protected  int panelNumber
           
protected  PanelType.TotalItemOccurrences totalItemOccurrences
           
 
Constructor Summary
PanelType()
           
 
Method Summary
 int getInvert()
          Gets the value of the invert property.
 List<ItemType> getItem()
          Gets the value of the item property.
 String getName()
          Gets the value of the name property.
 int getPanelAccuracyScale()
          Gets the value of the panelAccuracyScale property.
 ConstrainDateType getPanelDateFrom()
          Gets the value of the panelDateFrom property.
 ConstrainDateType getPanelDateTo()
          Gets the value of the panelDateTo property.
 int getPanelNumber()
          Gets the value of the panelNumber property.
 PanelType.TotalItemOccurrences getTotalItemOccurrences()
          Gets the value of the totalItemOccurrences property.
 void setInvert(int value)
          Sets the value of the invert property.
 void setName(String value)
          Sets the value of the name property.
 void setPanelAccuracyScale(int value)
          Sets the value of the panelAccuracyScale property.
 void setPanelDateFrom(ConstrainDateType value)
          Sets the value of the panelDateFrom property.
 void setPanelDateTo(ConstrainDateType value)
          Sets the value of the panelDateTo property.
 void setPanelNumber(int value)
          Sets the value of the panelNumber property.
 void setTotalItemOccurrences(PanelType.TotalItemOccurrences value)
          Sets the value of the totalItemOccurrences property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

panelNumber

protected int panelNumber

panelDateFrom

protected ConstrainDateType panelDateFrom

panelDateTo

protected ConstrainDateType panelDateTo

panelAccuracyScale

protected int panelAccuracyScale

invert

protected int invert

totalItemOccurrences

protected PanelType.TotalItemOccurrences totalItemOccurrences

item

protected List<ItemType> item

name

protected String name
Constructor Detail

PanelType

public PanelType()
Method Detail

getPanelNumber

public int getPanelNumber()
Gets the value of the panelNumber property.


setPanelNumber

public void setPanelNumber(int value)
Sets the value of the panelNumber property.


getPanelDateFrom

public ConstrainDateType getPanelDateFrom()
Gets the value of the panelDateFrom property.

Returns:
possible object is ConstrainDateType

setPanelDateFrom

public void setPanelDateFrom(ConstrainDateType value)
Sets the value of the panelDateFrom property.

Parameters:
value - allowed object is ConstrainDateType

getPanelDateTo

public ConstrainDateType getPanelDateTo()
Gets the value of the panelDateTo property.

Returns:
possible object is ConstrainDateType

setPanelDateTo

public void setPanelDateTo(ConstrainDateType value)
Sets the value of the panelDateTo property.

Parameters:
value - allowed object is ConstrainDateType

getPanelAccuracyScale

public int getPanelAccuracyScale()
Gets the value of the panelAccuracyScale property.


setPanelAccuracyScale

public void setPanelAccuracyScale(int value)
Sets the value of the panelAccuracyScale property.


getInvert

public int getInvert()
Gets the value of the invert property.


setInvert

public void setInvert(int value)
Sets the value of the invert property.


getTotalItemOccurrences

public PanelType.TotalItemOccurrences getTotalItemOccurrences()
Gets the value of the totalItemOccurrences property.

Returns:
possible object is PanelType.TotalItemOccurrences

setTotalItemOccurrences

public void setTotalItemOccurrences(PanelType.TotalItemOccurrences value)
Sets the value of the totalItemOccurrences property.

Parameters:
value - allowed object is PanelType.TotalItemOccurrences

getItem

public List<ItemType> getItem()
Gets the value of the item 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 item property.

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

    getItem().add(newItem);
 

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


getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String


Copyright © 2011. All Rights Reserved.