com.ibm.ram.internal.jaxb
Class ConfigurationDetail

java.lang.Object
  extended by com.ibm.ram.internal.jaxb.ConfigurationDetail
All Implemented Interfaces:
java.lang.Cloneable

public class ConfigurationDetail
extends java.lang.Object
implements java.lang.Cloneable

Java class for ConfigurationDetail complex type.

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

 <complexType name="ConfigurationDetail">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="type" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}ConfigurationDetailType"/>
         <element name="label" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="values" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="defaultValues" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="option" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Option" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="password" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<java.lang.String> defaultValues
           
protected  java.lang.String description
           
protected  java.lang.String key
           
protected  java.lang.String label
           
protected  java.util.List<Option> options
           
protected  java.lang.Boolean password
           
protected  ConfigurationDetailType type
           
protected  java.util.List<java.lang.String> values
           
 
Constructor Summary
ConfigurationDetail()
           
 
Method Summary
 java.util.List<java.lang.String> getDefaultValues()
          Gets the value of the defaultValues property.
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getKey()
          Gets the value of the key property.
 java.lang.String getLabel()
          Gets the value of the label property.
 java.util.List<Option> getOptions()
          Gets the value of the options property.
 ConfigurationDetailType getType()
          Gets the value of the type property.
 java.util.List<java.lang.String> getValues()
          Gets the value of the values property.
 boolean isPassword()
          Gets the value of the password property.
 boolean isSetOptions()
           
 boolean isSetPassword()
           
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setKey(java.lang.String value)
          Sets the value of the key property.
 void setLabel(java.lang.String value)
          Sets the value of the label property.
 void setPassword(boolean value)
          Sets the value of the password property.
 void setType(ConfigurationDetailType value)
          Sets the value of the type property.
 java.lang.String toString()
           
 void unsetOptions()
           
 void unsetPassword()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

type

protected ConfigurationDetailType type

label

protected java.lang.String label

description

protected java.lang.String description

values

protected java.util.List<java.lang.String> values

defaultValues

protected java.util.List<java.lang.String> defaultValues

options

protected java.util.List<Option> options

key

protected java.lang.String key

password

protected java.lang.Boolean password
Constructor Detail

ConfigurationDetail

public ConfigurationDetail()
Method Detail

getType

public ConfigurationDetailType getType()
Gets the value of the type property.

Returns:
possible object is ConfigurationDetailType

setType

public void setType(ConfigurationDetailType value)
Sets the value of the type property.

Parameters:
value - allowed object is ConfigurationDetailType

getLabel

public java.lang.String getLabel()
Gets the value of the label property.

Returns:
possible object is String

setLabel

public void setLabel(java.lang.String value)
Sets the value of the label property.

Parameters:
value - allowed object is String

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

getValues

public java.util.List<java.lang.String> getValues()
Gets the value of the values 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 values property.

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

    getValues().add(newItem);
 

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


getDefaultValues

public java.util.List<java.lang.String> getDefaultValues()
Gets the value of the defaultValues 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 defaultValues property.

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

    getDefaultValues().add(newItem);
 

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


getOptions

public java.util.List<Option> getOptions()
Gets the value of the options 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 options property.

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

    getOptions().add(newItem);
 

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


isSetOptions

public boolean isSetOptions()

unsetOptions

public void unsetOptions()

getKey

public java.lang.String getKey()
Gets the value of the key property.

Returns:
possible object is String

setKey

public void setKey(java.lang.String value)
Sets the value of the key property.

Parameters:
value - allowed object is String

isPassword

public boolean isPassword()
Gets the value of the password property.

Returns:
possible object is Boolean

setPassword

public void setPassword(boolean value)
Sets the value of the password property.

Parameters:
value - allowed object is Boolean

isSetPassword

public boolean isSetPassword()

unsetPassword

public void unsetPassword()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object