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

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.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.prot.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.prot.collections.valueclass.xmldsig
 
Method Summary
protected static Object copyOfArray(Object array)
          Creates and returns a copy of a given array.
protected static javax.xml.bind.JAXBElement copyOfBigIntegerElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<java.math.BigInteger> instance.
protected static javax.xml.bind.JAXBElement copyOfBytesElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<byte[]> instance.
protected static CanonicalizationMethodType copyOfCanonicalizationMethodType(CanonicalizationMethodType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.CanonicalizationMethodType instance.
protected static DigestMethodType copyOfDigestMethodType(DigestMethodType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.DigestMethodType instance.
protected static Element copyOfDOMElement(Element element)
          Creates and returns a copy of a given DOM Element instance.
protected static DSAKeyValueType copyOfDSAKeyValueType(DSAKeyValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.DSAKeyValueType instance.
protected 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.prot.collections.valueclass.xmldsig.DSAKeyValueType> 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 KeyInfoType copyOfKeyInfoType(KeyInfoType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.KeyInfoType instance.
protected static KeyValueType copyOfKeyValueType(KeyValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.KeyValueType instance.
protected 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.prot.collections.valueclass.xmldsig.KeyValueType> instance.
protected static Object copyOfObject(Object o)
          Creates and returns a copy of a given object.
protected static ObjectType copyOfObjectType(ObjectType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.ObjectType instance.
protected static PGPDataType copyOfPGPDataType(PGPDataType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.PGPDataType instance.
protected 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.prot.collections.valueclass.xmldsig.PGPDataType> instance.
protected static ReferenceType copyOfReferenceType(ReferenceType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.ReferenceType instance.
protected static RetrievalMethodType copyOfRetrievalMethodType(RetrievalMethodType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.RetrievalMethodType instance.
protected 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.prot.collections.valueclass.xmldsig.RetrievalMethodType> instance.
protected static RSAKeyValueType copyOfRSAKeyValueType(RSAKeyValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.RSAKeyValueType instance.
protected 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.prot.collections.valueclass.xmldsig.RSAKeyValueType> instance.
protected static SignatureMethodType copyOfSignatureMethodType(SignatureMethodType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.SignatureMethodType instance.
protected static SignaturePropertyType copyOfSignaturePropertyType(SignaturePropertyType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.SignaturePropertyType instance.
protected static SignatureValueType copyOfSignatureValueType(SignatureValueType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.SignatureValueType instance.
protected static SignedInfoType copyOfSignedInfoType(SignedInfoType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.SignedInfoType instance.
protected static SPKIDataType copyOfSPKIDataType(SPKIDataType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.SPKIDataType instance.
protected 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.prot.collections.valueclass.xmldsig.SPKIDataType> instance.
protected static javax.xml.bind.JAXBElement copyOfStringElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<java.lang.String> instance.
protected static TransformsType copyOfTransformsType(TransformsType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.TransformsType instance.
protected static TransformType copyOfTransformType(TransformType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.TransformType instance.
protected static X509DataType copyOfX509DataType(X509DataType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.X509DataType instance.
protected 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.prot.collections.valueclass.xmldsig.X509DataType> instance.
protected static X509IssuerSerialType copyOfX509IssuerSerialType(X509IssuerSerialType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.X509IssuerSerialType instance.
protected 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.prot.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
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.collections.valueclass.xmldsig

Method Detail

createCanonicalizationMethodType

public CanonicalizationMethodType createCanonicalizationMethodType()
Create an instance of CanonicalizationMethodType


createSignatureType

public SignatureType createSignatureType()
Create an instance of SignatureType


createTransformType

public TransformType createTransformType()
Create an instance of TransformType


createSPKIDataType

public SPKIDataType createSPKIDataType()
Create an instance of SPKIDataType


createSignatureMethodType

public SignatureMethodType createSignatureMethodType()
Create an instance of SignatureMethodType


createSignaturePropertiesType

public SignaturePropertiesType createSignaturePropertiesType()
Create an instance of SignaturePropertiesType


createReferenceType

public ReferenceType createReferenceType()
Create an instance of ReferenceType


createKeyValueType

public KeyValueType createKeyValueType()
Create an instance of KeyValueType


createRSAKeyValueType

public RSAKeyValueType createRSAKeyValueType()
Create an instance of RSAKeyValueType


createSignatureValueType

public SignatureValueType createSignatureValueType()
Create an instance of SignatureValueType


createTransformsType

public TransformsType createTransformsType()
Create an instance of TransformsType


createRetrievalMethodType

public RetrievalMethodType createRetrievalMethodType()
Create an instance of RetrievalMethodType


createObjectType

public ObjectType createObjectType()
Create an instance of ObjectType


createKeyInfoType

public KeyInfoType createKeyInfoType()
Create an instance of KeyInfoType


createDSAKeyValueType

public DSAKeyValueType createDSAKeyValueType()
Create an instance of DSAKeyValueType


createSignedInfoType

public SignedInfoType createSignedInfoType()
Create an instance of SignedInfoType


createX509IssuerSerialType

public X509IssuerSerialType createX509IssuerSerialType()
Create an instance of X509IssuerSerialType


createDigestMethodType

public DigestMethodType createDigestMethodType()
Create an instance of DigestMethodType


createManifestType

public ManifestType createManifestType()
Create an instance of ManifestType


createX509DataType

public X509DataType createX509DataType()
Create an instance of X509DataType


createSignaturePropertyType

public SignaturePropertyType createSignaturePropertyType()
Create an instance of SignaturePropertyType


createPGPDataType

public PGPDataType createPGPDataType()
Create an instance of PGPDataType


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[]>}


createTransformTypeXPath

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


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>}


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[]>}


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[]>}


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.

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.

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.

copyOfSignedInfoType

protected static SignedInfoType copyOfSignedInfoType(SignedInfoType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.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

protected static SignatureValueType copyOfSignatureValueType(SignatureValueType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.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

protected static KeyInfoType copyOfKeyInfoType(KeyInfoType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.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

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

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

copyOfStringElement

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

copyOfBytesElement

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

copyOfBigIntegerElement

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

copyOfSignaturePropertyType

protected static SignaturePropertyType copyOfSignaturePropertyType(SignaturePropertyType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.SignaturePropertyType instance.

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

copyOfTransformsType

protected static TransformsType copyOfTransformsType(TransformsType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.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

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

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

copyOfDSAKeyValueTypeElement

protected 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.prot.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

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

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

copyOfRSAKeyValueTypeElement

protected 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.prot.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

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

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

copyOfTransformType

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

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

copyOfSPKIDataTypeElement

protected 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.prot.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

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

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

copyOfRetrievalMethodTypeElement

protected 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.prot.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

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

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

copyOfKeyValueTypeElement

protected 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.prot.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

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

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

copyOfPGPDataTypeElement

protected 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.prot.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

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

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

copyOfX509DataTypeElement

protected 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.prot.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

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

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

copyOfCanonicalizationMethodType

protected static CanonicalizationMethodType copyOfCanonicalizationMethodType(CanonicalizationMethodType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.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

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

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

copyOfReferenceType

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

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

copyOfX509IssuerSerialTypeElement

protected 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.prot.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

protected static X509IssuerSerialType copyOfX509IssuerSerialType(X509IssuerSerialType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.valueclass.xmldsig.X509IssuerSerialType 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.