net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans
Class ObjectFactory

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.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.spring.beans 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.spring.beans
 
Method Summary
protected static Alias copyOfAlias(Alias clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Alias instance.
protected static ArgType copyOfArgType(ArgType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.ArgType instance.
protected static Object copyOfArray(Object array)
          Creates and returns a copy of a given array.
protected static Bean copyOfBean(Bean clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Bean instance.
protected static ConstructorArg copyOfConstructorArg(ConstructorArg clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.ConstructorArg instance.
protected static Description copyOfDescription(Description clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Description instance.
protected static Element copyOfDOMElement(Element element)
          Creates and returns a copy of a given DOM Element instance.
protected static EntryType copyOfEntryType(EntryType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.EntryType instance.
protected static Idref copyOfIdref(Idref clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Idref instance.
protected static Import copyOfImport(Import clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Import 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 Key copyOfKey(Key clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Key instance.
protected static List copyOfList(List clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.List instance.
protected static LookupMethod copyOfLookupMethod(LookupMethod clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.LookupMethod instance.
protected static Map copyOfMap(Map clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Map instance.
protected static MetaType copyOfMetaType(MetaType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.MetaType instance.
protected static javax.xml.bind.JAXBElement copyOfMetaTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.MetaType> instance.
protected static Null copyOfNull(Null clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Null instance.
protected static Object copyOfObject(Object o)
          Creates and returns a copy of a given object.
protected static Prop copyOfProp(Prop clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Prop instance.
protected static PropertyType copyOfPropertyType(PropertyType clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.PropertyType instance.
protected static javax.xml.bind.JAXBElement copyOfPropertyTypeElement(javax.xml.bind.JAXBElement e)
          Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.PropertyType> instance.
protected static Props copyOfProps(Props clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Props instance.
protected static Qualifier copyOfQualifier(Qualifier clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Qualifier instance.
protected static Ref copyOfRef(Ref clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Ref instance.
protected static ReplacedMethod copyOfReplacedMethod(ReplacedMethod clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.ReplacedMethod instance.
protected static Set copyOfSet(Set clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Set instance.
protected static Value copyOfValue(Value clazz)
          Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Value instance.
 Alias createAlias()
          Create an instance of Alias
 ArgType createArgType()
          Create an instance of ArgType
 javax.xml.bind.JAXBElement<MetaType> createAttribute(MetaType value)
          Create an instance of JAXBElement<MetaType>}
 Bean createBean()
          Create an instance of Bean
 Beans createBeans()
          Create an instance of Beans
 CollectionType createCollectionType()
          Create an instance of CollectionType
 ConstructorArg createConstructorArg()
          Create an instance of ConstructorArg
 Description createDescription()
          Create an instance of Description
 javax.xml.bind.JAXBElement<EntryType> createEntry(EntryType value)
          Create an instance of JAXBElement<EntryType>}
 EntryType createEntryType()
          Create an instance of EntryType
 Idref createIdref()
          Create an instance of Idref
 Import createImport()
          Create an instance of Import
 Key createKey()
          Create an instance of Key
 List createList()
          Create an instance of List
 ListOrSetType createListOrSetType()
          Create an instance of ListOrSetType
 LookupMethod createLookupMethod()
          Create an instance of LookupMethod
 Map createMap()
          Create an instance of Map
 MapType createMapType()
          Create an instance of MapType
 javax.xml.bind.JAXBElement<MetaType> createMeta(MetaType value)
          Create an instance of JAXBElement<MetaType>}
 MetaType createMetaType()
          Create an instance of MetaType
 Null createNull()
          Create an instance of Null
 Prop createProp()
          Create an instance of Prop
 javax.xml.bind.JAXBElement<PropertyType> createProperty(PropertyType value)
          Create an instance of JAXBElement<PropertyType>}
 PropertyType createPropertyType()
          Create an instance of PropertyType
 Props createProps()
          Create an instance of Props
 PropsType createPropsType()
          Create an instance of PropsType
 Qualifier createQualifier()
          Create an instance of Qualifier
 Ref createRef()
          Create an instance of Ref
 ReplacedMethod createReplacedMethod()
          Create an instance of ReplacedMethod
 Set createSet()
          Create an instance of Set
 Value 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.indexed.valueclass.spring.beans

Method Detail

createPropsType

public PropsType createPropsType()
Create an instance of PropsType


createLookupMethod

public LookupMethod createLookupMethod()
Create an instance of LookupMethod


createIdref

public Idref createIdref()
Create an instance of Idref


createCollectionType

public CollectionType createCollectionType()
Create an instance of CollectionType


createProp

public Prop createProp()
Create an instance of Prop


createList

public List createList()
Create an instance of List


createConstructorArg

public ConstructorArg createConstructorArg()
Create an instance of ConstructorArg


createReplacedMethod

public ReplacedMethod createReplacedMethod()
Create an instance of ReplacedMethod


createProps

public Props createProps()
Create an instance of Props


createBeans

public Beans createBeans()
Create an instance of Beans


createDescription

public Description createDescription()
Create an instance of Description


createQualifier

public Qualifier createQualifier()
Create an instance of Qualifier


createSet

public Set createSet()
Create an instance of Set


createMetaType

public MetaType createMetaType()
Create an instance of MetaType


createMapType

public MapType createMapType()
Create an instance of MapType


createValue

public Value createValue()
Create an instance of Value


createNull

public Null createNull()
Create an instance of Null


createBean

public Bean createBean()
Create an instance of Bean


createAlias

public Alias createAlias()
Create an instance of Alias


createArgType

public ArgType createArgType()
Create an instance of ArgType


createPropertyType

public PropertyType createPropertyType()
Create an instance of PropertyType


createEntryType

public EntryType createEntryType()
Create an instance of EntryType


createImport

public Import createImport()
Create an instance of Import


createKey

public Key createKey()
Create an instance of Key


createRef

public Ref createRef()
Create an instance of Ref


createListOrSetType

public ListOrSetType createListOrSetType()
Create an instance of ListOrSetType


createMap

public Map createMap()
Create an instance of Map


createProperty

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


createEntry

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


createAttribute

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


createMeta

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


copyOfProp

protected static Prop copyOfProp(Prop clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Prop 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.

copyOfDescription

protected static Description copyOfDescription(Description clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Description instance.

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

copyOfBean

protected static Bean copyOfBean(Bean clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Bean instance.

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

copyOfRef

protected static Ref copyOfRef(Ref clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Ref instance.

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

copyOfIdref

protected static Idref copyOfIdref(Idref clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Idref instance.

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

copyOfValue

protected static Value copyOfValue(Value clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Value instance.

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

copyOfNull

protected static Null copyOfNull(Null clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Null instance.

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

copyOfList

protected static List copyOfList(List clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.List instance.

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

copyOfSet

protected static Set copyOfSet(Set clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Set instance.

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

copyOfMap

protected static Map copyOfMap(Map clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Map instance.

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

copyOfProps

protected static Props copyOfProps(Props clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Props instance.

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

copyOfArgType

protected static ArgType copyOfArgType(ArgType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.ArgType instance.

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

copyOfImport

protected static Import copyOfImport(Import clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Import instance.

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

copyOfAlias

protected static Alias copyOfAlias(Alias clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Alias instance.

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

copyOfMetaType

protected static MetaType copyOfMetaType(MetaType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.MetaType instance.

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

copyOfEntryType

protected static EntryType copyOfEntryType(EntryType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.EntryType instance.

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

copyOfQualifier

protected static Qualifier copyOfQualifier(Qualifier clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Qualifier instance.

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

copyOfConstructorArg

protected static ConstructorArg copyOfConstructorArg(ConstructorArg clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.ConstructorArg instance.

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

copyOfLookupMethod

protected static LookupMethod copyOfLookupMethod(LookupMethod clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.LookupMethod instance.

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

copyOfReplacedMethod

protected static ReplacedMethod copyOfReplacedMethod(ReplacedMethod clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.ReplacedMethod instance.

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

copyOfPropertyTypeElement

protected static javax.xml.bind.JAXBElement copyOfPropertyTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.PropertyType> instance.

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

copyOfPropertyType

protected static PropertyType copyOfPropertyType(PropertyType clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.PropertyType instance.

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

copyOfMetaTypeElement

protected static javax.xml.bind.JAXBElement copyOfMetaTypeElement(javax.xml.bind.JAXBElement e)
Creates and returns a copy of a given JAXBElement<net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.MetaType> instance.

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

copyOfKey

protected static Key copyOfKey(Key clazz)
Creates and returns a copy of a given net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.spring.beans.Key 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.