public interface StringReaderWorkers
StringReader
instances.Modifier and Type | Method and Description |
---|---|
<T> StringReader<T> |
getStringReader(java.lang.Class<T> type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations)
Get a string reader that matches a set of criteria.
|
<T> StringReader<T> getStringReader(java.lang.Class<T> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations)
T
- the type of object to be read from a string.type
- the class of object to be read.genericType
- the type of object to be produced. E.g. if the
message body is to be converted into a method parameter, this will be
the formal type of the method parameter as returned by
Class.getGenericParameterTypes
.annotations
- an array of the annotations on the declaration of the
artifact that will be initialized with the produced instance. E.g. if the
string is to be converted into a method parameter, this will be
the annotations on that parameter returned by
Class.getParameterAnnotations
.Copyright © 2016 Oracle Corporation. All Rights Reserved.