|
Cumulus4j API (1.1.0) |
|||||||||
| 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.1.0) |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||