|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.pkg.collections.valueclass.ebics.h003.AttributedAccountType
public class AttributedAccountType
Datentyp für Kontoinformationen inkl. der Eigenschaftszuordnung innerhalb einer Zahlungstransaktion.
Java class for AttributedAccountType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AttributedAccountType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice maxOccurs="2">
<element name="AccountNumber">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>AccountNumberType">
<attribute name="Role" use="required" type="{http://www.ebics.org/H003}AccountNumberRoleType" />
<attribute name="Description" type="{http://www.w3.org/2001/XMLSchema}normalizedString" />
<attribute name="international" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="NationalAccountNumber">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>NationalAccountNumberType">
<attribute name="Role" use="required" type="{http://www.ebics.org/H003}AccountNumberRoleType" />
<attribute name="Description" type="{http://www.w3.org/2001/XMLSchema}normalizedString" />
<attribute name="format" use="required" type="{http://www.w3.org/2001/XMLSchema}token" />
</extension>
</simpleContent>
</complexType>
</element>
</choice>
<choice maxOccurs="2">
<element name="BankCode">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>BankCodeType">
<attribute name="Role" use="required" type="{http://www.ebics.org/H003}BankCodeRoleType" />
<attribute name="Description" type="{http://www.w3.org/2001/XMLSchema}normalizedString" />
<attribute name="international" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="Prefix" type="{http://www.ebics.org/H003}BankCodePrefixType" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="NationalBankCode">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>NationalBankCodeType">
<attribute name="Role" use="required" type="{http://www.ebics.org/H003}BankCodeRoleType" />
<attribute name="Description" type="{http://www.w3.org/2001/XMLSchema}normalizedString" />
<attribute name="format" use="required" type="{http://www.w3.org/2001/XMLSchema}token" />
</extension>
</simpleContent>
</complexType>
</element>
</choice>
<element name="AccountHolder" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.ebics.org/H003>AccountHolderType">
<attribute name="Role" use="required" type="{http://www.ebics.org/H003}AccountHolderRoleType" />
<attribute name="Description" type="{http://www.w3.org/2001/XMLSchema}normalizedString" />
</extension>
</simpleContent>
</complexType>
</element>
</sequence>
<attribute name="Currency" type="{http://www.ebics.org/H003}CurrencyBaseType" default="EUR" />
<attribute name="Description" type="{http://www.ebics.org/H003}AccountDescriptionType" />
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
AttributedAccountType.AccountHolder
Java class for anonymous complex type. |
static class |
AttributedAccountType.AccountNumber
Java class for anonymous complex type. |
static class |
AttributedAccountType.BankCode
Java class for anonymous complex type. |
static class |
AttributedAccountType.NationalAccountNumber
Java class for anonymous complex type. |
static class |
AttributedAccountType.NationalBankCode
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected AttributedAccountType.AccountHolder |
accountHolder
|
protected List<Object> |
accountNumberOrNationalAccountNumber
|
protected List<Serializable> |
bankCodeOrNationalBankCode
|
protected String |
currency
|
protected String |
description
|
| Constructor Summary | |
|---|---|
AttributedAccountType()
Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.ebics.h003.AttributedAccountType instance. |
|
AttributedAccountType(AttributedAccountType o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.ebics.h003.AttributedAccountType instance by copying a given instance. |
|
| Method Summary | |
|---|---|
AttributedAccountType |
clone()
Creates and returns a copy of this object. |
AttributedAccountType.AccountHolder |
getAccountHolder()
Gets the value of the accountHolder property. |
List<Object> |
getAccountNumberOrNationalAccountNumber()
Gets the value of the accountNumberOrNationalAccountNumber property. |
List<Serializable> |
getBankCodeOrNationalBankCode()
Gets the value of the bankCodeOrNationalBankCode property. |
String |
getCurrency()
Gets the value of the currency property. |
String |
getDescription()
Gets the value of the description property. |
void |
setAccountHolder(AttributedAccountType.AccountHolder value)
Sets the value of the accountHolder property. |
void |
setCurrency(String value)
Sets the value of the currency property. |
void |
setDescription(String value)
Sets the value of the description property. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<Object> accountNumberOrNationalAccountNumber
protected List<Serializable> bankCodeOrNationalBankCode
protected AttributedAccountType.AccountHolder accountHolder
protected String currency
protected String description
| Constructor Detail |
|---|
public AttributedAccountType()
net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.ebics.h003.AttributedAccountType instance.
public AttributedAccountType(AttributedAccountType o)
net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.ebics.h003.AttributedAccountType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public List<Object> getAccountNumberOrNationalAccountNumber()
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 accountNumberOrNationalAccountNumber property.
For example, to add a new item, do as follows:
getAccountNumberOrNationalAccountNumber().add(newItem);
Objects of the following type(s) are allowed in the list
AttributedAccountType.AccountNumber
AttributedAccountType.NationalAccountNumber
public List<Serializable> getBankCodeOrNationalBankCode()
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 bankCodeOrNationalBankCode property.
For example, to add a new item, do as follows:
getBankCodeOrNationalBankCode().add(newItem);
Objects of the following type(s) are allowed in the list
AttributedAccountType.BankCode
AttributedAccountType.NationalBankCode
public AttributedAccountType.AccountHolder getAccountHolder()
AttributedAccountType.AccountHolderpublic void setAccountHolder(AttributedAccountType.AccountHolder value)
value - allowed object is
AttributedAccountType.AccountHolderpublic String getCurrency()
Stringpublic void setCurrency(String value)
value - allowed object is
Stringpublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic AttributedAccountType clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||