Package io.quarkus.funqy.runtime.query
Class QueryObjectMapper
- java.lang.Object
-
- io.quarkus.funqy.runtime.query.QueryObjectMapper
-
public class QueryObjectMapper extends Object
Turn URI parameter map into an object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Map<Class,QueryObjectReader>readers
-
Constructor Summary
Constructors Constructor Description QueryObjectMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Function<String,Object>extractor(Class clz)(package private) Function<String,Object>extractor(Type type)<T> QueryReader<T>readerFor(Class<T> clz)<T> QueryReader<T>readerFor(Class<T> clz, Type genericType)QueryReaderreaderFor(Type type)(package private) QueryPropertySettersetterFor(Class clz, Type genericType)
-
-
-
Field Detail
-
readers
Map<Class,QueryObjectReader> readers
-
-
Method Detail
-
readerFor
public <T> QueryReader<T> readerFor(Class<T> clz)
-
readerFor
public QueryReader readerFor(Type type)
-
readerFor
public <T> QueryReader<T> readerFor(Class<T> clz, Type genericType)
-
setterFor
QueryPropertySetter setterFor(Class clz, Type genericType)
-
-