Class JavaMetadataPlugin
java.lang.Object
org.codehaus.modello.metadata.AbstractMetadataPlugin
org.codehaus.modello.plugin.java.metadata.JavaMetadataPlugin
- All Implemented Interfaces:
org.codehaus.modello.metadata.MetadataPlugin
@Named("java")
@Singleton
public class JavaMetadataPlugin
extends org.codehaus.modello.metadata.AbstractMetadataPlugin
implements org.codehaus.modello.metadata.MetadataPlugin
- Author:
- Emmanuel Venisse
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from interface org.codehaus.modello.metadata.MetadataPlugin
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.codehaus.modello.metadata.AssociationMetadata
getAssociationMetadata
(org.codehaus.modello.model.ModelAssociation association, Map<String, String> data) org.codehaus.modello.metadata.ClassMetadata
getClassMetadata
(org.codehaus.modello.model.ModelClass clazz, Map<String, String> data) org.codehaus.modello.metadata.FieldMetadata
getFieldMetadata
(org.codehaus.modello.model.ModelField field, Map<String, String> data) org.codehaus.modello.metadata.InterfaceMetadata
getInterfaceMetadata
(org.codehaus.modello.model.ModelInterface iface, Map<String, String> data) org.codehaus.modello.metadata.ModelMetadata
getModelMetadata
(org.codehaus.modello.model.Model model, Map<String, String> data) Methods inherited from class org.codehaus.modello.metadata.AbstractMetadataPlugin
getBoolean, getLogger, getString
-
Field Details
-
JAVA_ABSTRACT
- See Also:
-
JAVA_ADDER
- See Also:
-
JAVA_BIDI
- See Also:
-
JAVA_ENABLED
- See Also:
-
JAVA_GETTER
- See Also:
-
JAVA_INIT
- See Also:
-
JAVA_SETTER
- See Also:
-
JAVA_USE_INTERFACE
- See Also:
-
JAVA_CLONE
- See Also:
-
JAVA_CLONE_HOOK
- See Also:
-
JAVA_GENERATE_TOSTRING
- Since:
- 1.8
- See Also:
-
JAVA_SUPPRESS_ALL_WARNINGS
- See Also:
-
JAVA_GENERATE_BUILDER
- Since:
- 1.8
- See Also:
-
JAVA_GENERATE_STATIC_CREATORS
- Since:
- 1.8
- See Also:
-
-
Constructor Details
-
JavaMetadataPlugin
public JavaMetadataPlugin()
-
-
Method Details
-
getModelMetadata
public org.codehaus.modello.metadata.ModelMetadata getModelMetadata(org.codehaus.modello.model.Model model, Map<String, String> data) - Specified by:
getModelMetadata
in interfaceorg.codehaus.modello.metadata.MetadataPlugin
-
getClassMetadata
public org.codehaus.modello.metadata.ClassMetadata getClassMetadata(org.codehaus.modello.model.ModelClass clazz, Map<String, String> data) - Specified by:
getClassMetadata
in interfaceorg.codehaus.modello.metadata.MetadataPlugin
-
getInterfaceMetadata
public org.codehaus.modello.metadata.InterfaceMetadata getInterfaceMetadata(org.codehaus.modello.model.ModelInterface iface, Map<String, String> data) - Specified by:
getInterfaceMetadata
in interfaceorg.codehaus.modello.metadata.MetadataPlugin
-
getFieldMetadata
public org.codehaus.modello.metadata.FieldMetadata getFieldMetadata(org.codehaus.modello.model.ModelField field, Map<String, String> data) - Specified by:
getFieldMetadata
in interfaceorg.codehaus.modello.metadata.MetadataPlugin
-
getAssociationMetadata
public org.codehaus.modello.metadata.AssociationMetadata getAssociationMetadata(org.codehaus.modello.model.ModelAssociation association, Map<String, String> data) - Specified by:
getAssociationMetadata
in interfaceorg.codehaus.modello.metadata.MetadataPlugin
-