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 public class ObjectFieldArguments extends ObjectPropertyNamedArgumentFinder
Deprecated.this functionality will remain supported, but this class should not be APIInspect an object and binds parameters based on each of its public fields.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Class<?>beanClassDeprecated.private static ConfigCache<java.lang.Class<?>,java.util.Map<java.lang.String,java.util.function.Function<java.lang.Object,TypedValue>>>FIELD_CACHEDeprecated.-
Fields inherited from class org.jdbi.v3.core.argument.internal.ObjectPropertyNamedArgumentFinder
obj
-
-
Constructor Summary
Constructors Constructor Description ObjectFieldArguments(java.lang.String prefix, java.lang.Object bean)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected NamedArgumentFindergetNestedArgumentFinder(TypedValue value)Deprecated.java.util.Optional<java.util.function.Function<java.lang.Object,TypedValue>>getter(java.lang.String name, ConfigRegistry config)Deprecated.protected java.util.Optional<TypedValue>getValue(java.lang.String name, StatementContext ctx)Deprecated.java.lang.StringtoString()Deprecated.-
Methods inherited from class org.jdbi.v3.core.argument.internal.ObjectPropertyNamedArgumentFinder
find
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jdbi.v3.core.argument.NamedArgumentFinder
getNames
-
-
-
-
Field Detail
-
FIELD_CACHE
private static final ConfigCache<java.lang.Class<?>,java.util.Map<java.lang.String,java.util.function.Function<java.lang.Object,TypedValue>>> FIELD_CACHE
Deprecated.
-
beanClass
private final java.lang.Class<?> beanClass
Deprecated.
-
-
Method Detail
-
getter
public java.util.Optional<java.util.function.Function<java.lang.Object,TypedValue>> getter(java.lang.String name, ConfigRegistry config)
Deprecated.
-
getValue
protected java.util.Optional<TypedValue> getValue(java.lang.String name, StatementContext ctx)
Deprecated.- Specified by:
getValuein classObjectPropertyNamedArgumentFinder
-
getNestedArgumentFinder
protected NamedArgumentFinder getNestedArgumentFinder(TypedValue value)
Deprecated.- Specified by:
getNestedArgumentFinderin classObjectPropertyNamedArgumentFinder
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classjava.lang.Object
-
-