|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.priv.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.priv.indexed.valueclass.ebics.h003.AttributedAccountType instance. |
|
AttributedAccountType(AttributedAccountType o)
Creates a new net.sourceforge.ccxjc.it.model.priv.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.priv.indexed.valueclass.ebics.h003.AttributedAccountType instance.
public AttributedAccountType(AttributedAccountType o)
net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.ebics.h003.AttributedAccountType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public Object[] getAccountNumberOrNationalAccountNumber()
AttributedAccountType.AccountNumber
AttributedAccountType.NationalAccountNumberpublic Object getAccountNumberOrNationalAccountNumber(int idx)
AttributedAccountType.AccountNumber
AttributedAccountType.NationalAccountNumberpublic int getAccountNumberOrNationalAccountNumberLength()
public void setAccountNumberOrNationalAccountNumber(Object[] values)
values - allowed objects are
AttributedAccountType.AccountNumber
AttributedAccountType.NationalAccountNumber
public Object setAccountNumberOrNationalAccountNumber(int idx,
Object value)
value - allowed object is
AttributedAccountType.AccountNumber
AttributedAccountType.NationalAccountNumberpublic Serializable[] getBankCodeOrNationalBankCode()
AttributedAccountType.BankCode
AttributedAccountType.NationalBankCodepublic Serializable getBankCodeOrNationalBankCode(int idx)
AttributedAccountType.BankCode
AttributedAccountType.NationalBankCodepublic int getBankCodeOrNationalBankCodeLength()
public void setBankCodeOrNationalBankCode(Serializable[] values)
values - allowed objects are
AttributedAccountType.BankCode
AttributedAccountType.NationalBankCode
public Serializable setBankCodeOrNationalBankCode(int idx,
Serializable value)
value - allowed object is
AttributedAccountType.BankCode
AttributedAccountType.NationalBankCodepublic 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 | |||||||||