org.apache.chemistry.opencmis.commons.impl.jaxb
Class CmisPropertyIntegerDefinitionType

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertyDefinitionType
      extended by org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertyIntegerDefinitionType

public class CmisPropertyIntegerDefinitionType
extends CmisPropertyDefinitionType

Java class for cmisPropertyIntegerDefinitionType complex type.

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

 <complexType name="cmisPropertyIntegerDefinitionType">
   <complexContent>
     <extension base="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyDefinitionType">
       <sequence>
         <element name="defaultValue" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisPropertyInteger" minOccurs="0"/>
         <element name="maxValue" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="minValue" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="choice" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisChoiceInteger" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<CmisChoiceInteger> choice
           
protected  CmisPropertyInteger defaultValue
           
protected  java.math.BigInteger maxValue
           
protected  java.math.BigInteger minValue
           
 
Fields inherited from class org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertyDefinitionType
any, cardinality, description, displayName, id, inherited, localName, localNamespace, openChoice, orderable, propertyType, queryable, queryName, required, updatability
 
Constructor Summary
CmisPropertyIntegerDefinitionType()
           
 
Method Summary
 java.util.List<CmisChoiceInteger> getChoice()
          Gets the value of the choice property.
 CmisPropertyInteger getDefaultValue()
          Gets the value of the defaultValue property.
 java.math.BigInteger getMaxValue()
          Gets the value of the maxValue property.
 java.math.BigInteger getMinValue()
          Gets the value of the minValue property.
 void setDefaultValue(CmisPropertyInteger value)
          Sets the value of the defaultValue property.
 void setMaxValue(java.math.BigInteger value)
          Sets the value of the maxValue property.
 void setMinValue(java.math.BigInteger value)
          Sets the value of the minValue property.
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.jaxb.CmisPropertyDefinitionType
getAny, getCardinality, getDescription, getDisplayName, getId, getLocalName, getLocalNamespace, getOtherAttributes, getPropertyType, getQueryName, getUpdatability, isInherited, isOpenChoice, isOrderable, isQueryable, isRequired, setCardinality, setDescription, setDisplayName, setId, setInherited, setLocalName, setLocalNamespace, setOpenChoice, setOrderable, setPropertyType, setQueryable, setQueryName, setRequired, setUpdatability
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultValue

protected CmisPropertyInteger defaultValue

maxValue

protected java.math.BigInteger maxValue

minValue

protected java.math.BigInteger minValue

choice

protected java.util.List<CmisChoiceInteger> choice
Constructor Detail

CmisPropertyIntegerDefinitionType

public CmisPropertyIntegerDefinitionType()
Method Detail

getDefaultValue

public CmisPropertyInteger getDefaultValue()
Gets the value of the defaultValue property.

Returns:
possible object is CmisPropertyInteger

setDefaultValue

public void setDefaultValue(CmisPropertyInteger value)
Sets the value of the defaultValue property.

Parameters:
value - allowed object is CmisPropertyInteger

getMaxValue

public java.math.BigInteger getMaxValue()
Gets the value of the maxValue property.

Returns:
possible object is BigInteger

setMaxValue

public void setMaxValue(java.math.BigInteger value)
Sets the value of the maxValue property.

Parameters:
value - allowed object is BigInteger

getMinValue

public java.math.BigInteger getMinValue()
Gets the value of the minValue property.

Returns:
possible object is BigInteger

setMinValue

public void setMinValue(java.math.BigInteger value)
Sets the value of the minValue property.

Parameters:
value - allowed object is BigInteger

getChoice

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

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

    getChoice().add(newItem);
 

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



Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.