Package org.jdbi.v3.core.argument
Class ObjectMethodArguments
- java.lang.Object
-
- org.jdbi.v3.core.argument.internal.ObjectPropertyNamedArgumentFinder
-
- org.jdbi.v3.core.argument.ObjectMethodArguments
-
- All Implemented Interfaces:
NamedArgumentFinder
@Deprecated public class ObjectMethodArguments extends ObjectPropertyNamedArgumentFinder
Deprecated.this functionality will remain supported, but this class should not be APIBinds public methods with no parameters on a specified object.
-
-
Field Summary
Fields Modifier and Type Field Description private static ConfigCache<java.lang.Class<?>,java.util.Map<java.lang.String,java.util.function.Function<java.lang.Object,TypedValue>>>NULLARY_METHOD_CACHEDeprecated.-
Fields inherited from class org.jdbi.v3.core.argument.internal.ObjectPropertyNamedArgumentFinder
obj
-
-
Constructor Summary
Constructors Constructor Description ObjectMethodArguments(java.lang.String prefix, java.lang.Object object)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description private static java.lang.reflect.MethodbridgeMethodMerge(java.lang.reflect.Method a, java.lang.reflect.Method b)Deprecated.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.private static java.util.Map<java.lang.String,java.util.function.Function<java.lang.Object,TypedValue>>load(ConfigRegistry config, java.lang.Class<?> type)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
-
NULLARY_METHOD_CACHE
private static final ConfigCache<java.lang.Class<?>,java.util.Map<java.lang.String,java.util.function.Function<java.lang.Object,TypedValue>>> NULLARY_METHOD_CACHE
Deprecated.
-
-
Method Detail
-
load
private static java.util.Map<java.lang.String,java.util.function.Function<java.lang.Object,TypedValue>> load(ConfigRegistry config, java.lang.Class<?> type)
Deprecated.
-
getValue
protected java.util.Optional<TypedValue> getValue(java.lang.String name, StatementContext ctx)
Deprecated.- Specified by:
getValuein classObjectPropertyNamedArgumentFinder
-
getter
public java.util.Optional<java.util.function.Function<java.lang.Object,TypedValue>> getter(java.lang.String name, ConfigRegistry config)
Deprecated.
-
getNestedArgumentFinder
protected NamedArgumentFinder getNestedArgumentFinder(TypedValue value)
Deprecated.- Specified by:
getNestedArgumentFinderin classObjectPropertyNamedArgumentFinder
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classjava.lang.Object
-
bridgeMethodMerge
private static java.lang.reflect.Method bridgeMethodMerge(java.lang.reflect.Method a, java.lang.reflect.Method b)Deprecated.
-
-