org.mule.common.metadata.builder
Class DefaultListMetaDataBuilder<P extends MetaDataBuilder<?>>
java.lang.Object
org.mule.common.metadata.builder.DefaultListMetaDataBuilder<P>
- All Implemented Interfaces:
- ListMetaDataBuilder<P>, MetaDataBuilder<ListMetaDataModel>
public class DefaultListMetaDataBuilder<P extends MetaDataBuilder<?>>
- extends Object
- implements ListMetaDataBuilder<P>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ofPojo
public PojoMetaDataBuilder<ListMetaDataBuilder<P>> ofPojo(Class<?> pojoClass)
- Specified by:
ofPojo in interface ListMetaDataBuilder<P extends MetaDataBuilder<?>>
ofDynamicObject
public DynamicObjectBuilder<ListMetaDataBuilder<P>> ofDynamicObject(String name)
- Specified by:
ofDynamicObject in interface ListMetaDataBuilder<P extends MetaDataBuilder<?>>
ofList
public ListMetaDataBuilder<ListMetaDataBuilder<P>> ofList()
- Specified by:
ofList in interface ListMetaDataBuilder<P extends MetaDataBuilder<?>>
ofSimpleField
public P ofSimpleField(DataType dataType)
- Specified by:
ofSimpleField in interface ListMetaDataBuilder<P extends MetaDataBuilder<?>>
endList
public P endList()
- Specified by:
endList in interface ListMetaDataBuilder<P extends MetaDataBuilder<?>>
build
public ListMetaDataModel build()
- Specified by:
build in interface MetaDataBuilder<ListMetaDataModel>
Copyright © 2015 MuleSoft, Inc.. All rights reserved.