org.hackystat.telemetry.service.resource.chart.jaxb
Class TelemetryChartDefinition

java.lang.Object
  extended by org.hackystat.telemetry.service.resource.chart.jaxb.TelemetryChartDefinition
All Implemented Interfaces:
java.io.Serializable

public class TelemetryChartDefinition
extends java.lang.Object
implements java.io.Serializable

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{}Description" minOccurs="0"/>
         <element ref="{}ParameterDefinition" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{}SourceCode"/>
       </sequence>
       <attribute ref="{}Name use="required""/>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.String description
           
protected  java.lang.String name
           
protected  java.util.List<ParameterDefinition> parameterDefinition
           
protected  java.lang.String sourceCode
           
 
Constructor Summary
TelemetryChartDefinition()
           
 
Method Summary
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getName()
          Gets the value of the name property.
 java.util.List<ParameterDefinition> getParameterDefinition()
          Gets the value of the parameterDefinition property.
 java.lang.String getSourceCode()
          Gets the value of the sourceCode property.
 boolean isSetDescription()
           
 boolean isSetName()
           
 boolean isSetParameterDefinition()
           
 boolean isSetSourceCode()
           
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setSourceCode(java.lang.String value)
          Sets the value of the sourceCode property.
 void unsetParameterDefinition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected java.lang.String description

parameterDefinition

protected java.util.List<ParameterDefinition> parameterDefinition

sourceCode

protected java.lang.String sourceCode

name

protected java.lang.String name
Constructor Detail

TelemetryChartDefinition

public TelemetryChartDefinition()
Method Detail

getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

isSetDescription

public boolean isSetDescription()

getParameterDefinition

public java.util.List<ParameterDefinition> getParameterDefinition()
Gets the value of the parameterDefinition 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 parameterDefinition property.

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

    getParameterDefinition().add(newItem);
 

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


isSetParameterDefinition

public boolean isSetParameterDefinition()

unsetParameterDefinition

public void unsetParameterDefinition()

getSourceCode

public java.lang.String getSourceCode()
Gets the value of the sourceCode property.

Returns:
possible object is String

setSourceCode

public void setSourceCode(java.lang.String value)
Sets the value of the sourceCode property.

Parameters:
value - allowed object is String

isSetSourceCode

public boolean isSetSourceCode()

getName

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

Returns:
possible object is String

setName

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

Parameters:
value - allowed object is String

isSetName

public boolean isSetName()