|
Cumulus4j API (1.0.2) |
|||||||||
| 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.model | Data model classes used to store data and meta-data in the backend. |
| Uses of IndexEntry in org.cumulus4j.store |
|---|
| Methods in org.cumulus4j.store with parameters of type IndexEntry | |
|---|---|
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.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(PersistenceManager pmIndex,
FieldMeta fieldMeta,
Long indexedDataEntryID)
Get an existing IndexEntry or create it, if it does not yet exist. |
IndexEntry |
IndexEntryFactory.createIndexEntry(PersistenceManager pmIndex,
FieldMeta fieldMeta,
Object indexKey)
Get an existing IndexEntry just like IndexEntryFactory.getIndexEntry(PersistenceManager, FieldMeta, Object)
or create one, if it does not yet exist. |
static IndexEntry |
IndexEntryObjectRelationHelper.getIndexEntry(PersistenceManager pmIndex,
FieldMeta fieldMeta,
Long indexedDataEntryID)
Get an existing IndexEntry or null, if it does not exist. |
IndexEntry |
IndexEntryFactory.getIndexEntry(PersistenceManager pmIndex,
FieldMeta fieldMeta,
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 | |
|---|---|
abstract Class<? extends IndexEntry> |
IndexEntryFactory.getIndexEntryClass()
Get the concrete implementation class (sub-class) of IndexEntry managed by this factory. |
Class<? extends IndexEntry> |
DefaultIndexEntryFactory.getIndexEntryClass()
|
| Constructor parameters in org.cumulus4j.store.model with type arguments of type IndexEntry | |
|---|---|
DefaultIndexEntryFactory(Class<? extends IndexEntry> idxClass)
|
|
|
Cumulus4j API (1.0.2) |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||