public class DefaultMetaDataFieldBuilder extends Object implements MetaDataFieldBuilder
| Modifier and Type | Method and Description |
|---|---|
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) |
public MetaDataFieldBuilder isSelectCapable(boolean capable)
public MetaDataFieldBuilder isOrderByCapable(boolean capable)
public void isWhereCapable(boolean capable)
public void setEnumValues(String... values)
public void setExample(String example)
public void supportsEquals()
public void supportsNotEquals()
public void supportsGreater()
public void supportsGreaterOrEquals()
public void supportsLess()
public void supportsLessOrEquals()
public void supportsLike()
public void withAccessType(MetaDataField.FieldAccessType accessType)
public void setLabel(String label)
public void setDescription(String description)
public MetaDataField build()
Copyright © 2018 MuleSoft, Inc.. All rights reserved.