Package io.avaje.jsonb.core
Class Util
- java.lang.Object
-
- io.avaje.jsonb.core.Util
-
public final class Util extends Object
Utility methods for defining Types.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static GenericArrayType
arrayOf(Type elementType)
Returns an array type whose elements are all instances ofcomponentType
.static ParameterizedType
newParameterizedType(Type rawType, Type... typeArguments)
Returns a new parameterized type, applyingtypeArguments
torawType
.
-
-
-
Method Detail
-
arrayOf
public static GenericArrayType arrayOf(Type elementType)
Returns an array type whose elements are all instances ofcomponentType
.
-
newParameterizedType
public static ParameterizedType newParameterizedType(Type rawType, Type... typeArguments)
Returns a new parameterized type, applyingtypeArguments
torawType
. Use this method ifrawType
is not enclosed in another type.
-
-