| Modifier and Type | Method and Description |
|---|---|
<V> V |
extract(Extractor<T,V,S> extractor)
Extracts value from handle's object using given extractor
and internal handle's cache.
|
T |
get() |
PK |
getPrimaryKey() |
boolean |
isValid() |
void |
remove()
Removes object referenced by this handle.
|
void |
update()
Clears cache and updates
indexes.
|
void |
update(T obj)
Updates object referenced by this handle.
|
void update(T obj)
obj - New object for the handle (for immutable objects).void update()
void remove()
PK getPrimaryKey()
boolean isValid()