net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h000
Class HEVResponseDataType

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h000.HEVResponseDataType
All Implemented Interfaces:
Serializable, Cloneable

public class HEVResponseDataType
extends Object
implements Serializable, Cloneable

Data type for Request data

Java class for HEVResponseDataType complex type.

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

 <complexType name="HEVResponseDataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SystemReturnCode" type="{http://www.ebics.org/H000}SystemReturnCodeType"/>
         <element name="VersionNumber" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.ebics.org/H000>VersionNumberType">
                 <attribute name="ProtocolVersion" use="required" type="{http://www.ebics.org/H000}ProtocolVersionType" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class HEVResponseDataType.VersionNumber
          Java class for anonymous complex type.
 
Field Summary
protected  Object[] any
           
protected  SystemReturnCodeType systemReturnCode
           
protected  HEVResponseDataType.VersionNumber[] versionNumber
           
 
Constructor Summary
HEVResponseDataType()
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h000.HEVResponseDataType instance.
HEVResponseDataType(HEVResponseDataType o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h000.HEVResponseDataType instance by copying a given instance.
 
Method Summary
 HEVResponseDataType clone()
          Creates and returns a copy of this object.
protected  void copyAny(Object[] source)
          Copies all values of property Any.
protected  void copyVersionNumber(HEVResponseDataType.VersionNumber[] source)
          Copies all values of property VersionNumber.
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 SystemReturnCodeType getSystemReturnCode()
          Gets the value of the systemReturnCode property.
 HEVResponseDataType.VersionNumber[] getVersionNumber()
           
 HEVResponseDataType.VersionNumber getVersionNumber(int idx)
           
 int getVersionNumberLength()
           
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setSystemReturnCode(SystemReturnCodeType value)
          Sets the value of the systemReturnCode property.
 void setVersionNumber(HEVResponseDataType.VersionNumber[] values)
           
 HEVResponseDataType.VersionNumber setVersionNumber(int idx, HEVResponseDataType.VersionNumber value)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

systemReturnCode

protected SystemReturnCodeType systemReturnCode

versionNumber

protected HEVResponseDataType.VersionNumber[] versionNumber

any

protected Object[] any
Constructor Detail

HEVResponseDataType

public HEVResponseDataType()
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h000.HEVResponseDataType instance.


HEVResponseDataType

public HEVResponseDataType(HEVResponseDataType o)
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.h000.HEVResponseDataType instance by copying a given instance.

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

getSystemReturnCode

public SystemReturnCodeType getSystemReturnCode()
Gets the value of the systemReturnCode property.

Returns:
possible object is SystemReturnCodeType

setSystemReturnCode

public void setSystemReturnCode(SystemReturnCodeType value)
Sets the value of the systemReturnCode property.

Parameters:
value - allowed object is SystemReturnCodeType

getVersionNumber

public HEVResponseDataType.VersionNumber[] getVersionNumber()
Returns:
array of HEVResponseDataType.VersionNumber

getVersionNumber

public HEVResponseDataType.VersionNumber getVersionNumber(int idx)
Returns:
one of HEVResponseDataType.VersionNumber

getVersionNumberLength

public int getVersionNumberLength()

setVersionNumber

public void setVersionNumber(HEVResponseDataType.VersionNumber[] values)
Parameters:
values - allowed objects are HEVResponseDataType.VersionNumber

setVersionNumber

public HEVResponseDataType.VersionNumber setVersionNumber(int idx,
                                                          HEVResponseDataType.VersionNumber value)
Parameters:
value - allowed object is HEVResponseDataType.VersionNumber

getAny

public Object[] getAny()
Returns:
array of Element Object

getAny

public Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(Object[] values)
Parameters:
values - allowed objects are Element Object

setAny

public Object setAny(int idx,
                     Object value)
Parameters:
value - allowed object is Element Object

copyVersionNumber

protected void copyVersionNumber(HEVResponseDataType.VersionNumber[] source)
Copies all values of property VersionNumber.

Parameters:
source - The source to copy from.
Throws:
NullPointerException - if source is null.

copyAny

protected void copyAny(Object[] source)
Copies all values of property Any.

Parameters:
source - The source to copy from.
Throws:
NullPointerException - if source is null.

clone

public HEVResponseDataType 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.