org.codehaus.modello.plugin.jpox.metadata
public class JPoxMetadataPlugin extends AbstractMetadataPlugin
Version: $Id: JPoxMetadataPlugin.java 829 2007-03-22 14:32:42Z joakime $
| Field Summary | |
|---|---|
| static String | COLUMN |
| static String | COLUMN_PREFIX |
| static String | DEPENDENT |
| static String | DETACHABLE |
| static String | ENABLED |
| static String | FETCH_GROUPS |
| static String | FOREIGN_KEY_DEFERRED |
| static String | FOREIGN_KEY_DELETE_ACTION |
| static String | FOREIGN_KEY_UPDATE_ACTION |
| static String | IDENTITY_CLASS |
| static String | IDENTITY_TYPE |
| static String | INDEXED |
| static String | JOIN |
| static String | JOIN_TABLE |
| static String | MAPPED_BY |
| static String | MAPPING_IN_PACKAGE |
| static String | NOT_PERSISTED_FIELDS |
| static String | NULL_VALUE |
| static String | PERSISTENCE_MODIFIER |
| static String | PRIMARY_KEY |
| static String | RESERVED_WORD_STRICTNESS |
| static String | TABLE |
| static String | TABLE_PREFIX |
| static String | UNIQUE |
| static String | USE_IDENTIFIERS |
| static String | VALUE_STRATEGY |
| Method Summary | |
|---|---|
| AssociationMetadata | getAssociationMetadata(ModelAssociation association, Map data) |
| ClassMetadata | getClassMetadata(ModelClass clazz, Map data) |
| protected String | getEnumString(Map data, String key, String[] legalValues, String defaultValue) |
| Map | getFieldMap(ModelField field, FieldMetadata metadata) |
| FieldMetadata | getFieldMetadata(ModelField field, Map data) |
| ModelMetadata | getModelMetadata(Model model, Map data) |
| protected String | getString(Map data, String key, String defaultValue) |