net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig
Class ObjectFactory

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.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.pub.collections.valueclass.xmldsig 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.pub.collections.valueclass.xmldsig
 
Method Summary
static Object copyOfArray(Object array)
          Creates and returns a copy of a given array.
static javax.xml.bind.JAXBElement copyOfBigIntegerElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<java.math.BigInteger> instance.
static javax.xml.bind.JAXBElement copyOfBytesElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<byte[]> instance.
static CanonicalizationMethodType copyOfCanonicalizationMethodType(CanonicalizationMethodType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.CanonicalizationMethodType instance.
static DigestMethodType copyOfDigestMethodType(DigestMethodType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.DigestMethodType instance.
static Element copyOfDOMElement(Element element)
          Creates and returns a copy of a given DOM Element instance.
static DSAKeyValueType copyOfDSAKeyValueType(DSAKeyValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.DSAKeyValueType instance.
static javax.xml.bind.JAXBElement copyOfDSAKeyValueTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.DSAKeyValueType> instance.
static javax.xml.bind.JAXBElement copyOFJAXBElement(javax.xml.bind.JAXBElement element)
          Creates and returns a copy of a given JAXBElement instance.
static KeyInfoType copyOfKeyInfoType(KeyInfoType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.KeyInfoType instance.
static KeyValueType copyOfKeyValueType(KeyValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.KeyValueType instance.
static javax.xml.bind.JAXBElement copyOfKeyValueTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.KeyValueType> instance.
static Object copyOfObject(Object o)
          Creates and returns a copy of a given object.
static ObjectType copyOfObjectType(ObjectType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.ObjectType instance.
static PGPDataType copyOfPGPDataType(PGPDataType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.PGPDataType instance.
static javax.xml.bind.JAXBElement copyOfPGPDataTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.PGPDataType> instance.
static ReferenceType copyOfReferenceType(ReferenceType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.ReferenceType instance.
static RetrievalMethodType copyOfRetrievalMethodType(RetrievalMethodType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.RetrievalMethodType instance.
static javax.xml.bind.JAXBElement copyOfRetrievalMethodTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.RetrievalMethodType> instance.
static RSAKeyValueType copyOfRSAKeyValueType(RSAKeyValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.RSAKeyValueType instance.
static javax.xml.bind.JAXBElement copyOfRSAKeyValueTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.RSAKeyValueType> instance.
static SignatureMethodType copyOfSignatureMethodType(SignatureMethodType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SignatureMethodType instance.
static SignaturePropertyType copyOfSignaturePropertyType(SignaturePropertyType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SignaturePropertyType instance.
static SignatureValueType copyOfSignatureValueType(SignatureValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SignatureValueType instance.
static SignedInfoType copyOfSignedInfoType(SignedInfoType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SignedInfoType instance.
static SPKIDataType copyOfSPKIDataType(SPKIDataType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SPKIDataType instance.
static javax.xml.bind.JAXBElement copyOfSPKIDataTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SPKIDataType> instance.
static javax.xml.bind.JAXBElement copyOfStringElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<java.lang.String> instance.
static TransformsType copyOfTransformsType(TransformsType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.TransformsType instance.
static TransformType copyOfTransformType(TransformType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.TransformType instance.
static X509DataType copyOfX509DataType(X509DataType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.X509DataType instance.
static javax.xml.bind.JAXBElement copyOfX509DataTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.X509DataType> instance.
static X509IssuerSerialType copyOfX509IssuerSerialType(X509IssuerSerialType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.X509IssuerSerialType instance.
static javax.xml.bind.JAXBElement copyOfX509IssuerSerialTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.X509IssuerSerialType> instance.
 javax.xml.bind.JAXBElement<CanonicalizationMethodType> createCanonicalizationMethod(CanonicalizationMethodType value)
          Create an instance of JAXBElement<CanonicalizationMethodType>}
 CanonicalizationMethodType createCanonicalizationMethodType()
          Create an instance of CanonicalizationMethodType
 javax.xml.bind.JAXBElement<DigestMethodType> createDigestMethod(DigestMethodType value)
          Create an instance of JAXBElement<DigestMethodType>}
 DigestMethodType createDigestMethodType()
          Create an instance of DigestMethodType
 javax.xml.bind.JAXBElement<byte[]> createDigestValue(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<DSAKeyValueType> createDSAKeyValue(DSAKeyValueType value)
          Create an instance of JAXBElement<DSAKeyValueType>}
 DSAKeyValueType createDSAKeyValueType()
          Create an instance of DSAKeyValueType
 javax.xml.bind.JAXBElement<KeyInfoType> createKeyInfo(KeyInfoType value)
          Create an instance of JAXBElement<KeyInfoType>}
 KeyInfoType createKeyInfoType()
          Create an instance of KeyInfoType
 javax.xml.bind.JAXBElement<String> createKeyName(String value)
          Create an instance of JAXBElement<String>}
 javax.xml.bind.JAXBElement<KeyValueType> createKeyValue(KeyValueType value)
          Create an instance of JAXBElement<KeyValueType>}
 KeyValueType createKeyValueType()
          Create an instance of KeyValueType
 javax.xml.bind.JAXBElement<ManifestType> createManifest(ManifestType value)
          Create an instance of JAXBElement<ManifestType>}
 ManifestType createManifestType()
          Create an instance of ManifestType
 javax.xml.bind.JAXBElement<String> createMgmtData(String value)
          Create an instance of JAXBElement<String>}
 javax.xml.bind.JAXBElement<ObjectType> createObject(ObjectType value)
          Create an instance of JAXBElement<ObjectType>}
 ObjectType createObjectType()
          Create an instance of ObjectType
 javax.xml.bind.JAXBElement<PGPDataType> createPGPData(PGPDataType value)
          Create an instance of JAXBElement<PGPDataType>}
 PGPDataType createPGPDataType()
          Create an instance of PGPDataType
 javax.xml.bind.JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<ReferenceType> createReference(ReferenceType value)
          Create an instance of JAXBElement<ReferenceType>}
 ReferenceType createReferenceType()
          Create an instance of ReferenceType
 javax.xml.bind.JAXBElement<RetrievalMethodType> createRetrievalMethod(RetrievalMethodType value)
          Create an instance of JAXBElement<RetrievalMethodType>}
 RetrievalMethodType createRetrievalMethodType()
          Create an instance of RetrievalMethodType
 javax.xml.bind.JAXBElement<RSAKeyValueType> createRSAKeyValue(RSAKeyValueType value)
          Create an instance of JAXBElement<RSAKeyValueType>}
 RSAKeyValueType createRSAKeyValueType()
          Create an instance of RSAKeyValueType
 javax.xml.bind.JAXBElement<SignatureType> createSignature(SignatureType value)
          Create an instance of JAXBElement<SignatureType>}
 javax.xml.bind.JAXBElement<SignatureMethodType> createSignatureMethod(SignatureMethodType value)
          Create an instance of JAXBElement<SignatureMethodType>}
 SignatureMethodType createSignatureMethodType()
          Create an instance of SignatureMethodType
 javax.xml.bind.JAXBElement<BigInteger> createSignatureMethodTypeHMACOutputLength(BigInteger value)
          Create an instance of JAXBElement<BigInteger>}
 javax.xml.bind.JAXBElement<SignaturePropertiesType> createSignatureProperties(SignaturePropertiesType value)
          Create an instance of JAXBElement<SignaturePropertiesType>}
 SignaturePropertiesType createSignaturePropertiesType()
          Create an instance of SignaturePropertiesType
 javax.xml.bind.JAXBElement<SignaturePropertyType> createSignatureProperty(SignaturePropertyType value)
          Create an instance of JAXBElement<SignaturePropertyType>}
 SignaturePropertyType createSignaturePropertyType()
          Create an instance of SignaturePropertyType
 SignatureType createSignatureType()
          Create an instance of SignatureType
 javax.xml.bind.JAXBElement<SignatureValueType> createSignatureValue(SignatureValueType value)
          Create an instance of JAXBElement<SignatureValueType>}
 SignatureValueType createSignatureValueType()
          Create an instance of SignatureValueType
 javax.xml.bind.JAXBElement<SignedInfoType> createSignedInfo(SignedInfoType value)
          Create an instance of JAXBElement<SignedInfoType>}
 SignedInfoType createSignedInfoType()
          Create an instance of SignedInfoType
 javax.xml.bind.JAXBElement<SPKIDataType> createSPKIData(SPKIDataType value)
          Create an instance of JAXBElement<SPKIDataType>}
 SPKIDataType createSPKIDataType()
          Create an instance of SPKIDataType
 javax.xml.bind.JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<TransformType> createTransform(TransformType value)
          Create an instance of JAXBElement<TransformType>}
 javax.xml.bind.JAXBElement<TransformsType> createTransforms(TransformsType value)
          Create an instance of JAXBElement<TransformsType>}
 TransformsType createTransformsType()
          Create an instance of TransformsType
 TransformType createTransformType()
          Create an instance of TransformType
 javax.xml.bind.JAXBElement<String> createTransformTypeXPath(String value)
          Create an instance of JAXBElement<String>}
 javax.xml.bind.JAXBElement<X509DataType> createX509Data(X509DataType value)
          Create an instance of JAXBElement<X509DataType>}
 X509DataType createX509DataType()
          Create an instance of X509DataType
 javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509Certificate(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<X509IssuerSerialType> createX509DataTypeX509IssuerSerial(X509IssuerSerialType value)
          Create an instance of JAXBElement<X509IssuerSerialType>}
 javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value)
          Create an instance of JAXBElement<byte[]>}
 javax.xml.bind.JAXBElement<String> createX509DataTypeX509SubjectName(String value)
          Create an instance of JAXBElement<String>}
 X509IssuerSerialType createX509IssuerSerialType()
          Create an instance of X509IssuerSerialType
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.pub.collections.valueclass.xmldsig

