|
||||||||||
| 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.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 Object[] |
accountNumberOrNationalAccountNumber
|
protected Serializable[] |
bankCodeOrNationalBankCode
|
protected String |
currency
|
protected String |
description
|
| Constructor Summary | |
|---|---|
AttributedAccountType()
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.AttributedAccountType instance. |
|
AttributedAccountType(AttributedAccountType o)
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.AttributedAccountType instance by copying a given instance. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Object[] accountNumberOrNationalAccountNumber
protected Serializable[] bankCodeOrNationalBankCode
protected AttributedAccountType.AccountHolder accountHolder
protected String currency
protected String description
| Constructor Detail |
|---|
public AttributedAccountType()
net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.AttributedAccountType instance.
public AttributedAccountType(AttributedAccountType o)
net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h003.AttributedAccountType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public Object[] getAccountNumberOrNationalAccountNumber()
AttributedAccountType.NationalAccountNumber
AttributedAccountType.AccountNumberpublic Object getAccountNumberOrNationalAccountNumber(int idx)
AttributedAccountType.NationalAccountNumber
AttributedAccountType.AccountNumberpublic int getAccountNumberOrNationalAccountNumberLength()
public void setAccountNumberOrNationalAccountNumber(Object[] values)
values - allowed objects are
AttributedAccountType.NationalAccountNumber
AttributedAccountType.AccountNumber
public Object setAccountNumberOrNationalAccountNumber(int idx,
Object value)
value - allowed object is
AttributedAccountType.NationalAccountNumber
AttributedAccountType.AccountNumberpublic Serializable[] getBankCodeOrNationalBankCode()
AttributedAccountType.NationalBankCode
AttributedAccountType.BankCodepublic Serializable getBankCodeOrNationalBankCode(int idx)
AttributedAccountType.NationalBankCode
AttributedAccountType.BankCodepublic int getBankCodeOrNationalBankCodeLength()
public void setBankCodeOrNationalBankCode(Serializable[] values)
values - allowed objects are
AttributedAccountType.NationalBankCode
AttributedAccountType.BankCode
public Serializable setBankCodeOrNationalBankCode(int idx,
Serializable value)
value - allowed object is
AttributedAccountType.NationalBankCode
AttributedAccountType.BankCodepublic 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
Stringprotected void copyAccountNumberOrNationalAccountNumber(Object[] source)
AccountNumberOrNationalAccountNumber.
source - The source to copy from.
NullPointerException - if source is null.protected void copyBankCodeOrNationalBankCode(Serializable[] source)
BankCodeOrNationalBankCode.
source - The source to copy from.
NullPointerException - if source is null.public AttributedAccountType clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||