org.qianalyze.api.module
Class Module

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

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

Java class for Module complex type.

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

 <complexType name="Module">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="JNDI_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Indicators" type="{http://www.qianalyze.org/api/indicator}Indicator" maxOccurs="100"/>
       </sequence>
       <attribute name="Persist" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Long hjid
           
protected  List<Indicator> indicators
           
protected  String jndiname
           
protected  String name
           
protected  Boolean persist
           
 
Constructor Summary
Module()
           
 
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<Indicator> getIndicators()
          Gets the value of the indicators property.
 String getJNDINAME()
          Gets the value of the jndiname property.
 String getName()
          Gets the value of the name property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isPersist()
          Gets the value of the persist property.
 void setHjid(Long value)
          Sets the value of the hjid property.
 void setIndicators(List<Indicator> indicators)
           
 void setJNDINAME(String value)
          Sets the value of the jndiname property.
 void setName(String value)
          Sets the value of the name property.
 void setPersist(Boolean value)
          Sets the value of the persist property.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

jndiname

protected String jndiname

indicators

protected List<Indicator> indicators

persist

protected Boolean persist

hjid

protected Long hjid
Constructor Detail

Module

public Module()
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

getJNDINAME

public String getJNDINAME()
Gets the value of the jndiname property.

Returns:
possible object is String

setJNDINAME

public void setJNDINAME(String value)
Sets the value of the jndiname property.

Parameters:
value - allowed object is String

getIndicators

public List<Indicator> getIndicators()
Gets the value of the indicators 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 indicators property.

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

    getIndicators().add(newItem);
 

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


setIndicators

public void setIndicators(List<Indicator> indicators)

isPersist

public Boolean isPersist()
Gets the value of the persist property.

Returns:
possible object is Boolean

setPersist

public void setPersist(Boolean value)
Sets the value of the persist property.

Parameters:
value - allowed object is Boolean

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.