Method Detail

createManifestType

public ManifestType createManifestType()
Create an instance of ManifestType


createPGPDataType

public PGPDataType createPGPDataType()
Create an instance of PGPDataType


createDSAKeyValueType

public DSAKeyValueType createDSAKeyValueType()
Create an instance of DSAKeyValueType


createTransformsType

public TransformsType createTransformsType()
Create an instance of TransformsType


createObjectType

public ObjectType createObjectType()
Create an instance of ObjectType


createCanonicalizationMethodType

public CanonicalizationMethodType createCanonicalizationMethodType()
Create an instance of CanonicalizationMethodType


createDigestMethodType

public DigestMethodType createDigestMethodType()
Create an instance of DigestMethodType


createSignatureMethodType

public SignatureMethodType createSignatureMethodType()
Create an instance of SignatureMethodType


createRSAKeyValueType

public RSAKeyValueType createRSAKeyValueType()
Create an instance of RSAKeyValueType


createX509DataType

public X509DataType createX509DataType()
Create an instance of X509DataType


createSignatureType

public SignatureType createSignatureType()
Create an instance of SignatureType


createSignaturePropertyType

public SignaturePropertyType createSignaturePropertyType()
Create an instance of SignaturePropertyType


createKeyInfoType

public KeyInfoType createKeyInfoType()
Create an instance of KeyInfoType


