org.archiviststoolkit.structure.lookupListSchema
Class List

java.lang.Object
  extended by org.archiviststoolkit.structure.lookupListSchema.List

public class List
extends java.lang.Object

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="{}usage" maxOccurs="unbounded" minOccurs="0"/>
         <choice>
           <element ref="{}pair" maxOccurs="unbounded"/>
           <element ref="{}value" maxOccurs="unbounded"/>
         </choice>
       </sequence>
       <attribute name="listType" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="pairedValues" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="restrictToNmtoken" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.math.BigInteger listType
           
protected  java.lang.String name
           
protected  java.util.List<Pair> pair
           
protected  java.lang.Boolean pairedValues
           
protected  java.lang.Boolean restrictToNmtoken
           
protected  java.util.List<Usage> usage
           
protected  java.util.List<Value> value
           
 
Constructor Summary
List()
           
 
Method Summary
 java.math.BigInteger getListType()
          Gets the value of the listType property.
 java.lang.String getName()
          Gets the value of the name property.
 java.util.List<Pair> getPair()
          Gets the value of the pair property.
 java.util.List<Usage> getUsage()
          Gets the value of the usage property.
 java.util.List<Value> getValue()
          Gets the value of the value property.
 java.lang.Boolean isPairedValues()
          Gets the value of the pairedValues property.
 java.lang.Boolean isRestrictToNmtoken()
          Gets the value of the restrictToNmtoken property.
 void setListType(java.math.BigInteger value)
          Sets the value of the listType property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setPairedValues(java.lang.Boolean value)
          Sets the value of the pairedValues property.
 void setRestrictToNmtoken(java.lang.Boolean value)
          Sets the value of the restrictToNmtoken property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

usage

protected java.util.List<Usage> usage

pair

protected java.util.List<Pair> pair

value

protected java.util.List<Value> value

listType

protected java.math.BigInteger listType

name

protected java.lang.String name

pairedValues

protected java.lang.Boolean pairedValues

restrictToNmtoken

protected java.lang.Boolean restrictToNmtoken
Constructor Detail

List

public List()
Method Detail

getUsage

public java.util.List<Usage> getUsage()
Gets the value of the usage 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 usage property.

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

    getUsage().add(newItem);
 

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


getPair

public java.util.List<Pair> getPair()
Gets the value of the pair 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 pair property.

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

    getPair().add(newItem);
 

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


getValue

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

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

    getValue().add(newItem);
 

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


getListType

public java.math.BigInteger getListType()
Gets the value of the listType property.

Returns:
possible object is BigInteger

setListType

public void setListType(java.math.BigInteger value)
Sets the value of the listType property.

Parameters:
value - allowed object is BigInteger

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

isPairedValues

public java.lang.Boolean isPairedValues()
Gets the value of the pairedValues property.

Returns:
possible object is Boolean

setPairedValues

public void setPairedValues(java.lang.Boolean value)
Sets the value of the pairedValues property.

Parameters:
value - allowed object is Boolean

isRestrictToNmtoken

public java.lang.Boolean isRestrictToNmtoken()
Gets the value of the restrictToNmtoken property.

Returns:
possible object is Boolean

setRestrictToNmtoken

public void setRestrictToNmtoken(java.lang.Boolean value)
Sets the value of the restrictToNmtoken property.

Parameters:
value - allowed object is Boolean