ObjectAccessor<T>public class ObjectAccessProxy<T> extends java.lang.Object implements ObjectAccessor<T>
| Constructor | Description |
|---|---|
ObjectAccessProxy(java.util.function.Supplier<T> objectSupplier,
java.lang.Class<T> javaClass,
java.lang.Object localId) |
| Modifier and Type | Method | Description |
|---|---|---|
T |
access() |
|
java.util.Optional<java.lang.Object> |
getLocalId() |
|
java.util.function.Supplier<T> |
getObjectSupplier() |
|
java.lang.Class |
getTargetClass() |
public java.lang.Class getTargetClass()
getTargetClass in interface ObjectAccessor<T>public java.util.Optional<java.lang.Object> getLocalId()
getLocalId in interface ObjectAccessor<T>public T access()
access in interface ObjectAccessor<T>public java.util.function.Supplier<T> getObjectSupplier()