createTransformType

public TransformType createTransformType()
Create an instance of TransformType


createX509IssuerSerialType

public X509IssuerSerialType createX509IssuerSerialType()
Create an instance of X509IssuerSerialType


createReferenceType

public ReferenceType createReferenceType()
Create an instance of ReferenceType


createKeyValueType

public KeyValueType createKeyValueType()
Create an instance of KeyValueType


createSignedInfoType

public SignedInfoType createSignedInfoType()
Create an instance of SignedInfoType


createSPKIDataType

public SPKIDataType createSPKIDataType()
Create an instance of SPKIDataType


createRetrievalMethodType

public RetrievalMethodType createRetrievalMethodType()
Create an instance of RetrievalMethodType


createSignatureValueType

public SignatureValueType createSignatureValueType()
Create an instance of SignatureValueType


createSignaturePropertiesType

public SignaturePropertiesType createSignaturePropertiesType()
Create an instance of SignaturePropertiesType


createTransformTypeXPath

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


createPGPDataTypePGPKeyPacket

public javax.xml.bind.JAXBElement<byte[]> createPGPDataTypePGPKeyPacket(byte[] value)
Create an instance of JAXBElement<byte[]>}


createPGPDataTypePGPKeyID

public javax.xml.bind.JAXBElement<byte[]> createPGPDataTypePGPKeyID(byte[] value)
Create an instance of JAXBElement<byte[]>}


createSPKIDataTypeSPKISexp

public javax.xml.bind.JAXBElement<byte[]> createSPKIDataTypeSPKISexp(byte[] value)
Create an instance of JAXBElement<byte[]>}


createSignatureMethodTypeHMACOutputLength

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


createSignatureMethod

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


createX509Data

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


createKeyInfo

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


createReference

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


createSignatureValue

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


createRetrievalMethod

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


createSignedInfo

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


createSignatureProperties

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


createSignatureProperty

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


createSPKIData

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


createDigestMethod

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


createPGPData

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


createMgmtData

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


createTransform

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


createCanonicalizationMethod

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


createKeyName

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


createTransforms

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


createManifest

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


createKeyValue

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


createSignature

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


createObject

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


createRSAKeyValue

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


createDSAKeyValue

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


createDigestValue

public javax.xml.bind.JAXBElement<byte[]> createDigestValue(byte[] value)
Create an instance of JAXBElement<byte[]>}


createX509DataTypeX509SKI

public javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509SKI(byte[] value)
Create an instance of JAXBElement<byte[]>}


createX509DataTypeX509Certificate

public javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509Certificate(byte[] value)
Create an instance of JAXBElement<byte[]>}


createX509DataTypeX509IssuerSerial

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


