| Package | Description |
|---|---|
| org.mule.common.metadata | |
| org.mule.common.metadata.builder | |
| org.mule.common.metadata.datatype | |
| org.mule.common.metadata.parser.json |
| Modifier and Type | Field and Description |
|---|---|
static Set<DataType> |
DefaultSimpleMetaDataModel.complexTypes |
| Modifier and Type | Method and Description |
|---|---|
DataType |
DefaultQueryResultMetaDataModel.getDataType() |
DataType |
AbstractMetaDataModel.getDataType() |
DataType |
MetaDataModel.getDataType() |
static DataType |
JSONMetaDataHelper.getType(com.fasterxml.jackson.databind.JsonNode node) |
| Constructor and Description |
|---|
AbstractMetaDataModel(DataType dataType) |
AbstractStructuredMetaDataModel(DataType dataType,
List<MetaDataField> fields) |
AbstractStructuredMetaDataModel(DataType dataType,
MetaDataFieldFactory fieldFactory) |
DefaultExampleBasedMetaDataModel(DataType dataType,
String example) |
DefaultSimpleMetaDataModel(DataType dataType)
Used for Define Simple Types
|
DefaultStructuredMetadataModel(DataType dataType) |
DefaultStructuredMetadataModel(DataType dataType,
MetaDataFieldFactory fieldFactory) |
| Modifier and Type | Method and Description |
|---|---|
CSVMetaDataBuilder |
DefaultCSVMetaDataBuilder.addField(String fieldName,
DataType type) |
CSVMetaDataBuilder |
CSVMetaDataBuilder.addField(String fieldName,
DataType type) |
CSVMetaDataBuilder |
DefaultCSVMetaDataBuilder.addField(String fieldName,
DataType type,
List<MetaDataFieldProperty> fieldProperties) |
CSVMetaDataBuilder |
CSVMetaDataBuilder.addField(String fieldName,
DataType type,
List<MetaDataFieldProperty> fieldProperties) |
PropertyCustomizableMetaDataBuilder<P> |
DefaultDynamicObjectBuilder.addSimpleField(String name,
DataType dataType) |
PropertyCustomizableMetaDataBuilder<P> |
DynamicObjectBuilder.addSimpleField(String name,
DataType dataType) |
PropertyCustomizableMetaDataBuilder<P> |
DefaultDynamicObjectBuilder.addSimpleField(String name,
DataType dataType,
String implClass) |
PropertyCustomizableMetaDataBuilder<P> |
DynamicObjectBuilder.addSimpleField(String name,
DataType dataType,
String implClass) |
P |
ListMetaDataBuilder.ofSimpleField(DataType dataType) |
P |
DefaultListMetaDataBuilder.ofSimpleField(DataType dataType) |
| Modifier and Type | Method and Description |
|---|---|
DataType |
DataTypeFactory.getDataType(Class<?> clazz) |
static DataType |
DataType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DataType[] |
DataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
List<Operator> |
SupportedOperatorsFactory.getSupportedOperationsFor(DataType dataType) |
| Modifier and Type | Method and Description |
|---|---|
static DataType |
JSONTypeUtils.getDataType(JSONType jsonType) |
Copyright © 2016 MuleSoft, Inc.. All rights reserved.