org.fosstrak.ale.xsd.ale.epcglobal
Class ECReports

java.lang.Object
  extended by org.fosstrak.ale.xsd.epcglobal.Document
      extended by org.fosstrak.ale.xsd.ale.epcglobal.ECReports

public class ECReports
extends Document

Java class for ECReports complex type.

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

 <complexType name="ECReports">
   <complexContent>
     <extension base="{urn:epcglobal:xsd:1}Document">
       <sequence>
         <element name="reports">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="report" type="{urn:epcglobal:ale:xsd:1}ECReport" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="extension" type="{urn:epcglobal:ale:xsd:1}ECReportsExtension" minOccurs="0"/>
         <element name="ECSpec" type="{urn:epcglobal:ale:xsd:1}ECSpec" minOccurs="0"/>
         <any/>
       </sequence>
       <attribute name="ALEID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="date" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="initiationCondition" type="{urn:epcglobal:ale:xsd:1}ECInitiationCondition" />
       <attribute name="initiationTrigger" type="{urn:epcglobal:ale:xsd:1}ECTrigger" />
       <attribute name="schemaURL" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="specName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="terminationCondition" use="required" type="{urn:epcglobal:ale:xsd:1}ECTerminationCondition" />
       <attribute name="terminationTrigger" type="{urn:epcglobal:ale:xsd:1}ECTrigger" />
       <attribute name="totalMilliseconds" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ECReports.Reports
          Java class for anonymous complex type.
 
Field Summary
protected  java.lang.String aleid
           
protected  java.util.List<java.lang.Object> any
           
protected  javax.xml.datatype.XMLGregorianCalendar date
           
protected  ECSpec ecSpec
           
protected  ECReportsExtension extension
           
protected  java.lang.String initiationCondition
           
protected  java.lang.String initiationTrigger
           
protected  ECReports.Reports reports
           
protected  java.lang.String schemaURL
           
protected  java.lang.String specName
           
protected  java.lang.String terminationCondition
           
protected  java.lang.String terminationTrigger
           
protected  long totalMilliseconds
           
 
Fields inherited from class org.fosstrak.ale.xsd.epcglobal.Document
creationDate, schemaVersion
 
