MetadataPluginpublic class ModelMetadataPlugin extends AbstractMetadataPlugin implements MetadataPlugin
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
LOCATION_TRACKER |
|
static java.lang.String |
ROOT_ELEMENT |
|
static java.lang.String |
SOURCE_TRACKER |
ROLE| Constructor | Description |
|---|---|
ModelMetadataPlugin() |
| Modifier and Type | Method | Description |
|---|---|---|
AssociationMetadata |
getAssociationMetadata(ModelAssociation association,
java.util.Map<java.lang.String,java.lang.String> data) |
|
ClassMetadata |
getClassMetadata(ModelClass clazz,
java.util.Map<java.lang.String,java.lang.String> data) |
|
FieldMetadata |
getFieldMetadata(ModelField field,
java.util.Map<java.lang.String,java.lang.String> data) |
|
InterfaceMetadata |
getInterfaceMetadata(ModelInterface iface,
java.util.Map<java.lang.String,java.lang.String> data) |
|
ModelMetadata |
getModelMetadata(Model model,
java.util.Map<java.lang.String,java.lang.String> data) |
enableLogging, getLogger, setupLogger, setupLogger, setupLoggergetBoolean, getStringpublic static final java.lang.String ROOT_ELEMENT
public static final java.lang.String LOCATION_TRACKER
public static final java.lang.String SOURCE_TRACKER
public ModelMetadata getModelMetadata(Model model, java.util.Map<java.lang.String,java.lang.String> data)
getModelMetadata in interface MetadataPluginpublic ClassMetadata getClassMetadata(ModelClass clazz, java.util.Map<java.lang.String,java.lang.String> data)
getClassMetadata in interface MetadataPluginpublic InterfaceMetadata getInterfaceMetadata(ModelInterface iface, java.util.Map<java.lang.String,java.lang.String> data)
getInterfaceMetadata in interface MetadataPluginpublic FieldMetadata getFieldMetadata(ModelField field, java.util.Map<java.lang.String,java.lang.String> data)
getFieldMetadata in interface MetadataPluginpublic AssociationMetadata getAssociationMetadata(ModelAssociation association, java.util.Map<java.lang.String,java.lang.String> data)
getAssociationMetadata in interface MetadataPlugin