| Package | Description |
|---|---|
| org.mule.common.metadata | |
| org.mule.common.metadata.builder | |
| org.mule.common.metadata.field.property |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DefinedMapMetaDataModel
Represents a map with defined string keys.
|
interface |
ExampleBasedMetaDataModel |
interface |
ListMetaDataModel |
interface |
ParameterizedMapMetaDataModel
Represents a map with unknown keys.
|
interface |
PojoMetaDataModel
Represents a POJO type.
|
interface |
QueryResultMetaDataModel
Represents a map with defined string keys.
|
interface |
SimpleMetaDataModel
Represents a simple type.
|
interface |
StructuredMetaDataModel
Represents meta data model that its structured can be described with a list of fields.
|
interface |
UnknownMetaDataModel
This MetaData Model is to represent unknown structure.
|
interface |
XmlMetaDataModel
Represents an XML Object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMetaDataModel |
class |
AbstractStructuredMetaDataModel |
class |
DefaultDefinedMapMetaDataModel
Dynamic Object metadata representation
|
class |
DefaultExampleBasedMetaDataModel |
class |
DefaultListMetaDataModel
List metadata representation
|
class |
DefaultParameterizedMapMetaDataModel
Map metadata representation
|
class |
DefaultPojoMetaDataModel
Pojo metadata representation
|
class |
DefaultQueryResultMetaDataModel
Query metadata representation
|
class |
DefaultSimpleMetaDataModel
Simple type metadata representation
|
class |
DefaultStructuredMetadataModel |
class |
DefaultUnknownMetaDataModel
Shouldn't use this directly.
|
class |
DefaultXmlMetaDataModel
XML metadata representation
|
| Modifier and Type | Field and Description |
|---|---|
MetaDataModel |
MetaDataModelFactory.ParsingContext.OBJECT |
| Modifier and Type | Method and Description |
|---|---|
<T extends MetaDataModel> |
MetaDataModel.as(Class<T> clazz)
Used internally to determine the type of the model.
|
<T extends MetaDataModel> |
AbstractMetaDataModel.as(Class<T> clazz) |
<T extends MetaDataModel> |
DefaultQueryResultMetaDataModel.as(Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
MetaDataModel |
JSONSchemaMetadataModelFactory.buildModel(String jsonSchemaString) |
MetaDataModel |
JSONSampleMetadataModelFactory.buildModel(String json) |
MetaDataModel |
JSONSchemaMetadataModelFactory.buildModel(URL url) |
MetaDataModel |
JSONSampleMetadataModelFactory.buildModel(URL url) |
static MetaDataModel |
JSONMetaDataHelper.buildModelFromNode(com.fasterxml.jackson.databind.JsonNode node) |
MetaDataModel |
DefaultListMetaDataModel.getElementModel() |
MetaDataModel |
ListMetaDataModel.getElementModel() |
MetaDataModel |
DefaultQueryResultMetaDataModel.getKeyMetaDataModel() |
MetaDataModel |
ParameterizedMapMetaDataModel.getKeyMetaDataModel() |
MetaDataModel |
DefaultParameterizedMapMetaDataModel.getKeyMetaDataModel() |
MetaDataModel |
DefinedMapMetaDataModel.getKeyMetaDataModel() |
MetaDataModel |
DefaultDefinedMapMetaDataModel.getKeyMetaDataModel() |
MetaDataModel |
DefaultMetaDataField.getMetaDataModel() |
MetaDataModel |
MetaDataField.getMetaDataModel() |
MetaDataModel |
MetaDataModelFactory.getMetadataModel(Type type) |
MetaDataModel |
MetaData.getPayload()
Returns the contained MetaDataModel
|
MetaDataModel |
DefaultMetaData.getPayload() |
MetaDataModel |
MetaDataModelFactory.ParsingContext.getTypedObject(String typeName) |
MetaDataModel |
ParameterizedMapMetaDataModel.getValueMetaDataModel() |
MetaDataModel |
DefaultParameterizedMapMetaDataModel.getValueMetaDataModel() |
MetaDataModel |
DefaultQueryResultMetaDataModel.getValueMetaDataModel(String key) |
MetaDataModel |
DefinedMapMetaDataModel.getValueMetaDataModel(String key) |
MetaDataModel |
DefaultDefinedMapMetaDataModel.getValueMetaDataModel(String key) |
protected MetaDataModel |
MetaDataModelFactory.parseBeanType(Class<?> klass,
MetaDataModelFactory.ParsingContext context,
FieldPropertyFactory featureFactory) |
protected MetaDataModel |
MetaDataModelFactory.parseClass(Class<?> klass,
MetaDataModelFactory.ParsingContext context,
FieldPropertyFactory featureFactory) |
protected MetaDataModel |
MetaDataModelFactory.parseType(Type type,
MetaDataModelFactory.ParsingContext context,
FieldPropertyFactory featureFactory)
Parses given type and answers schema object corresponding to that type.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,MetaDataModel> |
MetaDataProperties.toMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
MetaData.addProperty(MetaDataPropertyScope scope,
String name,
MetaDataModel propertyModel,
MetaDataFieldProperty... properties)
Adds one property.
|
void |
DefaultMetaData.addProperty(MetaDataPropertyScope scope,
String name,
MetaDataModel propertyModel,
MetaDataFieldProperty... properties) |
void |
MetaDataModelFactory.ParsingContext.addTypedObject(String typeName,
MetaDataModel typedObject) |
| Constructor and Description |
|---|
DefaultDefinedMapMetaDataModel(Map<String,? extends MetaDataModel> metaDataModelMap)
Deprecated.
|
DefaultDefinedMapMetaDataModel(Map<String,? extends MetaDataModel> metaDataModelMap,
String name)
Deprecated.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MetaDataBuilder<T extends MetaDataModel> |
class |
UnknownMetaDataBuilder<T extends MetaDataModel> |
| Modifier and Type | Method and Description |
|---|---|
MetaDataModel |
DefaultMetaDataBuilder.build() |
MetaDataModel |
DefaultJSONMetaDataBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
List<MetaDataFieldProperty> |
FieldPropertyFactory.getProperties(String name,
MetaDataModel metaDataModel) |
List<MetaDataFieldProperty> |
DefaultFieldPropertyFactory.getProperties(String name,
MetaDataModel metaDataModel) |
Copyright © 2015 MuleSoft, Inc.. All rights reserved.