Constructor Summary
ECReports()
           
 
Method Summary
 java.lang.String getALEID()
          Gets the value of the aleid property.
 java.util.List<java.lang.Object> getAny()
          Gets the value of the any property.
 javax.xml.datatype.XMLGregorianCalendar getDate()
          Gets the value of the date property.
 ECSpec getECSpec()
          Gets the value of the ecSpec property.
 ECReportsExtension getExtension()
          Gets the value of the extension property.
 java.lang.String getInitiationCondition()
          Gets the value of the initiationCondition property.
 java.lang.String getInitiationTrigger()
          Gets the value of the initiationTrigger property.
 ECReports.Reports getReports()
          Gets the value of the reports property.
 java.lang.String getSchemaURL()
          Gets the value of the schemaURL property.
 java.lang.String getSpecName()
          Gets the value of the specName property.
 java.lang.String getTerminationCondition()
          Gets the value of the terminationCondition property.
 java.lang.String getTerminationTrigger()
          Gets the value of the terminationTrigger property.
 long getTotalMilliseconds()
          Gets the value of the totalMilliseconds property.
 void setALEID(java.lang.String value)
          Sets the value of the aleid property.
 void setDate(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the date property.
 void setECSpec(ECSpec value)
          Sets the value of the ecSpec property.
 void setExtension(ECReportsExtension value)
          Sets the value of the extension property.
 void setInitiationCondition(java.lang.String value)
          Sets the value of the initiationCondition property.
 void setInitiationTrigger(java.lang.String value)
          Sets the value of the initiationTrigger property.
 void setReports(ECReports.Reports value)
          Sets the value of the reports property.
 void setSchemaURL(java.lang.String value)
          Sets the value of the schemaURL property.
 void setSpecName(java.lang.String value)
          Sets the value of the specName property.
 void setTerminationCondition(java.lang.String value)
          Sets the value of the terminationCondition property.
 void setTerminationTrigger(java.lang.String value)
          Sets the value of the terminationTrigger property.
 void setTotalMilliseconds(long value)
          Sets the value of the totalMilliseconds property.
 
Methods inherited from class org.fosstrak.ale.xsd.epcglobal.Document
getCreationDate, getSchemaVersion, setCreationDate, setSchemaVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reports

protected ECReports.Reports reports

extension

protected ECReportsExtension extension

ecSpec

protected ECSpec ecSpec

any

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

aleid

protected java.lang.String aleid

date

protected javax.xml.datatype.XMLGregorianCalendar date

initiationCondition

protected java.lang.String initiationCondition

initiationTrigger

protected java.lang.String initiationTrigger

schemaURL

protected java.lang.String schemaURL

specName

protected java.lang.String specName

terminationCondition

protected java.lang.String terminationCondition

terminationTrigger

protected java.lang.String terminationTrigger

totalMilliseconds

protected long totalMilliseconds
Constructor Detail

ECReports

public ECReports()
Method Detail

getReports

public ECReports.Reports getReports()
Gets the value of the reports property.

Returns:
possible object is ECReports.Reports

setReports

public void setReports(ECReports.Reports value)
Sets the value of the reports property.

Parameters:
value - allowed object is ECReports.Reports

getExtension

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

Returns:
possible object is ECReportsExtension

setExtension

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

Parameters:
value - allowed object is ECReportsExtension

getECSpec

public ECSpec getECSpec()
Gets the value of the ecSpec property.

Returns:
possible object is ECSpec

setECSpec

public void setECSpec(ECSpec value)
Sets the value of the ecSpec property.

Parameters:
value - allowed object is ECSpec

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 Object Element


getALEID

public java.lang.String getALEID()
Gets the value of the aleid property.

Returns:
possible object is String

setALEID

public void setALEID(java.lang.String value)
Sets the value of the aleid property.

Parameters:
value - allowed object is String

getDate

public javax.xml.datatype.XMLGregorianCalendar getDate()
Gets the value of the date property.

Returns:
possible object is XMLGregorianCalendar

setDate

public void setDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the date property.

Parameters:
value - allowed object is XMLGregorianCalendar

getInitiationCondition

public java.lang.String getInitiationCondition()
Gets the value of the initiationCondition property.

Returns:
possible object is String

setInitiationCondition

public void setInitiationCondition(java.lang.String value)
Sets the value of the initiationCondition property.

Parameters:
value - allowed object is String

getInitiationTrigger

public java.lang.String getInitiationTrigger()
Gets the value of the initiationTrigger property.

Returns:
possible object is String

setInitiationTrigger

public void setInitiationTrigger(java.lang.String value)
Sets the value of the initiationTrigger property.

Parameters:
value - allowed object is String

getSchemaURL

public java.lang.String getSchemaURL()
Gets the value of the schemaURL property.

Returns:
possible object is String

setSchemaURL

public void setSchemaURL(java.lang.String value)
Sets the value of the schemaURL property.

Parameters:
value - allowed object is String

getSpecName

public java.lang.String getSpecName()
Gets the value of the specName property.

Returns:
possible object is String

setSpecName

public void setSpecName(java.lang.String value)
Sets the value of the specName property.

Parameters:
value - allowed object is String

getTerminationCondition

public java.lang.String getTerminationCondition()
Gets the value of the terminationCondition property.

Returns:
possible object is String

setTerminationCondition

public void setTerminationCondition(java.lang.String value)
Sets the value of the terminationCondition property.

Parameters:
value - allowed object is String

getTerminationTrigger

public java.lang.String getTerminationTrigger()
Gets the value of the terminationTrigger property.

Returns:
possible object is String

setTerminationTrigger

public void setTerminationTrigger(java.lang.String value)
Sets the value of the terminationTrigger property.

Parameters:
value - allowed object is String

getTotalMilliseconds

public long getTotalMilliseconds()
Gets the value of the totalMilliseconds property.


setTotalMilliseconds

public void setTotalMilliseconds(long value)
Sets the value of the totalMilliseconds property.



Copyright © 2009. All Rights Reserved.