net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003
Class StaticHeaderBaseType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003.StaticHeaderBaseType
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
NoPubKeyDigestsRequestStaticHeaderType, UnsecuredRequestStaticHeaderType, UnsignedRequestStaticHeaderType

public abstract class StaticHeaderBaseType
extends Object
implements Serializable, Cloneable

Datentyp für den statischen EBICS-Header (allgemein).

Java class for StaticHeaderBaseType complex type.

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

 <complexType name="StaticHeaderBaseType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="HostID" type="{http://www.ebics.org/H003}HostIDType"/>
         <element name="Nonce" type="{http://www.ebics.org/H003}NonceType" minOccurs="0"/>
         <element name="Timestamp" type="{http://www.ebics.org/H003}TimestampType" minOccurs="0"/>
         <element name="PartnerID" type="{http://www.ebics.org/H003}PartnerIDType"/>
         <element name="UserID" type="{http://www.ebics.org/H003}UserIDType"/>
         <element name="SystemID" type="{http://www.ebics.org/H003}UserIDType" minOccurs="0"/>
         <element name="Product" type="{http://www.ebics.org/H003}ProductElementType" minOccurs="0"/>
         <element name="OrderDetails" type="{http://www.ebics.org/H003}OrderDetailsType"/>
         <element name="SecurityMedium" type="{http://www.ebics.org/H003}SecurityMediumType"/>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Object[] any
           
protected  String hostID
           
protected  byte[] nonce
           
protected  OrderDetailsType orderDetails
           
protected  String partnerID
           
protected  javax.xml.bind.JAXBElement<ProductElementType> product
           
protected  String securityMedium
           
protected  String systemID
           
protected  XMLGregorianCalendar timestamp
           
protected  String userID
           
 
Constructor Summary
StaticHeaderBaseType()
          Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003.StaticHeaderBaseType instance.
StaticHeaderBaseType(StaticHeaderBaseType o)
          Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003.StaticHeaderBaseType instance by copying a given instance.
 
Method Summary
abstract  StaticHeaderBaseType clone()
          Creates and returns a copy of this object.
 void copyAny(Object[] source)
          Copies all values of property Any.
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 String getHostID()
          Gets the value of the hostID property.
 byte[] getNonce()
          Gets the value of the nonce property.
 OrderDetailsType getOrderDetails()
          Gets the value of the orderDetails property.
 String getPartnerID()
          Gets the value of the partnerID property.
 javax.xml.bind.JAXBElement<ProductElementType> getProduct()
          Gets the value of the product property.
 String getSecurityMedium()
          Gets the value of the securityMedium property.
 String getSystemID()
          Gets the value of the systemID property.
 XMLGregorianCalendar getTimestamp()
          Gets the value of the timestamp property.
 String getUserID()
          Gets the value of the userID property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setHostID(String value)
          Sets the value of the hostID property.
 void setNonce(byte[] value)
          Sets the value of the nonce property.
 void setOrderDetails(OrderDetailsType value)
          Sets the value of the orderDetails property.
 void setPartnerID(String value)
          Sets the value of the partnerID property.
 void setProduct(javax.xml.bind.JAXBElement<ProductElementType> value)
          Sets the value of the product property.
 void setSecurityMedium(String value)
          Sets the value of the securityMedium property.
 void setSystemID(String value)
          Sets the value of the systemID property.
 void setTimestamp(XMLGregorianCalendar value)
          Sets the value of the timestamp property.
 void setUserID(String value)
          Sets the value of the userID property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hostID

protected String hostID

nonce

protected byte[] nonce

timestamp

protected XMLGregorianCalendar timestamp

partnerID

protected String partnerID

userID

protected String userID

systemID

protected String systemID

product

protected javax.xml.bind.JAXBElement<ProductElementType> product

orderDetails

protected OrderDetailsType orderDetails

securityMedium

protected String securityMedium

any

protected Object[] any
Constructor Detail

StaticHeaderBaseType

public StaticHeaderBaseType()
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003.StaticHeaderBaseType instance.


StaticHeaderBaseType

public StaticHeaderBaseType(StaticHeaderBaseType o)
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003.StaticHeaderBaseType instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getHostID

public String getHostID()
Gets the value of the hostID property.

Returns:
possible object is String

setHostID

public void setHostID(String value)
Sets the value of the hostID property.

Parameters:
value - allowed object is String

getNonce

public byte[] getNonce()
Gets the value of the nonce property.

Returns:
possible object is String

setNonce

public void setNonce(byte[] value)
Sets the value of the nonce property.

Parameters:
value - allowed object is String

getTimestamp

public XMLGregorianCalendar getTimestamp()
Gets the value of the timestamp property.

Returns:
possible object is XMLGregorianCalendar

setTimestamp

public void setTimestamp(XMLGregorianCalendar value)
Sets the value of the timestamp property.

Parameters:
value - allowed object is XMLGregorianCalendar

getPartnerID

public String getPartnerID()
Gets the value of the partnerID property.

Returns:
possible object is String

setPartnerID

public void setPartnerID(String value)
Sets the value of the partnerID property.

Parameters:
value - allowed object is String

getUserID

public String getUserID()
Gets the value of the userID property.

Returns:
possible object is String

setUserID

public void setUserID(String value)
Sets the value of the userID property.

Parameters:
value - allowed object is String

getSystemID

public String getSystemID()
Gets the value of the systemID property.

Returns:
possible object is String

setSystemID

public void setSystemID(String value)
Sets the value of the systemID property.

Parameters:
value - allowed object is String

getProduct

public javax.xml.bind.JAXBElement<ProductElementType> getProduct()
Gets the value of the product property.

Returns:
possible object is JAXBElement<ProductElementType>

setProduct

public void setProduct(javax.xml.bind.JAXBElement<ProductElementType> value)
Sets the value of the product property.

Parameters:
value - allowed object is JAXBElement<ProductElementType>

getOrderDetails

public OrderDetailsType getOrderDetails()
Gets the value of the orderDetails property.

Returns:
possible object is OrderDetailsType

setOrderDetails

public void setOrderDetails(OrderDetailsType value)
Sets the value of the orderDetails property.

Parameters:
value - allowed object is OrderDetailsType

getSecurityMedium

public String getSecurityMedium()
Gets the value of the securityMedium property.

Returns:
possible object is String

setSecurityMedium

public void setSecurityMedium(String value)
Sets the value of the securityMedium property.

Parameters:
value - allowed object is String

getAny

public Object[] getAny()
Returns:
array of Element Object

getAny

public Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(Object[] values)
Parameters:
values - allowed objects are Element Object

setAny

public Object setAny(int idx,
                     Object value)
Parameters:
value - allowed object is Element Object

copyAny

public void copyAny(Object[] source)
Copies all values of property Any.

Parameters:
source - The source to copy from.
Throws:
NullPointerException - if source is null.

clone

public abstract StaticHeaderBaseType clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.