createX509DataTypeX509SubjectName

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


createX509DataTypeX509CRL

public javax.xml.bind.JAXBElement<byte[]> createX509DataTypeX509CRL(byte[] value)
Create an instance of JAXBElement<byte[]>}


copyOfReferenceType

public static ReferenceType copyOfReferenceType(ReferenceType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.ReferenceType instance.

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

copyOfBytesElement

public static javax.xml.bind.JAXBElement copyOfBytesElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<byte[]> instance.

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

copyOfArray

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

copyOfDOMElement

public 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

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

isImmutableObject

public 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

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

copyOfTransformType

public static TransformType copyOfTransformType(TransformType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.TransformType instance.

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

copyOfBigIntegerElement

public static javax.xml.bind.JAXBElement copyOfBigIntegerElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<java.math.BigInteger> instance.

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

copyOfStringElement

public static javax.xml.bind.JAXBElement copyOfStringElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<java.lang.String> instance.

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

copyOfX509IssuerSerialTypeElement

public static javax.xml.bind.JAXBElement copyOfX509IssuerSerialTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.X509IssuerSerialType> instance.

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

copyOfX509IssuerSerialType

public static X509IssuerSerialType copyOfX509IssuerSerialType(X509IssuerSerialType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.X509IssuerSerialType instance.

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

copyOfSignedInfoType

public static SignedInfoType copyOfSignedInfoType(SignedInfoType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SignedInfoType instance.

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

copyOfSignatureValueType

public static SignatureValueType copyOfSignatureValueType(SignatureValueType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SignatureValueType instance.

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

copyOfKeyInfoType

public static KeyInfoType copyOfKeyInfoType(KeyInfoType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.KeyInfoType instance.

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

copyOfObjectType

public static ObjectType copyOfObjectType(ObjectType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.ObjectType instance.

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

copyOfRetrievalMethodTypeElement

public static javax.xml.bind.JAXBElement copyOfRetrievalMethodTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.RetrievalMethodType> instance.

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

copyOfRetrievalMethodType

public static RetrievalMethodType copyOfRetrievalMethodType(RetrievalMethodType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.RetrievalMethodType instance.

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

copyOfX509DataTypeElement

public static javax.xml.bind.JAXBElement copyOfX509DataTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.X509DataType> instance.

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

copyOfX509DataType

public static X509DataType copyOfX509DataType(X509DataType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.X509DataType instance.

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

copyOfPGPDataTypeElement

public static javax.xml.bind.JAXBElement copyOfPGPDataTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.PGPDataType> instance.

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

copyOfPGPDataType

public static PGPDataType copyOfPGPDataType(PGPDataType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.PGPDataType instance.

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

copyOfKeyValueTypeElement

public static javax.xml.bind.JAXBElement copyOfKeyValueTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.KeyValueType> instance.

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

copyOfKeyValueType

public static KeyValueType copyOfKeyValueType(KeyValueType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.KeyValueType instance.

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

copyOfSPKIDataTypeElement

public static javax.xml.bind.JAXBElement copyOfSPKIDataTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SPKIDataType> instance.

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

copyOfSPKIDataType

public static SPKIDataType copyOfSPKIDataType(SPKIDataType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SPKIDataType instance.

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

copyOfTransformsType

public static TransformsType copyOfTransformsType(TransformsType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.TransformsType instance.

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

copyOfDigestMethodType

public static DigestMethodType copyOfDigestMethodType(DigestMethodType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.DigestMethodType instance.

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

copyOfRSAKeyValueTypeElement

public static javax.xml.bind.JAXBElement copyOfRSAKeyValueTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.RSAKeyValueType> instance.

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

copyOfRSAKeyValueType

public static RSAKeyValueType copyOfRSAKeyValueType(RSAKeyValueType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.RSAKeyValueType instance.

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

copyOfDSAKeyValueTypeElement

public static javax.xml.bind.JAXBElement copyOfDSAKeyValueTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.DSAKeyValueType> instance.

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

copyOfDSAKeyValueType

public static DSAKeyValueType copyOfDSAKeyValueType(DSAKeyValueType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.DSAKeyValueType instance.

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

copyOfCanonicalizationMethodType

public static CanonicalizationMethodType copyOfCanonicalizationMethodType(CanonicalizationMethodType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.CanonicalizationMethodType instance.

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

copyOfSignatureMethodType

public static SignatureMethodType copyOfSignatureMethodType(SignatureMethodType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SignatureMethodType instance.

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

copyOfSignaturePropertyType

public static SignaturePropertyType copyOfSignaturePropertyType(SignaturePropertyType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.pub.collections.valueclass.xmldsig.SignaturePropertyType 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.