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