org.mule.common.metadata.builder
Class DefaultMetaDataBuilder
java.lang.Object
org.mule.common.metadata.builder.DefaultMetaDataBuilder
- All Implemented Interfaces:
- MetaDataBuilder<MetaDataModel>
public class DefaultMetaDataBuilder
- extends Object
- implements MetaDataBuilder<MetaDataModel>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultMetaDataBuilder
public DefaultMetaDataBuilder()
createList
public ListMetaDataBuilder<?> createList()
createPojo
public PojoMetaDataBuilder<?> createPojo(Class<?> pojo)
createDynamicObject
public DynamicObjectBuilder<?> createDynamicObject(String name)
Begins building dynamic object. When its description is finished must end it with endDynamicObject() to continue the building.
Its description must be complete.
createXmlObject
public XmlMetaDataBuilder createXmlObject(String name)
createXmlObject
public XmlMetaDataBuilder createXmlObject(QName name)
build
public MetaDataModel build()
- Specified by:
build in interface MetaDataBuilder<MetaDataModel>
Copyright © 2015 MuleSoft, Inc.. All rights reserved.