public abstract static class TypeVariableSource.AbstractBase extends ModifierReviewable.AbstractBase implements TypeVariableSource
TypeVariableSource.AbstractBase, TypeVariableSource.Visitor<T>
ByteCodeElement.Token<T extends ByteCodeElement.Token<T>>, ByteCodeElement.TypeDependant<T extends ByteCodeElement.TypeDependant<?,S>,S extends ByteCodeElement.Token<S>>
NamedElement.WithGenericName, NamedElement.WithOptionalName, NamedElement.WithRuntimeName
UNDEFINED
NON_GENERIC_SIGNATURE
EMPTY_NAME, NO_NAME
EMPTY_MASK
Constructor and Description |
---|
AbstractBase() |
Modifier and Type | Method and Description |
---|---|
TypeDescription.Generic |
findVariable(String symbol)
Finds a particular variable with the given name in the closes type variable source that is visible from this instance.
|
isAbstract, isAnnotation, isBridge, isDeprecated, isEnum, isFinal, isInterface, isMandated, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrict, isSuper, isSynchronized, isSynthetic, isTransient, isVarArgs, isVolatile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept, getEnclosingSource, getTypeVariables, isGenericDeclaration
getDescriptor, getGenericSignature, isVisibleTo
getInternalName, getName
getActualName
getModifiers, isAbstract, isAnnotation, isBridge, isDeprecated, isEnum, isFinal, isInterface, isMandated, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrict, isSuper, isSynchronized, isSynthetic, isTransient, isVarArgs, isVolatile
getDeclaringType
getDeclaredAnnotations
public TypeDescription.Generic findVariable(String symbol)
TypeVariableSource
findVariable
in interface TypeVariableSource
symbol
- The symbolic name of the type variable.Copyright © 2014–2016. All rights reserved.