Package org.jdbi.v3.core.argument
Class ObjectFieldArguments
java.lang.Object
org.jdbi.v3.core.argument.internal.ObjectPropertyNamedArgumentFinder
org.jdbi.v3.core.argument.ObjectFieldArguments
- All Implemented Interfaces:
NamedArgumentFinder
Deprecated.
this functionality will remain supported, but this class should not be API
Inspect an object and binds parameters based on each of its public fields.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Class<?>Deprecated.private static final ConfigCache<Class<?>,Map<String, Function<Object, TypedValue>>> Deprecated.Fields inherited from class org.jdbi.v3.core.argument.internal.ObjectPropertyNamedArgumentFinder
obj -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected NamedArgumentFinderDeprecated.getter(String name, ConfigRegistry config) Deprecated.protected Optional<TypedValue>getValue(String name, StatementContext ctx) Deprecated.toString()Deprecated.Methods inherited from class org.jdbi.v3.core.argument.internal.ObjectPropertyNamedArgumentFinder
findMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jdbi.v3.core.argument.NamedArgumentFinder
getNames
-
Field Details
-
FIELD_CACHE
Deprecated. -
beanClass
Deprecated.
-
-
Constructor Details
-
ObjectFieldArguments
Deprecated.- Parameters:
prefix- an optional prefix (we insert a '.' as a separator)bean- the bean to inspect and bind
-
-
Method Details
-
getter
Deprecated. -
getValue
Deprecated.- Specified by:
getValuein classObjectPropertyNamedArgumentFinder
-
getNestedArgumentFinder
Deprecated.- Specified by:
getNestedArgumentFinderin classObjectPropertyNamedArgumentFinder
-
toString
Deprecated.
-