epcglobal.ale
Class ECReportOutputSpec

java.lang.Object
  extended by epcglobal.ale.ECReportOutputSpec
All Implemented Interfaces:
java.io.Serializable

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

ECReportOutputSpec specifies how the final set of EPCs is to be reported with respect to type.

Java class for ECReportOutputSpec complex type.

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

 <complexType name="ECReportOutputSpec">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="extension" type="{urn:epcglobal:ale:xsd:1}ECReportOutputSpecExtension" minOccurs="0"/>
         <any/>
       </sequence>
       <attribute name="includeCount" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="includeEPC" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="includeRawDecimal" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="includeRawHex" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="includeTag" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  ECReportOutputSpecExtension extension
           
protected  java.lang.Boolean includeCount
           
protected  java.lang.Boolean includeEPC
           
protected  java.lang.Boolean includeRawDecimal
           
protected  java.lang.Boolean includeRawHex
           
protected  java.lang.Boolean includeTag
           
 
Constructor Summary
ECReportOutputSpec()
           
 
Method Summary
 java.util.List<java.lang.Object> getAny()
          Gets the value of the any property.
 ECReportOutputSpecExtension getExtension()
          Gets the value of the extension property.
 boolean isIncludeCount()
          Gets the value of the includeCount property.
 boolean isIncludeEPC()
          Gets the value of the includeEPC property.
 boolean isIncludeRawDecimal()
          Gets the value of the includeRawDecimal property.
 boolean isIncludeRawHex()
          Gets the value of the includeRawHex property.
 boolean isIncludeTag()
          Gets the value of the includeTag property.
 boolean isSetAny()
           
 boolean isSetExtension()
           
 boolean isSetIncludeCount()
           
 boolean isSetIncludeEPC()
           
 boolean isSetIncludeRawDecimal()
           
 boolean isSetIncludeRawHex()
           
 boolean isSetIncludeTag()
           
 void setExtension(ECReportOutputSpecExtension value)
          Sets the value of the extension property.
 void setIncludeCount(boolean value)
          Sets the value of the includeCount property.
 void setIncludeEPC(boolean value)
          Sets the value of the includeEPC property.
 void setIncludeRawDecimal(boolean value)
          Sets the value of the includeRawDecimal property.
 void setIncludeRawHex(boolean value)
          Sets the value of the includeRawHex property.
 void setIncludeTag(boolean value)
          Sets the value of the includeTag property.
 void unsetAny()
           
 void unsetIncludeCount()
           
 void unsetIncludeEPC()
           
 void unsetIncludeRawDecimal()
           
 void unsetIncludeRawHex()
           
 void unsetIncludeTag()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

extension

protected ECReportOutputSpecExtension extension

any

protected java.util.List<java.lang.Object> any

includeCount

protected java.lang.Boolean includeCount

includeEPC

protected java.lang.Boolean includeEPC

includeRawDecimal

protected java.lang.Boolean includeRawDecimal

includeRawHex

protected java.lang.Boolean includeRawHex

includeTag

protected java.lang.Boolean includeTag
Constructor Detail

ECReportOutputSpec

public ECReportOutputSpec()
Method Detail

getExtension

public ECReportOutputSpecExtension getExtension()
Gets the value of the extension property.

Returns:
possible object is ECReportOutputSpecExtension

setExtension

public void setExtension(ECReportOutputSpecExtension value)
Sets the value of the extension property.

Parameters:
value - allowed object is ECReportOutputSpecExtension

isSetExtension

public boolean isSetExtension()

getAny

public java.util.List<java.lang.Object> getAny()
Gets the value of the any 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 any property.

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

    getAny().add(newItem);
 

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


isSetAny

public boolean isSetAny()

unsetAny

public void unsetAny()

isIncludeCount

public boolean isIncludeCount()
Gets the value of the includeCount property.

Returns:
possible object is Boolean

setIncludeCount

public void setIncludeCount(boolean value)
Sets the value of the includeCount property.

Parameters:
value - allowed object is Boolean

isSetIncludeCount

public boolean isSetIncludeCount()

unsetIncludeCount

public void unsetIncludeCount()

isIncludeEPC

public boolean isIncludeEPC()
Gets the value of the includeEPC property.

Returns:
possible object is Boolean

setIncludeEPC

public void setIncludeEPC(boolean value)
Sets the value of the includeEPC property.

Parameters:
value - allowed object is Boolean

isSetIncludeEPC

public boolean isSetIncludeEPC()

unsetIncludeEPC

public void unsetIncludeEPC()

isIncludeRawDecimal

public boolean isIncludeRawDecimal()
Gets the value of the includeRawDecimal property.

Returns:
possible object is Boolean

setIncludeRawDecimal

public void setIncludeRawDecimal(boolean value)
Sets the value of the includeRawDecimal property.

Parameters:
value - allowed object is Boolean

isSetIncludeRawDecimal

public boolean isSetIncludeRawDecimal()

unsetIncludeRawDecimal

public void unsetIncludeRawDecimal()

isIncludeRawHex

public boolean isIncludeRawHex()
Gets the value of the includeRawHex property.

Returns:
possible object is Boolean

setIncludeRawHex

public void setIncludeRawHex(boolean value)
Sets the value of the includeRawHex property.

Parameters:
value - allowed object is Boolean

isSetIncludeRawHex

public boolean isSetIncludeRawHex()

unsetIncludeRawHex

public void unsetIncludeRawHex()

isIncludeTag

public boolean isIncludeTag()
Gets the value of the includeTag property.

Returns:
possible object is Boolean

setIncludeTag

public void setIncludeTag(boolean value)
Sets the value of the includeTag property.

Parameters:
value - allowed object is Boolean

isSetIncludeTag

public boolean isSetIncludeTag()

unsetIncludeTag

public void unsetIncludeTag()