org.mule.common.metadata
Class DefaultParameterizedMapMetaDataModel
java.lang.Object
org.mule.common.metadata.AbstractMetaDataModel
org.mule.common.metadata.DefaultParameterizedMapMetaDataModel
- All Implemented Interfaces:
- MetaDataModel, ParameterizedMapMetaDataModel
public class DefaultParameterizedMapMetaDataModel
- extends AbstractMetaDataModel
- implements ParameterizedMapMetaDataModel
Map metadata representation
Shouldn't use this directly. Use DefaultMetaDataBuilder instead.
| Methods inherited from class org.mule.common.metadata.AbstractMetaDataModel |
addAllProperties, addProperty, as, getDataType, getImplementationClass, getProperties, getProperty, hasProperty, removeProperty, setImplementationClass, toString |
DefaultParameterizedMapMetaDataModel
public DefaultParameterizedMapMetaDataModel(MetaDataModel keyMetaDataModel,
MetaDataModel valueMetaDataModel)
DefaultParameterizedMapMetaDataModel
public DefaultParameterizedMapMetaDataModel(MetaDataModel keyMetaDataModel,
MetaDataModel valueMetaDataModel,
String name)
getKeyMetaDataModel
public MetaDataModel getKeyMetaDataModel()
- Specified by:
getKeyMetaDataModel in interface ParameterizedMapMetaDataModel
getValueMetaDataModel
public MetaDataModel getValueMetaDataModel()
- Specified by:
getValueMetaDataModel in interface ParameterizedMapMetaDataModel
getName
public String getName()
- Specified by:
getName in interface ParameterizedMapMetaDataModel
hashCode
public int hashCode()
- Overrides:
hashCode in class AbstractMetaDataModel
equals
public boolean equals(Object obj)
- Overrides:
equals in class AbstractMetaDataModel
accept
public void accept(MetaDataModelVisitor modelVisitor)
- Description copied from interface:
MetaDataModel
- Used internally for go over the model structure.
- Specified by:
accept in interface MetaDataModel
Copyright © 2014. All rights reserved.