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 GenericArrayTypearrayOf(Type elementType)Returns an array type whose elements are all instances ofcomponentType.static ParameterizedTypenewParameterizedType(Type rawType, Type... typeArguments)Returns a new parameterized type, applyingtypeArgumentstorawType.
-
-
-
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, applyingtypeArgumentstorawType. Use this method ifrawTypeis not enclosed in another type.
-
-