|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.StaticHeaderType
public class StaticHeaderType
Data type for the static EBICS header.
Java class for StaticHeaderType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StaticHeaderType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="HostID" type="{http://www.ebics.org/H003}HostIDType"/>
<choice>
<sequence>
<element name="Nonce" type="{http://www.ebics.org/H003}NonceType"/>
<element name="Timestamp" type="{http://www.ebics.org/H003}TimestampType"/>
<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" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>ProductType">
<attribute name="Language" use="required" type="{http://www.ebics.org/H003}LanguageType" />
<attribute name="InstituteID" type="{http://www.ebics.org/H003}InstituteIDType" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="OrderDetails" type="{http://www.ebics.org/H003}StaticHeaderOrderDetailsType"/>
<element name="BankPubKeyDigests">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Authentication">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>PubKeyDigestType">
<attribute name="Version" use="required" type="{http://www.ebics.org/H003}AuthenticationVersionType" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="Encryption">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>PubKeyDigestType">
<attribute name="Version" use="required" type="{http://www.ebics.org/H003}EncryptionVersionType" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="Signature" maxOccurs="0" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>PubKeyDigestType">
<attribute name="Version" use="required" type="{http://www.ebics.org/H003}SignatureVersionType" />
</extension>
</simpleContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="SecurityMedium" type="{http://www.ebics.org/H003}SecurityMediumType"/>
<element name="NumSegments" type="{http://www.ebics.org/H003}NumSegmentsType" minOccurs="0"/>
<any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<sequence>
<element name="TransactionID" type="{http://www.ebics.org/H003}TransactionIDType"/>
</sequence>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
StaticHeaderType.BankPubKeyDigests
Java class for anonymous complex type. |
static class |
StaticHeaderType.Product
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected Object[] |
any
|
protected StaticHeaderType.BankPubKeyDigests |
bankPubKeyDigests
|
protected String |
hostID
|
protected byte[] |
nonce
|
protected BigInteger |
numSegments
|
protected StaticHeaderOrderDetailsType |
orderDetails
|
protected String |
partnerID
|
protected javax.xml.bind.JAXBElement<StaticHeaderType.Product> |
product
|
protected String |
securityMedium
|
protected String |
systemID
|
protected XMLGregorianCalendar |
timestamp
|
protected byte[] |
transactionID
|
protected String |
userID
|
| Constructor Summary | |
|---|---|
StaticHeaderType()
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.StaticHeaderType instance. |
|
StaticHeaderType(StaticHeaderType o)
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.StaticHeaderType instance by copying a given instance. |
|
| Method Summary | |
|---|---|
StaticHeaderType |
clone()
Creates and returns a copy of this object. |
protected void |
copyAny(Object[] source)
Copies all values of property Any. |
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
StaticHeaderType.BankPubKeyDigests |
getBankPubKeyDigests()
Gets the value of the bankPubKeyDigests property. |
String |
getHostID()
Gets the value of the hostID property. |
byte[] |
getNonce()
Gets the value of the nonce property. |
BigInteger |
getNumSegments()
Gets the value of the numSegments property. |
StaticHeaderOrderDetailsType |
getOrderDetails()
Gets the value of the orderDetails property. |
String |
getPartnerID()
Gets the value of the partnerID property. |
javax.xml.bind.JAXBElement<StaticHeaderType.Product> |
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. |
byte[] |
getTransactionID()
Gets the value of the transactionID property. |
String |
getUserID()
Gets the value of the userID property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setBankPubKeyDigests(StaticHeaderType.BankPubKeyDigests value)
Sets the value of the bankPubKeyDigests property. |
void |
setHostID(String value)
Sets the value of the hostID property. |
void |
setNonce(byte[] value)
Sets the value of the nonce property. |
void |
setNumSegments(BigInteger value)
Sets the value of the numSegments property. |
void |
setOrderDetails(StaticHeaderOrderDetailsType 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<StaticHeaderType.Product> 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 |
setTransactionID(byte[] value)
Sets the value of the transactionID 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 |
|---|
protected String hostID
protected byte[] nonce
protected XMLGregorianCalendar timestamp
protected String partnerID
protected String userID
protected String systemID
protected javax.xml.bind.JAXBElement<StaticHeaderType.Product> product
protected StaticHeaderOrderDetailsType orderDetails
protected StaticHeaderType.BankPubKeyDigests bankPubKeyDigests
protected String securityMedium
protected BigInteger numSegments
protected Object[] any
protected byte[] transactionID
| Constructor Detail |
|---|
public StaticHeaderType()
net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.StaticHeaderType instance.
public StaticHeaderType(StaticHeaderType o)
net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.StaticHeaderType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public String getHostID()
Stringpublic void setHostID(String value)
value - allowed object is
Stringpublic byte[] getNonce()
Stringpublic void setNonce(byte[] value)
value - allowed object is
Stringpublic XMLGregorianCalendar getTimestamp()
XMLGregorianCalendarpublic void setTimestamp(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic String getPartnerID()
Stringpublic void setPartnerID(String value)
value - allowed object is
Stringpublic String getUserID()
Stringpublic void setUserID(String value)
value - allowed object is
Stringpublic String getSystemID()
Stringpublic void setSystemID(String value)
value - allowed object is
Stringpublic javax.xml.bind.JAXBElement<StaticHeaderType.Product> getProduct()
JAXBElement<StaticHeaderType.Product>public void setProduct(javax.xml.bind.JAXBElement<StaticHeaderType.Product> value)
value - allowed object is
JAXBElement<StaticHeaderType.Product>public StaticHeaderOrderDetailsType getOrderDetails()
StaticHeaderOrderDetailsTypepublic void setOrderDetails(StaticHeaderOrderDetailsType value)
value - allowed object is
StaticHeaderOrderDetailsTypepublic StaticHeaderType.BankPubKeyDigests getBankPubKeyDigests()
StaticHeaderType.BankPubKeyDigestspublic void setBankPubKeyDigests(StaticHeaderType.BankPubKeyDigests value)
value - allowed object is
StaticHeaderType.BankPubKeyDigestspublic String getSecurityMedium()
Stringpublic void setSecurityMedium(String value)
value - allowed object is
Stringpublic BigInteger getNumSegments()
BigIntegerpublic void setNumSegments(BigInteger value)
value - allowed object is
BigIntegerpublic Object[] getAny()
Element
Objectpublic Object getAny(int idx)
Element
Objectpublic int getAnyLength()
public void setAny(Object[] values)
values - allowed objects are
Element
Object
public Object setAny(int idx,
Object value)
value - allowed object is
Element
Objectpublic byte[] getTransactionID()
Stringpublic void setTransactionID(byte[] value)
value - allowed object is
Stringprotected void copyAny(Object[] source)
Any.
source - The source to copy from.
NullPointerException - if source is null.public StaticHeaderType clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||