net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003
Class HVTOrderParamsType

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

public class HVTOrderParamsType
extends Object
implements Serializable, Cloneable

Data type for additional order parameters for order type HVT.

Java class for HVTOrderParamsType complex type.

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

 <complexType name="HVTOrderParamsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://www.ebics.org/H003}HVRequestStructure"/>
         <element name="OrderFlags">
           <complexType>
             <complexContent>
               <extension base="{http://www.ebics.org/H003}HVTOrderFlagsType">
                 <anyAttribute namespace='http://www.ebics.org/H003'/>
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element ref="{http://www.ebics.org/H003}Parameter" maxOccurs="unbounded" minOccurs="0"/>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class HVTOrderParamsType.OrderFlags
          Java class for anonymous complex type.
 
Field Summary
protected  Object[] any
           
protected  HVTOrderParamsType.OrderFlags orderFlags
           
protected  String orderID
           
protected  String orderType
           
protected  Parameter[] parameter
           
protected  String partnerID
           
 
Constructor Summary
HVTOrderParamsType()
          Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003.HVTOrderParamsType instance.
HVTOrderParamsType(HVTOrderParamsType o)
          Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.ebics.h003.HVTOrderParamsType instance by copying a given instance.
 
Method Summary
 HVTOrderParamsType clone()
          Creates and returns a copy of this object.
 void copyAny(Object[] source)
          Copies all values of property Any.
 void copyParameter(Parameter[] source)
          Copies all values of property Parameter.
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 HVTOrderParamsType.OrderFlags getOrderFlags()
          Gets the value of the orderFlags property.
 String getOrderID()
          Gets the value of the orderID property.
 String getOrderType()
          Gets the value of the orderType property.
 Parameter[] getParameter()
          Generic key-value parameters
 Parameter getParameter(int idx)
          Generic key-value parameters
 int getParameterLength()
           
 String getPartnerID()
          Gets the value of the partnerID property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setOrderFlags(HVTOrderParamsType.OrderFlags value)
          Sets the value of the orderFlags property.
 void setOrderID(String value)
          Sets the value of the orderID property.
 void setOrderType(String value)
          Sets the value of the orderType property.
 Parameter setParameter(int idx, Parameter value)
          Generic key-value parameters
 void setParameter(Parameter[] values)
          Generic key-value parameters
 void setPartnerID(String value)
          Sets the value of the partnerID property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

partnerID

protected String partnerID

orderType

protected String orderType

orderID

protected String orderID

orderFlags

protected HVTOrderParamsType.OrderFlags orderFlags

parameter

protected Parameter[] parameter

any

protected Object[] any
Constructor Detail

HVTOrderParamsType

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


HVTOrderParamsType

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

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

getPartnerID

public String getPartnerID()
Gets the value of the partnerID property.

Returns:
possible object is String

setPartnerID

public void setPartnerID(String value)
Sets the value of the partnerID property.

Parameters:
value - allowed object is String

getOrderType

public String getOrderType()
Gets the value of the orderType property.

Returns:
possible object is String

setOrderType

public void setOrderType(String value)
Sets the value of the orderType property.

Parameters:
value - allowed object is String

getOrderID

public String getOrderID()
Gets the value of the orderID property.

Returns:
possible object is String

setOrderID

public void setOrderID(String value)
Sets the value of the orderID property.

Parameters:
value - allowed object is String

getOrderFlags

public HVTOrderParamsType.OrderFlags getOrderFlags()
Gets the value of the orderFlags property.

Returns:
possible object is HVTOrderParamsType.OrderFlags

setOrderFlags

public void setOrderFlags(HVTOrderParamsType.OrderFlags value)
Sets the value of the orderFlags property.

Parameters:
value - allowed object is HVTOrderParamsType.OrderFlags

getParameter

public Parameter[] getParameter()
Generic key-value parameters

Returns:
array of Parameter

getParameter

public Parameter getParameter(int idx)
Generic key-value parameters

Returns:
one of Parameter

getParameterLength

public int getParameterLength()

setParameter

public void setParameter(Parameter[] values)
Generic key-value parameters

Parameters:
values - allowed objects are Parameter

setParameter

public Parameter setParameter(int idx,
                              Parameter value)
Generic key-value parameters

Parameters:
value - allowed object is Parameter

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

copyParameter

public void copyParameter(Parameter[] source)
Copies all values of property Parameter.

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

copyAny

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