| Package | Description |
|---|---|
| net.sf.jkniv.reflect | |
| net.sf.jkniv.reflect.beans | |
| net.sf.jkniv.whinstone.couchdb.commands | |
| net.sf.jkniv.whinstone.statement | |
| net.sf.jkniv.whinstone.types |
| Modifier and Type | Method and Description |
|---|---|
static <T> Injectable<T> |
InjectableFactory.of(ObjectProxy<T> proxy)
Build a new instance of injectable data for objects using properties methods (not field attributes)
|
| Modifier and Type | Method and Description |
|---|---|
ObjectProxy<T> |
ObjectProxy.mute(Class<? extends Exception> ex)
When the proxy catch a Exception to handler by
ReflectionException
a mute rule is used to not throw the exception. |
static <T> ObjectProxy<T> |
ObjectProxyFactory.of(Class<T> targetClass)
Build proxy object for class type of
targetClazz |
static <T> ObjectProxy<T> |
ObjectProxyFactory.of(String className)
Build proxy object for class type of
className |
static <T> ObjectProxy<T> |
ObjectProxyFactory.of(T target)
Build proxy object for instance of object
target |
ObjectProxy<T> |
ObjectProxy.with(HandleableException handle) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractCommand.injectAutoIdentity(ObjectProxy<?> proxy,
Object param,
String id,
String rev,
String properName,
PropertyAccess accessId,
PropertyAccess accessRev) |
protected void |
AbstractCommand.injectIdentity(ObjectProxy<?> proxy,
Object param,
String id,
String rev,
PropertyAccess accessId,
PropertyAccess accessRev) |
| Modifier and Type | Method and Description |
|---|---|
<T,R> void |
AbstractResultRow.setValueOf(ObjectProxy<T> proxy,
JdbcColumn<R> column,
R rs) |
| Modifier and Type | Method and Description |
|---|---|
<T,R> Convertible<Object,Object> |
RegisterType.toAttribute(JdbcColumn<R> column,
ObjectProxy<T> proxy)
Retrieve a
Convertible instance to customize the
value of database to class field. |
<T> Convertible<Object,Object> |
RegisterType.toJdbc(PropertyAccess access,
ObjectProxy<T> proxy)
Retrieve a
Convertible instance to customize the
value of database to class field. |
Copyright © 2012–2020 jkniv, copyleft code. All rights reserved.