com.ca.commons.datamodel.xmlbind
Class ObjectFactory

java.lang.Object
  extended by com.ca.commons.datamodel.xmlbind.ObjectFactory

public class ObjectFactory
extends Object

This object contains factory methods for each Java content interface and Java element interface generated in the com.ca.commons.datamodel.xmlbind 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: com.ca.commons.datamodel.xmlbind
 
Method Summary
 BaseClassType createBaseClassType()
          Create an instance of BaseClassType
 BinaryValue createBinaryValue()
          Create an instance of BinaryValue
 ClassReference createClassReference()
          Create an instance of ClassReference
 ClassType createClassType()
          Create an instance of ClassType
 CollectionValue createCollectionValue()
          Create an instance of CollectionValue
 EnumDef createEnumDef()
          Create an instance of EnumDef
 EnumValue createEnumValue()
          Create an instance of EnumValue
 EnumValueDef createEnumValueDef()
          Create an instance of EnumValueDef
 FlexiStrValue createFlexiStrValue()
          Create an instance of FlexiStrValue
 Item createItem()
          Create an instance of Item
 MapEntryType createMapEntryType()
          Create an instance of MapEntryType
 MapValue createMapValue()
          Create an instance of MapValue
 MetadataClassType createMetadataClassType()
          Create an instance of MetadataClassType
 MetadataPropertyType createMetadataPropertyType()
          Create an instance of MetadataPropertyType
 javax.xml.bind.JAXBElement<ModelType> createModel(ModelType value)
          Create an instance of JAXBElement<ModelType>}
 ModelType createModelType()
          Create an instance of ModelType
 NamespaceType createNamespaceType()
          Create an instance of NamespaceType
 PropertyType createPropertyType()
          Create an instance of PropertyType
 SimpleValue createSimpleValue()
          Create an instance of SimpleValue
 
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: com.ca.commons.datamodel.xmlbind

Method Detail

createEnumValueDef

public EnumValueDef createEnumValueDef()
Create an instance of EnumValueDef


createEnumDef

public EnumDef createEnumDef()
Create an instance of EnumDef


createMapValue

public MapValue createMapValue()
Create an instance of MapValue


createSimpleValue

public SimpleValue createSimpleValue()
Create an instance of SimpleValue


createClassReference

public ClassReference createClassReference()
Create an instance of ClassReference


createEnumValue

public EnumValue createEnumValue()
Create an instance of EnumValue


createClassType

public ClassType createClassType()
Create an instance of ClassType


createFlexiStrValue

public FlexiStrValue createFlexiStrValue()
Create an instance of FlexiStrValue


createBaseClassType

public BaseClassType createBaseClassType()
Create an instance of BaseClassType


createNamespaceType

public NamespaceType createNamespaceType()
Create an instance of NamespaceType


createMetadataClassType

public MetadataClassType createMetadataClassType()
Create an instance of MetadataClassType


createPropertyType

public PropertyType createPropertyType()
Create an instance of PropertyType


createMapEntryType

public MapEntryType createMapEntryType()
Create an instance of MapEntryType


createBinaryValue

public BinaryValue createBinaryValue()
Create an instance of BinaryValue


createItem

public Item createItem()
Create an instance of Item


createMetadataPropertyType

public MetadataPropertyType createMetadataPropertyType()
Create an instance of MetadataPropertyType


createCollectionValue

public CollectionValue createCollectionValue()
Create an instance of CollectionValue


createModelType

public ModelType createModelType()
Create an instance of ModelType


createModel

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



Created 2011-07-14 13:27 EST