com.ca.commons.datamodel.xmlbind
Class EnumDef

java.lang.Object
  extended by com.ca.commons.datamodel.xmlbind.Item
      extended by com.ca.commons.datamodel.xmlbind.EnumDef

public class EnumDef
extends Item

Java class for EnumDef complex type.

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

 <complexType name="EnumDef">
   <complexContent>
     <extension base="{http://www.ca.com/xml/commons/datamodel}Item">
       <sequence>
         <element name="extends" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="val" type="{http://www.ca.com/xml/commons/datamodel}EnumValueDef" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> _extends
           
protected  List<EnumValueDef> val
           
 
Fields inherited from class com.ca.commons.datamodel.xmlbind.Item
create, doc, name
 
Constructor Summary
EnumDef()
           
 
Method Summary
 List<String> getExtends()
          Gets the value of the extends property.
 List<EnumValueDef> getVal()
          Gets the value of the val property.
 boolean isSetExtends()
           
 boolean isSetVal()
           
 void unsetExtends()
           
 void unsetVal()
           
 
Methods inherited from class com.ca.commons.datamodel.xmlbind.Item
getDoc, getName, isCreate, isSetCreate, isSetDoc, isSetName, setCreate, setDoc, setName, unsetCreate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_extends

protected List<String> _extends

val

protected List<EnumValueDef> val
Constructor Detail

EnumDef

public EnumDef()
Method Detail

getExtends

public List<String> getExtends()
Gets the value of the extends 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 extends property.

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

    getExtends().add(newItem);
 

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


isSetExtends

public boolean isSetExtends()

unsetExtends

public void unsetExtends()

getVal

public List<EnumValueDef> getVal()
Gets the value of the val 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 val property.

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

    getVal().add(newItem);
 

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


isSetVal

public boolean isSetVal()

unsetVal

public void unsetVal()


Created 2011-07-14 13:27 EST