public abstract static class TypeDescription.Generic.AbstractBase extends ModifierReviewable.AbstractBase implements TypeDescription.Generic
TypeDescription.Generic.AbstractBase, TypeDescription.Generic.AnnotationReader, TypeDescription.Generic.Builder, TypeDescription.Generic.LazyProjection, TypeDescription.Generic.OfGenericArray, TypeDescription.Generic.OfNonGenericType, TypeDescription.Generic.OfParameterizedType, TypeDescription.Generic.OfTypeVariable, TypeDescription.Generic.OfWildcardType, TypeDescription.Generic.Visitor<T>TypeDefinition.Sort, TypeDefinition.SuperClassIteratorNamedElement.WithGenericName, NamedElement.WithOptionalName, NamedElement.WithRuntimeNameModifierReviewable.ForFieldDescription, ModifierReviewable.ForMethodDescription, ModifierReviewable.ForParameterDescription, ModifierReviewable.ForTypeDefinition, ModifierReviewable.OfAbstraction, ModifierReviewable.OfByteCodeElement, ModifierReviewable.OfEnumerationAnnotationSource.Empty, AnnotationSource.ExplicitANNOTATION, CLASS, OBJECT, UNDEFINED, VOIDRAW_TYPES_PROPERTYEMPTY_NAME, NO_NAMEEMPTY_MASK| Constructor and Description |
|---|
AbstractBase() |
| Modifier and Type | Method and Description |
|---|---|
TypeDescription.Generic |
asGenericType()
Returns this type definition as a generic type.
|
TypeDescription.Generic |
asRawType()
Returns this type as a raw type.
|
int |
getModifiers()
Returns the modifier that is described by this object.
|
boolean |
represents(Type type)
Checks if the type described by this instance represents
type. |
getEnumerationState, getFieldManifestation, getFieldPersistence, getMethodManifestation, getMethodStrictness, getOwnership, getParameterManifestation, getProvisioningState, getSynchronizationState, getSyntheticState, getTypeManifestation, getVisibility, isAbstract, isAnnotation, isBridge, isDeprecated, isEnum, isFinal, isInterface, isMandated, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrict, isSynchronized, isSynthetic, isTransient, isVarArgs, isVolatileclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, findBindingOf, getComponentType, getDeclaredFields, getDeclaredMethods, getLowerBounds, getOwnerType, getSymbol, getTypeArguments, getTypeVariableSource, getUpperBoundsasErasure, getInterfaces, getSort, getStackSize, getSuperClass, getTypeName, isArray, isPrimitivegetActualNamegetTypeManifestation, isAnnotation, isInterfaceisAbstractgetEnumerationState, isEnumgetOwnership, getVisibility, isDeprecated, isPackagePrivate, isPrivate, isProtected, isPublic, isStaticgetSyntheticState, isFinal, isSyntheticforEach, iterator, spliteratorgetDeclaredAnnotationspublic int getModifiers()
getModifiers in interface ModifierReviewablepublic TypeDescription.Generic asGenericType()
asGenericType in interface TypeDefinitionpublic TypeDescription.Generic asRawType()
asErasure().asGenericType().asRawType in interface TypeDescription.Genericpublic boolean represents(Type type)
type.represents in interface TypeDefinitiontype - The type of interest.true if the type described by this instance represents type.Copyright © 2014–2019. All rights reserved.