public class ObjectFactory extends Object
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 and Description |
|---|
ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes
|
public ObjectFactory()
public Annotation createAnnotation()
Annotationpublic Documentation createDocumentation()
Documentationpublic TopLevelComplexType createTopLevelComplexType()
TopLevelComplexTypepublic ExplicitGroup createExplicitGroup()
ExplicitGrouppublic ComplexContent createComplexContent()
ComplexContentpublic ComplexRestrictionType createComplexRestrictionType()
ComplexRestrictionTypepublic ExtensionType createExtensionType()
ExtensionTypepublic TopLevelAttribute createTopLevelAttribute()
TopLevelAttributepublic TopLevelSimpleType createTopLevelSimpleType()
TopLevelSimpleTypepublic NamedGroup createNamedGroup()
NamedGrouppublic NamedAttributeGroup createNamedAttributeGroup()
NamedAttributeGrouppublic TopLevelElement createTopLevelElement()
TopLevelElementpublic LocalSimpleType createLocalSimpleType()
LocalSimpleTypepublic WhiteSpace createWhiteSpace()
WhiteSpacepublic TotalDigits createTotalDigits()
TotalDigitspublic Restriction createRestriction()
Restrictionpublic NoFixedFacet createNoFixedFacet()
NoFixedFacetpublic SimpleContent createSimpleContent()
SimpleContentpublic SimpleRestrictionType createSimpleRestrictionType()
SimpleRestrictionTypepublic SimpleExtensionType createSimpleExtensionType()
SimpleExtensionTypepublic NarrowMaxMin createNarrowMaxMin()
NarrowMaxMinpublic LocalElement createLocalElement()
LocalElementpublic LocalComplexType createLocalComplexType()
LocalComplexTypepublic SimpleExplicitGroup createSimpleExplicitGroup()
SimpleExplicitGrouppublic AttributeGroupRef createAttributeGroupRef()
AttributeGroupRefpublic RestrictionType createRestrictionType()
RestrictionTypepublic JAXBElement<Facet> createMinInclusive(Facet value)
public JAXBElement<NumFacet> createMaxLength(NumFacet value)
public JAXBElement<ExplicitGroup> createSequence(ExplicitGroup value)
public JAXBElement<NumFacet> createMinLength(NumFacet value)
public JAXBElement<NamedGroup> createGroup(NamedGroup value)
public JAXBElement<NamedAttributeGroup> createAttributeGroup(NamedAttributeGroup value)
public JAXBElement<Keybase> createKey(Keybase value)
public JAXBElement<All> createAll(All value)
public JAXBElement<NumFacet> createLength(NumFacet value)
public JAXBElement<TopLevelSimpleType> createSimpleType(TopLevelSimpleType value)
public JAXBElement<NoFixedFacet> createEnumeration(NoFixedFacet value)
public JAXBElement<ExplicitGroup> createChoice(ExplicitGroup value)
public JAXBElement<NumFacet> createFractionDigits(NumFacet value)
public JAXBElement<Facet> createMinExclusive(Facet value)
public JAXBElement<Facet> createMaxExclusive(Facet value)
public JAXBElement<TopLevelElement> createElement(TopLevelElement value)
public JAXBElement<Keybase> createUnique(Keybase value)
public JAXBElement<TopLevelComplexType> createComplexType(TopLevelComplexType value)
public JAXBElement<Facet> createMaxInclusive(Facet value)
public JAXBElement<TopLevelAttribute> createAttribute(TopLevelAttribute value)
public JAXBElement<Wildcard> createAnyAttribute(Wildcard value)
public JAXBElement<LocalElement> createGroupElement(LocalElement value)
public JAXBElement<GroupRef> createGroupGroup(GroupRef value)
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.