T - generic argument typepublic abstract class GenericArgument<T> extends DefaultArgument<T>
Argument.
Example usage: new GenericArgument<List<T>>() {}
CONTAINER_TYPES, PROVIDER_TYPESBOOLEAN, BYTE, CHAR, DOUBLE, FLOAT, INT, LIST_OF_STRING, LONG, OBJECT_ARGUMENT, SHORT, STRING, VOID, VOID_OBJECT, ZERO_ARGUMENTSEMPTY| Modifier | Constructor and Description |
|---|---|
protected |
GenericArgument()
Default constructor.
|
asArgument, equals, equalsType, getAnnotationMetadata, getFirstTypeVariable, getName, getType, getTypeParameters, getTypeVariables, hashCode, isTypeVariable, toString, typeHashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitisAssignableFrom, isAssignableFrom, isInstance, listOf, listOf, mapOf, mapOf, of, of, of, of, of, of, of, of, of, ofTypeVariable, ofTypeVariable, ofTypeVariable, ofTypeVariable, setOf, setOf, toClassArray, toStringasParameterizedType, getSimpleName, getTypeName, getTypeString, getWrappedType, getWrapperType, hasTypeVariables, isArray, isAsync, isAsyncOrReactive, isCompletable, isContainerType, isOptional, isPrimitive, isProvider, isReactive, isSpecifiedSingle, isVoid, isWrapperTypegetTypeVariableisDeclaredNonNull, isDeclaredNullable, isNonNull, isNullablefindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared