Package-level declarations
Types
A cache for a single type VALUE.
Extension of DataEntryCache which supports TTLs.
Creates a IndexField for the given class, DataCaches can use this field to efficiently index entities for queries on this field. Only one Identity field is allowed per class.
A builder containing predicates to filter data with.
Functions
Returns a DataEntryCache of the given T if its description was registered beforehand, null otherwise.
Inserts a new item into the cache. Inserting an entry with an id that is already present will cause the old value to be overwritten.
Inserts a new expiring item into the cache for ttl. Inserting an entry with an id that is already present will cause the old value to be overwritten.
Inserts new expiring items into the cache for ttl. Inserting an entry with an id that is already present will cause the old value to be overwritten.
Inserts new expiring items into the cache for ttl. Inserting an entry with an id that is already present will cause the old value to be overwritten.
Inserts a new item into the cache until it expires. Inserting an entry with an id that is already present will cause the old value to be overwritten.
Inserts new items into the cache until it expires. Inserting an entry with an id that is already present will cause the old value to be overwritten.
Inserts all items into the cache. Inserting an entry with an id that is already present will cause the old value to be overwritten.