Interface NamedArgumentFinderFactory
-
- All Known Implementing Classes:
NamedArgumentFinderFactory.Base,NamedArgumentFinderFactory.Bean,NamedArgumentFinderFactory.Fields,NamedArgumentFinderFactory.Methods,NamedArgumentFinderFactory.Pojo,NamedArgumentFinderFactory.ReflectionBase
public interface NamedArgumentFinderFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNamedArgumentFinderFactory.Basestatic classNamedArgumentFinderFactory.Beanstatic classNamedArgumentFinderFactory.Fieldsstatic classNamedArgumentFinderFactory.Methodsstatic classNamedArgumentFinderFactory.Pojostatic classNamedArgumentFinderFactory.PrepareKeystatic classNamedArgumentFinderFactory.ReflectionBase
-
Field Summary
Fields Modifier and Type Field Description static NamedArgumentFinderFactoryBEANstatic NamedArgumentFinderFactoryFIELDSstatic NamedArgumentFinderFactoryMETHODSstatic NamedArgumentFinderFactoryPOJO
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NamedArgumentFinderFactory.PrepareKeykeyFor(java.lang.String prefix, java.lang.Object value)java.util.function.Function<java.lang.String,java.util.Optional<java.util.function.Function<java.lang.Object,Argument>>>prepareFor(ConfigRegistry config, java.util.function.Function<QualifiedType<?>,java.util.function.Function<java.lang.Object,Argument>> argumentFactoryLookup, java.lang.String prefix, java.lang.Object example, java.lang.reflect.Type type)
-
-
-
Field Detail
-
BEAN
static final NamedArgumentFinderFactory BEAN
-
POJO
static final NamedArgumentFinderFactory POJO
-
FIELDS
static final NamedArgumentFinderFactory FIELDS
-
METHODS
static final NamedArgumentFinderFactory METHODS
-
-
Method Detail
-
keyFor
NamedArgumentFinderFactory.PrepareKey keyFor(java.lang.String prefix, java.lang.Object value)
-
prepareFor
java.util.function.Function<java.lang.String,java.util.Optional<java.util.function.Function<java.lang.Object,Argument>>> prepareFor(ConfigRegistry config, java.util.function.Function<QualifiedType<?>,java.util.function.Function<java.lang.Object,Argument>> argumentFactoryLookup, java.lang.String prefix, java.lang.Object example, java.lang.reflect.Type type)
-
-