|
Cumulus4j API (1.2.0-SNAPSHOT) |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IndexEntry | |
---|---|
org.cumulus4j.store | Cumulus4j is a plug-in for DataNucleus providing encrypted data-storage. |
org.cumulus4j.store.datastoreversion.command |
Package providing implementations of DatastoreVersionCommand . |
org.cumulus4j.store.model | Data model classes used to store data and meta-data in the backend. |
org.cumulus4j.store.query.eval | Evaluators actually doing the query work. |
Uses of IndexEntry in org.cumulus4j.store |
---|
Methods in org.cumulus4j.store that return IndexEntry | |
---|---|
protected abstract IndexEntry |
IndexEntryAction.getIndexEntry(IndexEntryFactory indexEntryFactory,
CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
ClassMeta classMeta,
Object fieldValue)
|
protected abstract IndexEntry |
IndexEntryAction.getIndexEntryForObjectRelation(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
ClassMeta classMeta,
Long otherDataEntryID)
|
Methods in org.cumulus4j.store with parameters of type IndexEntry | |
---|---|
protected abstract void |
IndexEntryAction._perform(CryptoContext cryptoContext,
IndexEntry indexEntry,
long dataEntryID)
|
IndexValue |
EncryptionHandler.decryptIndexEntry(CryptoContext cryptoContext,
IndexEntry indexEntry)
Get a plain (unencrypted) IndexValue from the encrypted byte-array in
the IndexEntry.indexValue property. |
void |
EncryptionHandler.encryptIndexEntry(CryptoContext cryptoContext,
IndexEntry indexEntry,
IndexValue indexValue)
Encrypt the given plain indexValue and store the cipher-text into the given
indexEntry . |
Uses of IndexEntry in org.cumulus4j.store.datastoreversion.command |
---|
Methods in org.cumulus4j.store.datastoreversion.command that return types with arguments of type IndexEntry | |
---|---|
protected List<IndexEntry> |
RecreateIndex.getIndexEntries(Class<? extends IndexEntry> indexEntryClass,
long fromIndexEntryIDIncl,
Long toIndexEntryIDExcl)
|
protected List<IndexEntry> |
RecreateIndex.getIndexEntries(long fromIndexEntryIDIncl,
Long toIndexEntryIDExcl)
|
protected Set<Class<? extends IndexEntry>> |
IntroduceKeyStoreRefID.getIndexEntryClasses()
|
protected Set<Class<? extends IndexEntry>> |
RecreateIndex.getIndexEntryClasses()
|
Method parameters in org.cumulus4j.store.datastoreversion.command with type arguments of type IndexEntry | |
---|---|
protected List<IndexEntry> |
RecreateIndex.getIndexEntries(Class<? extends IndexEntry> indexEntryClass,
long fromIndexEntryIDIncl,
Long toIndexEntryIDExcl)
|
protected Long |
RecreateIndex.getMinMaxIndexEntryID(Class<? extends IndexEntry> indexEntryClass,
String minMax)
|
Uses of IndexEntry in org.cumulus4j.store.model |
---|
Subclasses of IndexEntry in org.cumulus4j.store.model | |
---|---|
class |
IndexEntryByte
Persistent index information for fields of type byte or Byte . |
class |
IndexEntryContainerSize
Persistent index information for the size of fields of type Collection /Map . |
class |
IndexEntryCurrency
Persistent index information for fields of type Currency . |
class |
IndexEntryDate
Persistent index information for fields of type Date . |
class |
IndexEntryDouble
Persistent index information for fields of type double or Double . |
class |
IndexEntryFloat
Persistent index information for fields of type float or Float . |
class |
IndexEntryInteger
Persistent index information for fields of type int or Integer . |
class |
IndexEntryLong
Persistent index information for fields of type long or Long . |
class |
IndexEntryShort
Persistent index information for fields of type short or Short . |
class |
IndexEntryStringLong
Persistent index information for fields of type String being longer than 255 characters (e.g. |
class |
IndexEntryStringShort
Persistent index information for fields of type String being shorter than 256 characters (e.g. |
class |
IndexEntryURI
Persistent index information for fields of type URI . |
class |
IndexEntryURL
Persistent index information for fields of type URL . |
class |
IndexEntryUUID
Persistent index information for fields of type UUID . |
Methods in org.cumulus4j.store.model that return IndexEntry | |
---|---|
static IndexEntry |
IndexEntryObjectRelationHelper.createIndexEntry(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
ClassMeta classMeta,
Long indexedDataEntryID)
Get an existing IndexEntry or create it, if it does not yet exist. |
IndexEntry |
IndexEntryFactory.createIndexEntry(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
ClassMeta classMeta,
Object indexKey)
Get an existing IndexEntry just like IndexEntryFactory.getIndexEntry(CryptoContext, PersistenceManager, FieldMeta, ClassMeta, Object)
or create one, if it does not yet exist. |
static IndexEntry |
IndexEntryObjectRelationHelper.getIndexEntry(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
ClassMeta classMeta,
Long indexedDataEntryID)
Get an existing IndexEntry or null , if it does not exist. |
IndexEntry |
IndexEntryFactory.getIndexEntry(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
ClassMeta classMeta,
Object indexKey)
Get an IndexEntry for the specified unique key fields or null , if no such instance
exists. |
Methods in org.cumulus4j.store.model that return types with arguments of type IndexEntry | |
---|---|
static List<IndexEntry> |
IndexEntryObjectRelationHelper.getIndexEntries(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
List<ClassMeta> classMetas,
Long indexedDataEntryID)
|
List<IndexEntry> |
IndexEntryFactory.getIndexEntries(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
List<ClassMeta> classMetas,
Object indexKey)
|
static List<IndexEntry> |
IndexEntryObjectRelationHelper.getIndexEntriesIncludingSubClasses(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
ClassMeta classMeta,
Long indexedDataEntryID)
|
List<IndexEntry> |
IndexEntryFactory.getIndexEntriesIncludingSubClasses(CryptoContext cryptoContext,
PersistenceManager pmIndex,
FieldMeta fieldMeta,
ClassMeta classMeta,
Object indexKey)
|
abstract Class<? extends IndexEntry> |
IndexEntryFactory.getIndexEntryClass()
Get the concrete implementation class (sub-class) of IndexEntry managed by this factory. |
Class<? extends IndexEntry> |
DefaultIndexEntryFactory.getIndexEntryClass()
|
Set<Class<? extends IndexEntry>> |
IndexEntryFactoryRegistry.getIndexEntryClasses()
|
Constructor parameters in org.cumulus4j.store.model with type arguments of type IndexEntry | |
---|---|
DefaultIndexEntryFactory(Class<? extends IndexEntry> idxClass)
|
Uses of IndexEntry in org.cumulus4j.store.query.eval |
---|
Method parameters in org.cumulus4j.store.query.eval with type arguments of type IndexEntry | |
---|---|
protected Set<Long> |
ExpressionHelper.ContainsConstantResolver.getDataEntryIDsFromIndexEntries(Collection<? extends IndexEntry> indexEntries)
|
|
Cumulus4j API (1.2.0-SNAPSHOT) |
|||||||||
PREV NEXT | FRAMES NO FRAMES |