org.qianalyze.api.indicator
Class IndicatorResult

Package class diagram package IndicatorResult
java.lang.Object
  extended by org.qianalyze.api.indicator.IndicatorResult
All Implemented Interfaces:
Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

@Entity(name="IndicatorResult")
public class IndicatorResult
extends Object
implements Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

Java class for IndicatorResult complex type.

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

 <complexType name="IndicatorResult">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Result" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Numerator" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Denominator" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="IndicatorObservations" type="{http://www.qianalyze.org/api/indicator}IndicatorObservation" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Boolean denominator
           
protected  Long hjid
           
protected  List<IndicatorObservation> indicatorObservations
           
protected  String name
           
protected  Boolean numerator
           
protected  String result
           
 
Constructor Summary
IndicatorResult()
           
 
Method Summary
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 Long getHjid()
          Gets the value of the hjid property.
 List<IndicatorObservation> getIndicatorObservations()
          Gets the value of the indicatorObservations property.
 String getName()
          Gets the value of the name property.
 String getResult()
          Gets the value of the result property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isDenominator()
          Gets the value of the denominator property.
 Boolean isNumerator()
          Gets the value of the numerator property.
 void setDenominator(Boolean value)
          Sets the value of the denominator property.
 void setHjid(Long value)
          Sets the value of the hjid property.
 void setIndicatorObservations(List<IndicatorObservation> indicatorObservations)
           
 void setName(String value)
          Sets the value of the name property.
 void setNumerator(Boolean value)
          Sets the value of the numerator property.
 void setResult(String value)
          Sets the value of the result property.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

result

protected String result

numerator

protected Boolean numerator

denominator

protected Boolean denominator

indicatorObservations

protected List<IndicatorObservation> indicatorObservations

hjid

protected Long hjid
Constructor Detail

IndicatorResult

public IndicatorResult()
Method Detail

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

getResult

public String getResult()
Gets the value of the result property.

Returns:
possible object is String

setResult

public void setResult(String value)
Sets the value of the result property.

Parameters:
value - allowed object is String

isNumerator

public Boolean isNumerator()
Gets the value of the numerator property.

Returns:
possible object is Boolean

setNumerator

public void setNumerator(Boolean value)
Sets the value of the numerator property.

Parameters:
value - allowed object is Boolean

isDenominator

public Boolean isDenominator()
Gets the value of the denominator property.

Returns:
possible object is Boolean

setDenominator

public void setDenominator(Boolean value)
Sets the value of the denominator property.

Parameters:
value - allowed object is Boolean

getIndicatorObservations

public List<IndicatorObservation> getIndicatorObservations()
Gets the value of the indicatorObservations 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 indicatorObservations property.

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

    getIndicatorObservations().add(newItem);
 

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


setIndicatorObservations

public void setIndicatorObservations(List<IndicatorObservation> indicatorObservations)

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getHjid

public Long getHjid()
Gets the value of the hjid property.

Returns:
possible object is Long

setHjid

public void setHjid(Long value)
Sets the value of the hjid property.

Parameters:
value - allowed object is Long


Copyright © 2012. All Rights Reserved.