org.fosstrak.ale.xsd.ale.epcglobal
Class ECSpecExtension

java.lang.Object
  extended by org.fosstrak.ale.xsd.ale.epcglobal.ECSpecExtension

public class ECSpecExtension
extends java.lang.Object

Java class for ECSpecExtension complex type.

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

 <complexType name="ECSpecExtension">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="primaryKeyFields" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="primaryKeyField" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="extension" type="{urn:epcglobal:ale:xsd:1}ECSpecExtension2" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ECSpecExtension.PrimaryKeyFields
          Java class for anonymous complex type.
 
Field Summary
protected  ECSpecExtension2 extension
           
protected  ECSpecExtension.PrimaryKeyFields primaryKeyFields
           
 
Constructor Summary
ECSpecExtension()
           
 
Method Summary
 ECSpecExtension2 getExtension()
          Gets the value of the extension property.
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 ECSpecExtension.PrimaryKeyFields getPrimaryKeyFields()
          Gets the value of the primaryKeyFields property.
 void setExtension(ECSpecExtension2 value)
          Sets the value of the extension property.
 void setPrimaryKeyFields(ECSpecExtension.PrimaryKeyFields value)
          Sets the value of the primaryKeyFields property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

primaryKeyFields

protected ECSpecExtension.PrimaryKeyFields primaryKeyFields

extension

protected ECSpecExtension2 extension
Constructor Detail

ECSpecExtension

public ECSpecExtension()
Method Detail

getPrimaryKeyFields

public ECSpecExtension.PrimaryKeyFields getPrimaryKeyFields()
Gets the value of the primaryKeyFields property.

Returns:
possible object is ECSpecExtension.PrimaryKeyFields

setPrimaryKeyFields

public void setPrimaryKeyFields(ECSpecExtension.PrimaryKeyFields value)
Sets the value of the primaryKeyFields property.

Parameters:
value - allowed object is ECSpecExtension.PrimaryKeyFields

getExtension

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

Returns:
possible object is ECSpecExtension2

setExtension

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

Parameters:
value - allowed object is ECSpecExtension2

getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null


Copyright © 2009. All Rights Reserved.