net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.ebics.h003
Class PartnerInfoType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.ebics.h003.PartnerInfoType
All Implemented Interfaces:
Serializable, Cloneable

public class PartnerInfoType
extends Object
implements Serializable, Cloneable

Data type for customer data with regard to distributed signatures (order types HKD, HTD).

Java class for PartnerInfoType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PartnerInfoType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AddressInfo" type="{http://www.ebics.org/H003}AddressInfoType"/>
         <element name="BankInfo" type="{http://www.ebics.org/H003}BankInfoType"/>
         <element name="AccountInfo" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <extension base="{http://www.ebics.org/H003}AccountType">
                 <sequence>
                   <element name="UsageOrderTypes" type="{http://www.ebics.org/H003}OrderTListType" minOccurs="0"/>
                   <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
                 <attribute name="ID" use="required" type="{http://www.ebics.org/H003}AccountIDType" />
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element name="OrderInfo" type="{http://www.ebics.org/H003}AuthOrderInfoType" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class PartnerInfoType.AccountInfo
          Java class for anonymous complex type.
 
Field Summary
protected  PartnerInfoType.AccountInfo[] accountInfo
           
protected  AddressInfoType addressInfo
           
protected  BankInfoType bankInfo
           
protected  AuthOrderInfoType[] orderInfo
           
 
Constructor Summary
PartnerInfoType()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.ebics.h003.PartnerInfoType instance.
PartnerInfoType(PartnerInfoType o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.ebics.h003.PartnerInfoType instance by copying a given instance.
 
Method Summary
 PartnerInfoType clone()
          Creates and returns a copy of this object.
 PartnerInfoType.AccountInfo[] getAccountInfo()
           
 PartnerInfoType.AccountInfo getAccountInfo(int idx)
           
 int getAccountInfoLength()
           
 AddressInfoType getAddressInfo()
          Gets the value of the addressInfo property.
 BankInfoType getBankInfo()
          Gets the value of the bankInfo property.
 AuthOrderInfoType[] getOrderInfo()
           
 AuthOrderInfoType getOrderInfo(int idx)
           
 int getOrderInfoLength()
           
 PartnerInfoType.AccountInfo setAccountInfo(int idx, PartnerInfoType.AccountInfo value)
           
 void setAccountInfo(PartnerInfoType.AccountInfo[] values)
           
 void setAddressInfo(AddressInfoType value)
          Sets the value of the addressInfo property.
 void setBankInfo(BankInfoType value)
          Sets the value of the bankInfo property.
 void setOrderInfo(AuthOrderInfoType[] values)
           
 AuthOrderInfoType setOrderInfo(int idx, AuthOrderInfoType value)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addressInfo

protected AddressInfoType addressInfo

bankInfo

protected BankInfoType bankInfo

accountInfo

protected PartnerInfoType.AccountInfo[] accountInfo

orderInfo

protected AuthOrderInfoType[] orderInfo
Constructor Detail

PartnerInfoType

public PartnerInfoType()
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.ebics.h003.PartnerInfoType instance.


PartnerInfoType

public PartnerInfoType(PartnerInfoType o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.ebics.h003.PartnerInfoType instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getAddressInfo

public AddressInfoType getAddressInfo()
Gets the value of the addressInfo property.

Returns:
possible object is AddressInfoType

setAddressInfo

public void setAddressInfo(AddressInfoType value)
Sets the value of the addressInfo property.

Parameters:
value - allowed object is AddressInfoType

getBankInfo

public BankInfoType getBankInfo()
Gets the value of the bankInfo property.

Returns:
possible object is BankInfoType

setBankInfo

public void setBankInfo(BankInfoType value)
Sets the value of the bankInfo property.

Parameters:
value - allowed object is BankInfoType

getAccountInfo

public PartnerInfoType.AccountInfo[] getAccountInfo()
Returns:
array of PartnerInfoType.AccountInfo

getAccountInfo

public PartnerInfoType.AccountInfo getAccountInfo(int idx)
Returns:
one of PartnerInfoType.AccountInfo

getAccountInfoLength

public int getAccountInfoLength()

setAccountInfo

public void setAccountInfo(PartnerInfoType.AccountInfo[] values)
Parameters:
values - allowed objects are PartnerInfoType.AccountInfo

setAccountInfo

public PartnerInfoType.AccountInfo setAccountInfo(int idx,
                                                  PartnerInfoType.AccountInfo value)
Parameters:
value - allowed object is PartnerInfoType.AccountInfo

getOrderInfo

public AuthOrderInfoType[] getOrderInfo()
Returns:
array of AuthOrderInfoType

getOrderInfo

public AuthOrderInfoType getOrderInfo(int idx)
Returns:
one of AuthOrderInfoType

getOrderInfoLength

public int getOrderInfoLength()

setOrderInfo

public void setOrderInfo(AuthOrderInfoType[] values)
Parameters:
values - allowed objects are AuthOrderInfoType

setOrderInfo

public AuthOrderInfoType setOrderInfo(int idx,
                                      AuthOrderInfoType value)
Parameters:
value - allowed object is AuthOrderInfoType

clone

public PartnerInfoType clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.