|
Cumulus4j API (1.0.0) |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassMeta | |
---|---|
org.cumulus4j.store | Cumulus4j is a plug-in for DataNucleus providing encrypted data-storage. |
org.cumulus4j.store.fieldmanager | Package providing field managers for extracting information from the objects to be persisted so we can pass them on to the backend StoreManager(s), and for taking information from the backend and handing it back to the user by way of their own objects. |
org.cumulus4j.store.model | Data model classes used to store data and meta-data in the backend. |
org.cumulus4j.store.query | Query implementation for JDO and JPA. |
org.cumulus4j.store.query.eval | Evaluators actually doing the query work. |
Uses of ClassMeta in org.cumulus4j.store |
---|
Methods in org.cumulus4j.store that return ClassMeta | |
---|---|
ClassMeta |
Cumulus4jStoreManager.getClassMeta(ExecutionContext ec,
Class<?> clazz)
Get the persistent meta-data of a certain class. |
Uses of ClassMeta in org.cumulus4j.store.fieldmanager |
---|
Constructors in org.cumulus4j.store.fieldmanager with parameters of type ClassMeta | |
---|---|
FetchFieldManager(ObjectProvider op,
CryptoContext cryptoContext,
ClassMeta classMeta,
AbstractClassMetaData dnClassMetaData,
ObjectContainer objectContainer)
|
|
StoreFieldManager(ObjectProvider op,
PersistenceManager pmData,
ClassMeta classMeta,
AbstractClassMetaData dnClassMetaData,
ObjectContainer objectContainer)
|
Uses of ClassMeta in org.cumulus4j.store.model |
---|
Methods in org.cumulus4j.store.model that return ClassMeta | |
---|---|
ClassMeta |
FieldMeta.getClassMeta()
Get the ClassMeta to which this FieldMeta belongs. |
ClassMeta |
DataEntry.getClassMeta()
Get the type of the entity persisted in this container. |
static ClassMeta |
ClassMeta.getClassMeta(PersistenceManager pm,
Class<?> clazz,
boolean throwExceptionIfNotFound)
|
static ClassMeta |
ClassMeta.getClassMeta(PersistenceManager pm,
String packageName,
String simpleClassName,
boolean throwExceptionIfNotFound)
|
ClassMeta |
ClassMeta.getSuperClassMeta()
The super-class' meta-data or null , if there is no persistence-capable super-class. |
Methods in org.cumulus4j.store.model with parameters of type ClassMeta | |
---|---|
static DataEntry |
DataEntry.getDataEntry(PersistenceManager pmData,
ClassMeta classMeta,
String objectID)
Get the DataEntry identified by the given type and JDO/JPA-object-ID. |
static Long |
DataEntry.getDataEntryID(PersistenceManager pmData,
ClassMeta classMeta,
String objectID)
Get the dataEntryID of the DataEntry identified by the
given type and JDO/JPA-object-ID. |
static Set<Long> |
DataEntry.getDataEntryIDsNegated(PersistenceManager pmData,
ClassMeta classMeta,
String notThisObjectID)
Get the dataEntryID s of all those DataEntry instances
which do not match the given type and JDO/JPA-object-ID. |
void |
ClassMeta.setSuperClassMeta(ClassMeta superClassMeta)
|
Constructors in org.cumulus4j.store.model with parameters of type ClassMeta | |
---|---|
DataEntry(ClassMeta classMeta,
String objectID)
Create an instance of DataEntry . |
|
FieldMeta(ClassMeta classMeta,
FieldMeta ownerFieldMeta,
String fieldName,
FieldMetaRole role)
Internal constructor. |
|
FieldMeta(ClassMeta classMeta,
String fieldName)
Create a FieldMeta referencing a real field. |
Uses of ClassMeta in org.cumulus4j.store.query |
---|
Methods in org.cumulus4j.store.query that return types with arguments of type ClassMeta | |
---|---|
static Set<ClassMeta> |
QueryHelper.getCandidateClassMetas(Cumulus4jStoreManager storeMgr,
ExecutionContext ec,
Class<?> candidateClass,
boolean withSubclasses)
Convenience method to return the ClassMeta objects for the specified class (and subclasses if required). |
Methods in org.cumulus4j.store.query with parameters of type ClassMeta | |
---|---|
Object |
QueryEvaluator.getObjectForClassMetaAndObjectIDString(ClassMeta classMeta,
String objectIDString)
|
Method parameters in org.cumulus4j.store.query with type arguments of type ClassMeta | |
---|---|
Set<Long> |
QueryEvaluator.getAllDataEntryIDsForCandidateClasses(Set<ClassMeta> candidateClassMetas)
|
static List<Object> |
QueryHelper.getAllPersistentObjectsForCandidateClasses(PersistenceManager pmData,
ExecutionContext ec,
Set<ClassMeta> candidateClassMetas)
Convenience method to return the persistent objects for the classes with the provided ClassMetas. |
Uses of ClassMeta in org.cumulus4j.store.query.eval |
---|
Methods in org.cumulus4j.store.query.eval with parameters of type ClassMeta | |
---|---|
protected Set<Long> |
PrimaryExpressionResolver.queryMiddle(ClassMeta classMeta,
List<String> tuples)
|
|
Cumulus4j API (1.0.0) |
|||||||||
PREV NEXT | FRAMES NO FRAMES |