Uses of Interface
org.mule.common.metadata.MetaDataModel

Packages that use MetaDataModel
org.mule.common.metadata   
org.mule.common.metadata.builder   
org.mule.common.metadata.field.property   
 

Uses of MetaDataModel in org.mule.common.metadata
 

Subinterfaces of MetaDataModel in org.mule.common.metadata
 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.
 

Classes in org.mule.common.metadata that implement MetaDataModel
 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 DefaultUnknownMetaDataModel
          Shouldn't use this directly.
 class DefaultXmlMetaDataModel
          XML metadata representation
 

Fields in org.mule.common.metadata declared as MetaDataModel
 MetaDataModel MetaDataModelFactory.ParsingContext.OBJECT
           
 

Methods in org.mule.common.metadata with type parameters of type MetaDataModel
<T extends MetaDataModel>
T
DefaultQueryResultMetaDataModel.as(Class<T> clazz)
           
<T extends MetaDataModel>
T
AbstractMetaDataModel.as(Class<T> clazz)
           
<T extends MetaDataModel>
T
MetaDataModel.as(Class<T> clazz)
          Used internally to determine the type of the model.
 

Methods in org.mule.common.metadata that return MetaDataModel
 MetaDataModel ListMetaDataModel.getElementModel()
           
 MetaDataModel DefaultListMetaDataModel.getElementModel()
           
 MetaDataModel DefaultDefinedMapMetaDataModel.getKeyMetaDataModel()
           
 MetaDataModel ParameterizedMapMetaDataModel.getKeyMetaDataModel()
           
 MetaDataModel DefaultQueryResultMetaDataModel.getKeyMetaDataModel()
           
 MetaDataModel DefinedMapMetaDataModel.getKeyMetaDataModel()
           
 MetaDataModel DefaultParameterizedMapMetaDataModel.getKeyMetaDataModel()
           
 MetaDataModel MetaDataField.getMetaDataModel()
           
 MetaDataModel DefaultMetaDataField.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 DefaultDefinedMapMetaDataModel.getValueMetaDataModel(String key)
           
 MetaDataModel DefaultQueryResultMetaDataModel.getValueMetaDataModel(String key)
           
 MetaDataModel DefinedMapMetaDataModel.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.
 

Methods in org.mule.common.metadata that return types with arguments of type MetaDataModel
 Map<String,MetaDataModel> MetaDataProperties.toMap()
           
 

Methods in org.mule.common.metadata with parameters of type MetaDataModel
 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)
           
 

Constructors in org.mule.common.metadata with parameters of type MetaDataModel
DefaultListMetaDataModel(MetaDataModel model)
           
DefaultListMetaDataModel(MetaDataModel model, boolean isArray)
           
DefaultMetaData(MetaData oldMetadata, MetaDataModel payload)
          Copy constructor.
DefaultMetaData(MetaDataModel payload)
          Default Constructor.
DefaultMetaDataField(String name, MetaDataModel model)
           
DefaultMetaDataField(String name, MetaDataModel model, List<MetaDataFieldProperty> fieldProperties)
           
DefaultMetaDataField(String name, MetaDataModel model, MetaDataField.FieldAccessType accessType)
           
DefaultMetaDataField(String name, MetaDataModel model, MetaDataField.FieldAccessType accessType, List<MetaDataFieldProperty> fieldProperties)
           
DefaultMetaDataField(String name, MetaDataModel model, MetaDataFieldProperty... fieldProperties)
           
DefaultParameterizedMapMetaDataModel(MetaDataModel keyMetaDataModel, MetaDataModel valueMetaDataModel)
           
DefaultParameterizedMapMetaDataModel(MetaDataModel keyMetaDataModel, MetaDataModel valueMetaDataModel, String name)
           
 

Constructor parameters in org.mule.common.metadata with type arguments of type MetaDataModel
DefaultDefinedMapMetaDataModel(Map<String,? extends MetaDataModel> metaDataModelMap)
          Deprecated. 
DefaultDefinedMapMetaDataModel(Map<String,? extends MetaDataModel> metaDataModelMap, String name)
          Deprecated. 
 

Uses of MetaDataModel in org.mule.common.metadata.builder
 

Classes in org.mule.common.metadata.builder with type parameters of type MetaDataModel
 interface MetaDataBuilder<T extends MetaDataModel>
           
 class UnknownMetaDataBuilder<T extends MetaDataModel>
           
 

Methods in org.mule.common.metadata.builder that return MetaDataModel
 MetaDataModel DefaultMetaDataBuilder.build()
           
 

Uses of MetaDataModel in org.mule.common.metadata.field.property
 

Methods in org.mule.common.metadata.field.property with parameters of type MetaDataModel
 List<MetaDataFieldProperty> FieldPropertyFactory.getProperties(String name, MetaDataModel metaDataModel)
           
 List<MetaDataFieldProperty> DefaultFieldPropertyFactory.getProperties(String name, MetaDataModel metaDataModel)
           
 



Copyright © 2014. All rights reserved.