@FunctionalInterface public interface ArgumentFactory
Argument that binds the value to a prepared statement.| Modifier and Type | Method and Description |
|---|---|
Optional<Argument> |
build(Type type,
Object value,
ConfigRegistry config)
Returns an
Argument for the given value if the factory supports it; empty otherwise. |
Optional<Argument> build(Type type, Object value, ConfigRegistry config)
Argument for the given value if the factory supports it; empty otherwise.type - the known type of value. Depending on the situation this may be a full generic signature e.g.
ParameterizedType, a Class, or Object.class if no type information
is known.value - the value to convert into an Argumentconfig - the config registry, for compositionOptional.empty() otherwise.StatementContext.findArgumentFor(Type, Object),
Arguments.findFor(Type, Object)Copyright © 2017. All rights reserved.