org.mule.common.metadata.builder
Class DefaultMetaDataFieldBuilder

java.lang.Object
  extended by org.mule.common.metadata.builder.DefaultMetaDataFieldBuilder
All Implemented Interfaces:
MetaDataFieldBuilder

public class DefaultMetaDataFieldBuilder
extends Object
implements MetaDataFieldBuilder


Method Summary
 MetaDataField build()
           
 MetaDataFieldBuilder isOrderByCapable(boolean capable)
           
 MetaDataFieldBuilder isSelectCapable(boolean capable)
           
 void isWhereCapable(boolean capable)
           
 void setDescription(String description)
           
 void setEnumValues(String... values)
           
 void setExample(String example)
           
 void setLabel(String label)
           
 void supportsEquals()
           
 void supportsGreater()
           
 void supportsGreaterOrEquals()
           
 void supportsLess()
           
 void supportsLessOrEquals()
           
 void supportsLike()
           
 void supportsNotEquals()
           
 void withAccessType(MetaDataField.FieldAccessType accessType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isSelectCapable

public MetaDataFieldBuilder isSelectCapable(boolean capable)

isOrderByCapable

public MetaDataFieldBuilder isOrderByCapable(boolean capable)

isWhereCapable

public void isWhereCapable(boolean capable)

setEnumValues

public void setEnumValues(String... values)

setExample

public void setExample(String example)

supportsEquals

public void supportsEquals()

supportsNotEquals

public void supportsNotEquals()

supportsGreater

public void supportsGreater()

supportsGreaterOrEquals

public void supportsGreaterOrEquals()

supportsLess

public void supportsLess()

supportsLessOrEquals

public void supportsLessOrEquals()

supportsLike

public void supportsLike()

withAccessType

public void withAccessType(MetaDataField.FieldAccessType accessType)

setLabel

public void setLabel(String label)

setDescription

public void setDescription(String description)

build

public MetaDataField build()


Copyright © 2015 MuleSoft, Inc.. All rights reserved.