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 for package: org.mule.devkit.model.studio
|
public ObjectFactory()
public EndpointType createEndpointType()
EndpointTypepublic ModeElementType createModeElementType()
ModeElementTypepublic NestedElementReference createNestedElementReference()
NestedElementReferencepublic EncodingType createEncodingType()
EncodingTypepublic NamespaceType createNamespaceType()
NamespaceTypepublic ExpressionAttributeType createExpressionAttributeType()
ExpressionAttributeTypepublic ConnectorType createConnectorType()
ConnectorTypepublic AlternativesType.Alternative createAlternativesTypeAlternative()
AlternativesType.Alternativepublic Attributes createAttributes()
Attributespublic IntegerType createIntegerType()
IntegerTypepublic NestedElementType createNestedElementType()
NestedElementTypepublic AttributeCategory createAttributeCategory()
AttributeCategorypublic Booleantype createBooleantype()
Booleantypepublic FixedAttributeType createFixedAttributeType()
FixedAttributeTypepublic AbstractElementType createAbstractElementType()
AbstractElementTypepublic EnumElement createEnumElement()
EnumElementpublic PatternType createPatternType()
PatternTypepublic AlternativesType createAlternativesType()
AlternativesTypepublic StringAttributeType createStringAttributeType()
StringAttributeTypepublic GlobalType createGlobalType()
GlobalTypepublic RequiredLibraries createRequiredLibraries()
RequiredLibrariespublic OptionalLibs createOptionalLibs()
OptionalLibspublic JarElement createJarElement()
JarElementpublic ExternalLib createExternalLib()
ExternalLibpublic NativeLibElement createNativeLibElement()
NativeLibElementpublic AttributeType createAttributeType()
AttributeTypepublic JAXBElement<Group> createGroup(Group value)
public JAXBElement<NamespaceType> createNamespace(NamespaceType value)
public JAXBElement<EndpointType> createEndpoint(EndpointType value)
public JAXBElement<EndpointType> createCloudConnectorEndpoint(EndpointType value)
public JAXBElement<ConnectorType> createConnector(ConnectorType value)
public JAXBElement<Attributes> createAttributes(Attributes value)
public JAXBElement<AttributeCategory> createAttributeCategory(AttributeCategory value)
public JAXBElement<PatternType> createPattern(PatternType value)
public JAXBElement<NestedElementType> createNested(NestedElementType value)
public JAXBElement<GlobalType> createGlobal(GlobalType value)
public JAXBElement<ExternalLib> createExternalLib(ExternalLib value)
public JAXBElement<JarElement> createJarElement(JarElement value)
public JAXBElement<NativeLibElement> createNativeLibElement(NativeLibElement value)
public JAXBElement<OptionalLibs> createOptionalLibs(OptionalLibs value)
public JAXBElement<RequiredLibraries> createRequiredLibraries(RequiredLibraries value)
public JAXBElement<ScopeType> createScope(ScopeType value)
public JAXBElement<ModeType> createGroupModeSwitch(ModeType value)
public JAXBElement<AttributeType> createGroupRegexp(AttributeType value)
public JAXBElement<AttributeType> createGroupLabel(AttributeType value)
public JAXBElement<Booleantype> createGroupTransientBoolean(Booleantype value)
public JAXBElement<EncodingType> createGroupEncoding(EncodingType value)
public JAXBElement<AttributeType> createGroupPath(AttributeType value)
public JAXBElement<Booleantype> createGroupBoolean(Booleantype value)
public JAXBElement<Booleantype> createGroupRadioBoolean(Booleantype value)
public JAXBElement<NestedElementReference> createGroupChildElement(NestedElementReference value)
public JAXBElement<StringAttributeType> createGroupString(StringAttributeType value)
public JAXBElement<ObjectListAttributeType> createGroupObjectList(ObjectListAttributeType value)
public JAXBElement<ListOfMapAttributeType> createGroupObjectList(ListOfMapAttributeType value)
public JAXBElement<StringListAttributeType> createGroupObjectList(StringListAttributeType value)
public JAXBElement<StringMapAttributeType> createGroupObjectList(StringMapAttributeType value)
public JAXBElement<AttributeType> createGroupName(AttributeType value)
public JAXBElement<AttributeType> createGroupFile(AttributeType value)
public JAXBElement<LongType> createGroupLong(LongType value)
public JAXBElement<UrlType> createGroupUrl(UrlType value)
public JAXBElement<PasswordType> createGroupPassword(PasswordType value)
public JAXBElement<NewType> createGroupGlobalRef(NewType value)
public JAXBElement<EnumType> createGroupEnum(EnumType value)
public JAXBElement<TypeChooserType> createTypeChooser(TypeChooserType value)
public JAXBElement<AttributeType> createGroupList(AttributeType value)
public JAXBElement<FlowRefType> createGroupFlowRef(FlowRefType value)
public JAXBElement<IntegerType> createGroupInteger(IntegerType value)
public JAXBElement<ClassType> createGroupClassname(ClassType value)
public JAXBElement<ExpressionAttributeType> createGroupExpression(ExpressionAttributeType value)
public JAXBElement<TextType> createGroupText(TextType value)
public JAXBElement<PatternType> createNamespaceTypeCloudConnector(PatternType value)
public JAXBElement<PatternType> createNamespaceTypeFilter(PatternType value)
public JAXBElement<PatternType> createNamespaceTypeTransformer(PatternType value)
public JAXBElement<GlobalType> createNamespaceTypeGlobalCloudConnector(GlobalType value)
public JAXBElement<PatternType> createNamespaceTypeFlow(PatternType value)
public JAXBElement<GlobalType> createNamespaceTypeGlobalTransformer(GlobalType value)
public JAXBElement<PatternType> createNamespaceTypeComponent(PatternType value)
public JAXBElement<GlobalType> createNamespaceTypeGlobalEndpoint(GlobalType value)
public JAXBElement<PatternType> createNamespaceTypeRouter(PatternType value)
public JAXBElement<GlobalType> createNamespaceTypeGlobalFilter(GlobalType value)
public JAXBElement<AttributeType> createNestedElementTypeRegexp(AttributeType value)
public JAXBElement<Booleantype> createNestedElementTypeTransientBoolean(Booleantype value)
public JAXBElement<AttributeType> createNestedElementTypePath(AttributeType value)
public JAXBElement<AttributeType> createNestedElementTypeEncoding(AttributeType value)
public JAXBElement<Booleantype> createNestedElementTypeBoolean(Booleantype value)
public JAXBElement<NestedElementReference> createNestedElementTypeChildElement(NestedElementReference value)
public JAXBElement<AttributeType> createNestedElementTypeName(AttributeType value)
public JAXBElement<AttributeType> createNestedElementTypeString(AttributeType value)
public JAXBElement<AttributeType> createNestedElementTypeFile(AttributeType value)
public JAXBElement<StringAttributeType> createNestedElementTypePassword(StringAttributeType value)
public JAXBElement<LongType> createNestedElementTypeLong(LongType value)
public JAXBElement<AttributeType> createNestedElementTypeUrl(AttributeType value)
public JAXBElement<AttributeType> createNestedElementTypeGlobalRef(AttributeType value)
public JAXBElement<AttributeType> createNestedElementTypeList(AttributeType value)
public JAXBElement<EnumType> createNestedElementTypeEnum(EnumType value)
public JAXBElement<IntegerType> createNestedElementTypeInteger(IntegerType value)
public JAXBElement<ClassType> createNestedElementTypeClassname(ClassType value)
public JAXBElement<ExpressionAttributeType> createNestedElementTypeExpression(ExpressionAttributeType value)
public JAXBElement<TextType> createNestedElementTypeText(TextType value)
public JAXBElement<MetaDataType> createMetaDataType(MetaDataType value)
public JAXBElement<QueryType> createQueryType(QueryType attributeType)
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.