org.mule.common.metadata.builder
Interface PropertyCustomizableMetaDataBuilder<P extends MetaDataBuilder<?>>
- All Superinterfaces:
- DynamicObjectBuilder<P>, DynamicObjectFieldBuilder<P>, MetaDataBuilder<DefinedMapMetaDataModel>
- All Known Subinterfaces:
- AddingOperatorsMetaDataFieldBuilder<P>, CustomizingWhereMetaDataFieldBuilder<P>, EnumMetaDataBuilder<P>
- All Known Implementing Classes:
- DefaultDynamicObjectBuilder
public interface PropertyCustomizableMetaDataBuilder<P extends MetaDataBuilder<?>>
- extends DynamicObjectFieldBuilder<P>
isSelectCapable
PropertyCustomizableMetaDataBuilder<P> isSelectCapable(boolean capable)
isOrderByCapable
PropertyCustomizableMetaDataBuilder<P> isOrderByCapable(boolean capable)
isWhereCapable
CustomizingWhereMetaDataFieldBuilder<P> isWhereCapable(boolean capable)
setExample
PropertyCustomizableMetaDataBuilder<P> setExample(String example)
setLabel
PropertyCustomizableMetaDataBuilder<P> setLabel(String label)
setDescription
PropertyCustomizableMetaDataBuilder<P> setDescription(String description)
Copyright © 2014. All rights reserved.