org.qianalyze.api.module
Class ModuleResponse

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

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

Java class for ModuleResponse complex type.

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

 <complexType name="ModuleResponse">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TableName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="PrimaryKey" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="IndicatorResults" type="{http://www.qianalyze.org/api/indicator}IndicatorResult" maxOccurs="100"/>
         <element name="ModuleObservations" type="{http://www.qianalyze.org/api/module}ModuleObservation" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Long hjid
           
protected  List<IndicatorResult> indicatorResults
           
protected  List<ModuleObservation> moduleObservations
           
protected  String primaryKey
           
protected  String tableName
           
 
Constructor Summary
ModuleResponse()
           
 
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<IndicatorResult> getIndicatorResults()
          Gets the value of the indicatorResults property.
 List<ModuleObservation> getModuleObservations()
          Gets the value of the moduleObservations property.
 String getPrimaryKey()
          Gets the value of the primaryKey property.
 String getTableName()
          Gets the value of the tableName property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setHjid(Long value)
          Sets the value of the hjid property.
 void setIndicatorResults(List<IndicatorResult> indicatorResults)
           
 void setModuleObservations(List<ModuleObservation> moduleObservations)
           
 void setPrimaryKey(String value)
          Sets the value of the primaryKey property.
 void setTableName(String value)
          Sets the value of the tableName property.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tableName

protected String tableName

primaryKey

protected String primaryKey

indicatorResults

protected List<IndicatorResult> indicatorResults

moduleObservations

protected List<ModuleObservation> moduleObservations

hjid

protected Long hjid
Constructor Detail

ModuleResponse

public ModuleResponse()
Method Detail

getTableName

public String getTableName()
Gets the value of the tableName property.

Returns:
possible object is String

setTableName

public void setTableName(String value)
Sets the value of the tableName property.

Parameters:
value - allowed object is String

getPrimaryKey

public String getPrimaryKey()
Gets the value of the primaryKey property.

Returns:
possible object is String

setPrimaryKey

public void setPrimaryKey(String value)
Sets the value of the primaryKey property.

Parameters:
value - allowed object is String

getIndicatorResults

public List<IndicatorResult> getIndicatorResults()
Gets the value of the indicatorResults 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 indicatorResults property.

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

    getIndicatorResults().add(newItem);
 

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


setIndicatorResults

public void setIndicatorResults(List<IndicatorResult> indicatorResults)

getModuleObservations

public List<ModuleObservation> getModuleObservations()
Gets the value of the moduleObservations 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 moduleObservations property.

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

    getModuleObservations().add(newItem);
 

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


setModuleObservations

public void setModuleObservations(List<ModuleObservation> moduleObservations)

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.