public interface DynamicObjectBuilder<P extends MetaDataBuilder<?>> extends MetaDataBuilder<DefinedMapMetaDataModel>
| Modifier and Type | Method and Description |
|---|---|
DynamicObjectFieldBuilder<DynamicObjectFieldBuilder<P>> |
addDynamicObjectField(String name) |
EnumMetaDataBuilder<P> |
addEnumField(String name) |
EnumMetaDataBuilder<P> |
addEnumField(String name,
String implClass) |
ListMetaDataBuilder<DynamicObjectFieldBuilder<P>> |
addList(String name) |
DynamicObjectFieldBuilder<DynamicObjectFieldBuilder<P>> |
addListOfDynamicObjectField(String name)
Deprecated.
|
DynamicObjectFieldBuilder<P> |
addPojoField(String name,
Class<?> pojo) |
PropertyCustomizableMetaDataBuilder<P> |
addSimpleField(String name,
DataType dataType) |
PropertyCustomizableMetaDataBuilder<P> |
addSimpleField(String name,
DataType dataType,
String implClass) |
P |
endDynamicObject() |
buildPropertyCustomizableMetaDataBuilder<P> addSimpleField(String name, DataType dataType)
PropertyCustomizableMetaDataBuilder<P> addSimpleField(String name, DataType dataType, String implClass)
EnumMetaDataBuilder<P> addEnumField(String name)
EnumMetaDataBuilder<P> addEnumField(String name, String implClass)
DynamicObjectFieldBuilder<P> addPojoField(String name, Class<?> pojo)
@Deprecated DynamicObjectFieldBuilder<DynamicObjectFieldBuilder<P>> addListOfDynamicObjectField(String name)
ListMetaDataBuilder<DynamicObjectFieldBuilder<P>> addList(String name)
DynamicObjectFieldBuilder<DynamicObjectFieldBuilder<P>> addDynamicObjectField(String name)
P endDynamicObject()
Copyright © 2018 MuleSoft, Inc.. All rights reserved.