|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.prot.collections.valueclass.ebics.h003.HVTOrderInfoType
public class HVTOrderInfoType
Datentyp für HVT-Auftragsinformationen.
Java class for HVTOrderInfoType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HVTOrderInfoType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="OrderFormat" type="{http://www.ebics.org/H003}OrderFormatType" minOccurs="0"/>
<element name="AccountInfo" type="{http://www.ebics.org/H003}HVTAccountInfoType" maxOccurs="3" minOccurs="2"/>
<element name="ExecutionDate" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>date">
</extension>
</simpleContent>
</complexType>
</element>
<element name="Amount">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>AmountValueType">
<attribute name="isCredit" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="Currency" type="{http://www.ebics.org/H003}CurrencyBaseType" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="Description" maxOccurs="4" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attribute name="Type" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}token">
<enumeration value="Purpose"/>
<enumeration value="Details"/>
<enumeration value="Comment"/>
</restriction>
</simpleType>
</attribute>
</extension>
</simpleContent>
</complexType>
</element>
<any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
HVTOrderInfoType.Amount
Java class for anonymous complex type. |
static class |
HVTOrderInfoType.Description
Java class for anonymous complex type. |
static class |
HVTOrderInfoType.ExecutionDate
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected List<HVTAccountInfoType> |
accountInfo
|
protected HVTOrderInfoType.Amount |
amount
|
protected List<Object> |
any
|
protected List<HVTOrderInfoType.Description> |
description
|
protected HVTOrderInfoType.ExecutionDate |
executionDate
|
protected String |
orderFormat
|
| Constructor Summary | |
|---|---|
HVTOrderInfoType()
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.ebics.h003.HVTOrderInfoType instance. |
|
HVTOrderInfoType(HVTOrderInfoType o)
Creates a new net.sourceforge.ccxjc.it.model.prot.collections.valueclass.ebics.h003.HVTOrderInfoType instance by copying a given instance. |
|
| Method Summary | |
|---|---|
HVTOrderInfoType |
clone()
Creates and returns a copy of this object. |
protected static void |
copyAccountInfo(List<HVTAccountInfoType> source,
List<HVTAccountInfoType> target)
Copies all values of property AccountInfo. |
protected static void |
copyAny(List<Object> source,
List<Object> target)
Copies all values of property Any. |
protected static void |
copyDescription(List<HVTOrderInfoType.Description> source,
List<HVTOrderInfoType.Description> target)
Copies all values of property Description. |
List<HVTAccountInfoType> |
getAccountInfo()
Gets the value of the accountInfo property. |
HVTOrderInfoType.Amount |
getAmount()
Gets the value of the amount property. |
List<Object> |
getAny()
Gets the value of the any property. |
List<HVTOrderInfoType.Description> |
getDescription()
Gets the value of the description property. |
HVTOrderInfoType.ExecutionDate |
getExecutionDate()
Gets the value of the executionDate property. |
String |
getOrderFormat()
Gets the value of the orderFormat property. |
void |
setAmount(HVTOrderInfoType.Amount value)
Sets the value of the amount property. |
void |
setExecutionDate(HVTOrderInfoType.ExecutionDate value)
Sets the value of the executionDate property. |
void |
setOrderFormat(String value)
Sets the value of the orderFormat property. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String orderFormat
protected List<HVTAccountInfoType> accountInfo
protected HVTOrderInfoType.ExecutionDate executionDate
protected HVTOrderInfoType.Amount amount
protected List<HVTOrderInfoType.Description> description
protected List<Object> any
| Constructor Detail |
|---|
public HVTOrderInfoType()
net.sourceforge.ccxjc.it.model.prot.collections.valueclass.ebics.h003.HVTOrderInfoType instance.
public HVTOrderInfoType(HVTOrderInfoType o)
net.sourceforge.ccxjc.it.model.prot.collections.valueclass.ebics.h003.HVTOrderInfoType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public String getOrderFormat()
Stringpublic void setOrderFormat(String value)
value - allowed object is
Stringpublic List<HVTAccountInfoType> getAccountInfo()
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 accountInfo property.
For example, to add a new item, do as follows:
getAccountInfo().add(newItem);
Objects of the following type(s) are allowed in the list
HVTAccountInfoType
public HVTOrderInfoType.ExecutionDate getExecutionDate()
HVTOrderInfoType.ExecutionDatepublic void setExecutionDate(HVTOrderInfoType.ExecutionDate value)
value - allowed object is
HVTOrderInfoType.ExecutionDatepublic HVTOrderInfoType.Amount getAmount()
HVTOrderInfoType.Amountpublic void setAmount(HVTOrderInfoType.Amount value)
value - allowed object is
HVTOrderInfoType.Amountpublic List<HVTOrderInfoType.Description> getDescription()
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 description property.
For example, to add a new item, do as follows:
getDescription().add(newItem);
Objects of the following type(s) are allowed in the list
HVTOrderInfoType.Description
public List<Object> getAny()
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
protected static void copyAccountInfo(List<HVTAccountInfoType> source,
List<HVTAccountInfoType> target)
AccountInfo.
target - The target to copy source to.source - The source to copy from.
NullPointerException - if source or target is null.
protected static void copyDescription(List<HVTOrderInfoType.Description> source,
List<HVTOrderInfoType.Description> target)
Description.
target - The target to copy source to.source - The source to copy from.
NullPointerException - if source or target is null.
protected static void copyAny(List<Object> source,
List<Object> target)
Any.
target - The target to copy source to.source - The source to copy from.
NullPointerException - if source or target is null.public HVTOrderInfoType clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||