|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DatastoreFieldRole | |
org.jpox.metadata | Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. |
org.jpox.store | Definition of the storage of the classes. |
org.jpox.store.rdbms.sqlidentifier | This package contains a series of classes defining the names of datastore objects, such as tables, foreign keys, indexes, primary keys etc. |
org.jpox.store.rdbms.table | Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations. |
Uses of DatastoreFieldRole in org.jpox.metadata |
Methods in org.jpox.metadata with parameters of type DatastoreFieldRole | |
java.lang.String[] |
MetaDataUtils.getImplementationNamesForReferenceField(AbstractPropertyMetaData fmd,
DatastoreFieldRole role,
ClassLoaderResolver clr)
Convenience method to return the class names of the available implementation types for an interface/Object field, given its required role. |
Uses of DatastoreFieldRole in org.jpox.store |
Fields in org.jpox.store declared as DatastoreFieldRole | |
static DatastoreFieldRole |
DatastoreFieldRole.CUSTOM
custom |
static DatastoreFieldRole |
DatastoreFieldRole.NONE
none |
static DatastoreFieldRole |
DatastoreFieldRole.OWNER
owner |
static DatastoreFieldRole |
DatastoreFieldRole.FIELD
field |
static DatastoreFieldRole |
DatastoreFieldRole.COLLECTION_ELEMENT
element of a collection |
static DatastoreFieldRole |
DatastoreFieldRole.ARRAY_ELEMENT
element of an array |
static DatastoreFieldRole |
DatastoreFieldRole.MAP_KEY
key of a map |
static DatastoreFieldRole |
DatastoreFieldRole.MAP_VALUE
value of a map |
static DatastoreFieldRole |
DatastoreFieldRole.INDEX
index |
Methods in org.jpox.store with parameters of type DatastoreFieldRole | |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
java.lang.String javaName,
boolean embedded,
DatastoreFieldRole role)
To be called when we want an identifier name creating based on the java field name, and a particular "role". |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
DatastoreIdentifier baseSQLID,
boolean embedded,
DatastoreFieldRole role)
To be called when you already have an existing identifier and want to use it as a base for the new one, applying a particular "role". |
Uses of DatastoreFieldRole in org.jpox.store.rdbms.sqlidentifier |
Methods in org.jpox.store.rdbms.sqlidentifier with parameters of type DatastoreFieldRole | |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
java.lang.String javaName,
boolean embedded,
DatastoreFieldRole role)
To be called when we want an identifier name creating based on the java field name, and a particular "role". |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
DatastoreIdentifier baseSQLID,
boolean embedded,
DatastoreFieldRole role)
To be called when you already have an existing identifier and want to use it as a base for the new one, applying a particular "role". |
Uses of DatastoreFieldRole in org.jpox.store.rdbms.table |
Methods in org.jpox.store.rdbms.table with parameters of type DatastoreFieldRole | |
static JavaTypeMapping |
ColumnCreator.createColumnsForJoinTables(java.lang.Class javaType,
AbstractPropertyMetaData fmd,
ColumnMetaData[] columnMetaData,
StoreManager storeMgr,
DatastoreContainerObject table,
boolean primaryKey,
boolean nullable,
boolean serialised,
boolean embedded,
DatastoreFieldRole role,
ClassLoaderResolver clr,
JavaTypeMapping adapterColumnMapping,
boolean adapterColumnMandatory)
Method to create the required columns (and mapping if necessary) for a field |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |