net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001
Class ObjectFactory

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.ObjectFactory

public class ObjectFactory
extends Object

This object contains factory methods for each Java content interface and Java element interface generated in the net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001 package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.


Constructor Summary
ObjectFactory()
          Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001
 
Method Summary
protected static Object copyOfArray(Object array)
          Creates and returns a copy of a given array.
protected static Element copyOfDOMElement(Element element)
          Creates and returns a copy of a given DOM Element instance.
protected static javax.xml.bind.JAXBElement copyOFJAXBElement(javax.xml.bind.JAXBElement element)
          Creates and returns a copy of a given JAXBElement instance.
protected static Object copyOfObject(Object o)
          Creates and returns a copy of a given object.
protected static UserSignatureDataSigBookType.OrderSignature copyOfOrderSignature(UserSignatureDataSigBookType.OrderSignature clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.UserSignatureDataSigBookType$OrderSignature instance.
protected static OrderSignatureDataType copyOfOrderSignatureDataType(OrderSignatureDataType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.OrderSignatureDataType instance.
protected static PubKeyValueType copyOfPubKeyValueType(PubKeyValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.PubKeyValueType instance.
protected static RSAKeyValueType copyOfRSAKeyValueType(RSAKeyValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.xmldsig.RSAKeyValueType instance.
protected static SignaturePubKeyInfoType copyOfSignaturePubKeyInfoType(SignaturePubKeyInfoType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.SignaturePubKeyInfoType instance.
protected static X509DataType copyOfX509DataType(X509DataType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.xmldsig.X509DataType instance.
protected static XMLGregorianCalendar copyOfXMLGregorianCalendar(XMLGregorianCalendar calendar)
          Creates and returns a copy of a given XMLGregorianCalendar instance.
 javax.xml.bind.JAXBElement<Object> createEBICSSignatureData(Object value)
          Create an instance of JAXBElement<Object>}
 javax.xml.bind.JAXBElement<OrderSignatureDataType> createOrderSignatureData(OrderSignatureDataType value)
          Create an instance of JAXBElement<OrderSignatureDataType>}
 OrderSignatureDataType createOrderSignatureDataType()
          Create an instance of OrderSignatureDataType
 PubKeyInfoType createPubKeyInfoType()
          Create an instance of PubKeyInfoType
 PubKeyValueType createPubKeyValueType()
          Create an instance of PubKeyValueType
 javax.xml.bind.JAXBElement<SignaturePubKeyInfoType> createSignaturePubKeyInfo(SignaturePubKeyInfoType value)
          Create an instance of JAXBElement<SignaturePubKeyInfoType>}
 SignaturePubKeyInfoType createSignaturePubKeyInfoType()
          Create an instance of SignaturePubKeyInfoType
 javax.xml.bind.JAXBElement<SignaturePubKeyOrderDataType> createSignaturePubKeyOrderData(SignaturePubKeyOrderDataType value)
          Create an instance of JAXBElement<SignaturePubKeyOrderDataType>}
 SignaturePubKeyOrderDataType createSignaturePubKeyOrderDataType()
          Create an instance of SignaturePubKeyOrderDataType
 javax.xml.bind.JAXBElement<UserSignatureDataSigBookType> createUserSignatureData(UserSignatureDataSigBookType value)
          Create an instance of JAXBElement<UserSignatureDataSigBookType>}
 UserSignatureDataSigBookType createUserSignatureDataSigBookType()
          Create an instance of UserSignatureDataSigBookType
 UserSignatureDataSigBookType.OrderSignature createUserSignatureDataSigBookTypeOrderSignature()
          Create an instance of UserSignatureDataSigBookType.OrderSignature
protected static boolean isImmutableObject(Object o)
          Tests a given object against a list of known immutable types.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectFactory

public ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001

Method Detail

createUserSignatureDataSigBookType

public UserSignatureDataSigBookType createUserSignatureDataSigBookType()
Create an instance of UserSignatureDataSigBookType


createUserSignatureDataSigBookTypeOrderSignature

public UserSignatureDataSigBookType.OrderSignature createUserSignatureDataSigBookTypeOrderSignature()
Create an instance of UserSignatureDataSigBookType.OrderSignature


createSignaturePubKeyInfoType

public SignaturePubKeyInfoType createSignaturePubKeyInfoType()
Create an instance of SignaturePubKeyInfoType


createOrderSignatureDataType

public OrderSignatureDataType createOrderSignatureDataType()
Create an instance of OrderSignatureDataType


createPubKeyValueType

public PubKeyValueType createPubKeyValueType()
Create an instance of PubKeyValueType


createPubKeyInfoType

public PubKeyInfoType createPubKeyInfoType()
Create an instance of PubKeyInfoType


createSignaturePubKeyOrderDataType

public SignaturePubKeyOrderDataType createSignaturePubKeyOrderDataType()
Create an instance of SignaturePubKeyOrderDataType


createSignaturePubKeyOrderData

public javax.xml.bind.JAXBElement<SignaturePubKeyOrderDataType> createSignaturePubKeyOrderData(SignaturePubKeyOrderDataType value)
Create an instance of JAXBElement<SignaturePubKeyOrderDataType>}


