net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl
Class ObjectFactory

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.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.novalueclass.spring.beans.impl 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.novalueclass.spring.beans.impl
 
Method Summary
protected static AliasImpl copyOfAliasImpl(AliasImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.AliasImpl instance.
protected static ArgTypeImpl copyOfArgTypeImpl(ArgTypeImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ArgTypeImpl instance.
protected static Object copyOfArray(Object array)
          Creates and returns a copy of a given array.
protected static BeanImpl copyOfBeanImpl(BeanImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.BeanImpl instance.
protected static ConstructorArgImpl copyOfConstructorArgImpl(ConstructorArgImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ConstructorArgImpl instance.
protected static DescriptionImpl copyOfDescriptionImpl(DescriptionImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.DescriptionImpl instance.
protected static Element copyOfDOMElement(Element element)
          Creates and returns a copy of a given DOM Element instance.
protected static EntryTypeImpl copyOfEntryTypeImpl(EntryTypeImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.EntryTypeImpl instance.
protected static IdrefImpl copyOfIdrefImpl(IdrefImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.IdrefImpl instance.
protected static ImportImpl copyOfImportImpl(ImportImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ImportImpl 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 KeyImpl copyOfKeyImpl(KeyImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.KeyImpl instance.
protected static ListImpl copyOfListImpl(ListImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ListImpl instance.
protected static LookupMethodImpl copyOfLookupMethodImpl(LookupMethodImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.LookupMethodImpl instance.
protected static MapImpl copyOfMapImpl(MapImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.MapImpl instance.
protected static MetaTypeImpl copyOfMetaTypeImpl(MetaTypeImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.MetaTypeImpl instance.
protected static javax.xml.bind.JAXBElement copyOfMetaTypeImplElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.MetaTypeImpl> instance.
protected static NullImpl copyOfNullImpl(NullImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.NullImpl instance.
protected static Object copyOfObject(Object o)
          Creates and returns a copy of a given object.
protected static PropertyTypeImpl copyOfPropertyTypeImpl(PropertyTypeImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.PropertyTypeImpl instance.
protected static javax.xml.bind.JAXBElement copyOfPropertyTypeImplElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.PropertyTypeImpl> instance.
protected static PropImpl copyOfPropImpl(PropImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.PropImpl instance.
protected static PropsImpl copyOfPropsImpl(PropsImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.PropsImpl instance.
protected static QualifierImpl copyOfQualifierImpl(QualifierImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.QualifierImpl instance.
protected static RefImpl copyOfRefImpl(RefImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.RefImpl instance.
protected static ReplacedMethodImpl copyOfReplacedMethodImpl(ReplacedMethodImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ReplacedMethodImpl instance.
protected static SetImpl copyOfSetImpl(SetImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.SetImpl instance.
protected static ValueImpl copyOfValueImpl(ValueImpl clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ValueImpl instance.
 AliasImpl createAlias()
          Create an instance of Alias
 ArgTypeImpl createArgType()
          Create an instance of ArgType
 javax.xml.bind.JAXBElement<MetaTypeImpl> createAttribute(MetaTypeImpl value)
          Create an instance of JAXBElement<MetaTypeImpl>}
 BeanImpl createBean()
          Create an instance of Bean
 BeansImpl createBeans()
          Create an instance of Beans
 CollectionTypeImpl createCollectionType()
          Create an instance of CollectionType
 ConstructorArgImpl createConstructorArg()
          Create an instance of ConstructorArg
 DescriptionImpl createDescription()
          Create an instance of Description
 javax.xml.bind.JAXBElement<EntryTypeImpl> createEntry(EntryTypeImpl value)
          Create an instance of JAXBElement<EntryTypeImpl>}
 EntryTypeImpl createEntryType()
          Create an instance of EntryType
 IdrefImpl createIdref()
          Create an instance of Idref
 ImportImpl createImport()
          Create an instance of Import
 KeyImpl createKey()
          Create an instance of Key
 ListImpl createList()
          Create an instance of List
 ListOrSetTypeImpl createListOrSetType()
          Create an instance of ListOrSetType
 LookupMethodImpl createLookupMethod()
          Create an instance of LookupMethod
 MapImpl createMap()
          Create an instance of Map
 MapTypeImpl createMapType()
          Create an instance of MapType
 javax.xml.bind.JAXBElement<MetaTypeImpl> createMeta(MetaTypeImpl value)
          Create an instance of JAXBElement<MetaTypeImpl>}
 MetaTypeImpl createMetaType()
          Create an instance of MetaType
 NullImpl createNull()
          Create an instance of Null
 PropImpl createProp()
          Create an instance of Prop
 javax.xml.bind.JAXBElement<PropertyTypeImpl> createProperty(PropertyTypeImpl value)
          Create an instance of JAXBElement<PropertyTypeImpl>}
 PropertyTypeImpl createPropertyType()
          Create an instance of PropertyType
 PropsImpl createProps()
          Create an instance of Props
 PropsTypeImpl createPropsType()
          Create an instance of PropsType
 QualifierImpl createQualifier()
          Create an instance of Qualifier
 RefImpl createRef()
          Create an instance of Ref
 ReplacedMethodImpl createReplacedMethod()
          Create an instance of ReplacedMethod
 SetImpl createSet()
          Create an instance of Set
 ValueImpl createValue()
          Create an instance of Value
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.novalueclass.spring.beans.impl

Method Detail

createImport

public ImportImpl createImport()
Create an instance of Import


createConstructorArg

public ConstructorArgImpl createConstructorArg()
Create an instance of ConstructorArg


createBean

public BeanImpl createBean()
Create an instance of Bean


createQualifier

public QualifierImpl createQualifier()
Create an instance of Qualifier


createList

public ListImpl createList()
Create an instance of List


createProps

public PropsImpl createProps()
Create an instance of Props


createRef

public RefImpl createRef()
Create an instance of Ref


createNull

public NullImpl createNull()
Create an instance of Null


createAlias

public AliasImpl createAlias()
Create an instance of Alias


createBeans

public BeansImpl createBeans()
Create an instance of Beans


createSet

public SetImpl createSet()
Create an instance of Set


createValue

public ValueImpl createValue()
Create an instance of Value


createMetaType

public MetaTypeImpl createMetaType()
Create an instance of MetaType


createPropertyType

public PropertyTypeImpl createPropertyType()
Create an instance of PropertyType


createDescription

public DescriptionImpl createDescription()
Create an instance of Description


createListOrSetType

public ListOrSetTypeImpl createListOrSetType()
Create an instance of ListOrSetType


createEntryType

public EntryTypeImpl createEntryType()
Create an instance of EntryType


createReplacedMethod

public ReplacedMethodImpl createReplacedMethod()
Create an instance of ReplacedMethod


createIdref

public IdrefImpl createIdref()
Create an instance of Idref


createCollectionType

public CollectionTypeImpl createCollectionType()
Create an instance of CollectionType


createPropsType

public PropsTypeImpl createPropsType()
Create an instance of PropsType


createArgType

public ArgTypeImpl createArgType()
Create an instance of ArgType


createMap

public MapImpl createMap()
Create an instance of Map


createMapType

public MapTypeImpl createMapType()
Create an instance of MapType


createProp

public PropImpl createProp()
Create an instance of Prop


createLookupMethod

public LookupMethodImpl createLookupMethod()
Create an instance of LookupMethod


createKey

public KeyImpl createKey()
Create an instance of Key


createProperty

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


createEntry

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


createAttribute

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


createMeta

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


copyOfDescriptionImpl

protected static DescriptionImpl copyOfDescriptionImpl(DescriptionImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.DescriptionImpl instance.

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

copyOfBeanImpl

protected static BeanImpl copyOfBeanImpl(BeanImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.BeanImpl instance.

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

copyOfRefImpl

protected static RefImpl copyOfRefImpl(RefImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.RefImpl instance.

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

copyOfIdrefImpl

protected static IdrefImpl copyOfIdrefImpl(IdrefImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.IdrefImpl instance.

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

copyOfValueImpl

protected static ValueImpl copyOfValueImpl(ValueImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ValueImpl instance.

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

copyOfNullImpl

protected static NullImpl copyOfNullImpl(NullImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.NullImpl instance.

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

copyOfListImpl

protected static ListImpl copyOfListImpl(ListImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ListImpl instance.

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

copyOfSetImpl

protected static SetImpl copyOfSetImpl(SetImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.SetImpl instance.

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

copyOfMapImpl

protected static MapImpl copyOfMapImpl(MapImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.MapImpl instance.

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

copyOfPropsImpl

protected static PropsImpl copyOfPropsImpl(PropsImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.PropsImpl instance.

Parameters:
clazz - The instance to copy or null.
Returns:
A copy of clazz or null if clazz 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.

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.

copyOfLookupMethodImpl

protected static LookupMethodImpl copyOfLookupMethodImpl(LookupMethodImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.LookupMethodImpl instance.

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

copyOfReplacedMethodImpl

protected static ReplacedMethodImpl copyOfReplacedMethodImpl(ReplacedMethodImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ReplacedMethodImpl instance.

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

copyOfConstructorArgImpl

protected static ConstructorArgImpl copyOfConstructorArgImpl(ConstructorArgImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ConstructorArgImpl instance.

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

copyOfQualifierImpl

protected static QualifierImpl copyOfQualifierImpl(QualifierImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.QualifierImpl instance.

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

copyOfMetaTypeImplElement

protected static javax.xml.bind.JAXBElement copyOfMetaTypeImplElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.MetaTypeImpl> instance.

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

copyOfMetaTypeImpl

protected static MetaTypeImpl copyOfMetaTypeImpl(MetaTypeImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.MetaTypeImpl instance.

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

copyOfPropertyTypeImplElement

protected static javax.xml.bind.JAXBElement copyOfPropertyTypeImplElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.PropertyTypeImpl> instance.

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

copyOfPropertyTypeImpl

protected static PropertyTypeImpl copyOfPropertyTypeImpl(PropertyTypeImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.PropertyTypeImpl instance.

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

copyOfAliasImpl

protected static AliasImpl copyOfAliasImpl(AliasImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.AliasImpl instance.

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

copyOfImportImpl

protected static ImportImpl copyOfImportImpl(ImportImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ImportImpl instance.

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

copyOfKeyImpl

protected static KeyImpl copyOfKeyImpl(KeyImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.KeyImpl instance.

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

copyOfArgTypeImpl

protected static ArgTypeImpl copyOfArgTypeImpl(ArgTypeImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.ArgTypeImpl instance.

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

copyOfPropImpl

protected static PropImpl copyOfPropImpl(PropImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.PropImpl instance.

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

copyOfEntryTypeImpl

protected static EntryTypeImpl copyOfEntryTypeImpl(EntryTypeImpl clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.spring.beans.impl.EntryTypeImpl 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.