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