createEBICSSignatureData

public javax.xml.bind.JAXBElement<Object> createEBICSSignatureData(Object value)
Create an instance of JAXBElement<Object>}


createOrderSignatureData

public javax.xml.bind.JAXBElement<OrderSignatureDataType> createOrderSignatureData(OrderSignatureDataType value)
Create an instance of JAXBElement<OrderSignatureDataType>}


createSignaturePubKeyInfo

public javax.xml.bind.JAXBElement<SignaturePubKeyInfoType> createSignaturePubKeyInfo(SignaturePubKeyInfoType value)
Create an instance of JAXBElement<SignaturePubKeyInfoType>}


createUserSignatureData

public javax.xml.bind.JAXBElement<UserSignatureDataSigBookType> createUserSignatureData(UserSignatureDataSigBookType value)
Create an instance of JAXBElement<UserSignatureDataSigBookType>}


copyOfOrderSignatureDataType

protected static OrderSignatureDataType copyOfOrderSignatureDataType(OrderSignatureDataType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.OrderSignatureDataType instance.

Parameters:
clazz - The instance to copy or null.
Returns:
A copy of clazz or null if clazz is null.

copyOfOrderSignature

protected static UserSignatureDataSigBookType.OrderSignature copyOfOrderSignature(UserSignatureDataSigBookType.OrderSignature clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.UserSignatureDataSigBookType$OrderSignature instance.

Parameters:
clazz - The instance to copy or null.
Returns:
A copy of clazz or null if clazz is null.

copyOfDOMElement

protected static Element copyOfDOMElement(Element element)
Creates and returns a copy of a given DOM Element instance.

Parameters:
element - The instance to copy or null.
Returns:
A copy of element or null if element is null.

copyOfObject

protected static Object copyOfObject(Object o)
Creates and returns a copy of a given object.

Parameters:
o - The instance to copy or null.
Returns:
A copy of o or null if o is null.

copyOfArray

protected static Object copyOfArray(Object array)
Creates and returns a copy of a given array.

Parameters:
array - The array to copy or null.
Returns:
A copy of array or null if array is null.

isImmutableObject

protected static boolean isImmutableObject(Object o)
Tests a given object against a list of known immutable types.

Parameters:
o - The object to test.
Returns:
true if o is a known immutable type; false else.

copyOFJAXBElement

protected static javax.xml.bind.JAXBElement copyOFJAXBElement(javax.xml.bind.JAXBElement element)
Creates and returns a copy of a given JAXBElement instance.

Parameters:
element - The instance to copy or null.
Returns:
A copy of element or null if element is null.

copyOfX509DataType

protected static X509DataType copyOfX509DataType(X509DataType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.xmldsig.X509DataType instance.

Parameters:
clazz - The instance to copy or null.
Returns:
A copy of clazz or null if clazz is null.

copyOfRSAKeyValueType

protected static RSAKeyValueType copyOfRSAKeyValueType(RSAKeyValueType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.xmldsig.RSAKeyValueType instance.

Parameters:
clazz - The instance to copy or null.
Returns:
A copy of clazz or null if clazz is null.

copyOfXMLGregorianCalendar

protected static XMLGregorianCalendar copyOfXMLGregorianCalendar(XMLGregorianCalendar calendar)
Creates and returns a copy of a given XMLGregorianCalendar instance.

Parameters:
calendar - The instance to copy or null.
Returns:
A copy of calendar or null if calendar is null.

copyOfPubKeyValueType

protected static PubKeyValueType copyOfPubKeyValueType(PubKeyValueType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.PubKeyValueType instance.

Parameters:
clazz - The instance to copy or null.
Returns:
A copy of clazz or null if clazz is null.

copyOfSignaturePubKeyInfoType

protected static SignaturePubKeyInfoType copyOfSignaturePubKeyInfoType(SignaturePubKeyInfoType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.ebics.s001.SignaturePubKeyInfoType instance.

Parameters:
clazz - The instance to copy or null.
Returns:
A copy of clazz or null if clazz is null.


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