public static interface ByteCodeElement.Accessible extends ByteCodeElement
ByteCodeElement.Accessible, ByteCodeElement.Token<T extends ByteCodeElement.Token<T>>, ByteCodeElement.TypeDependant<T extends ByteCodeElement.TypeDependant<?,S>,S extends ByteCodeElement.Token<S>>
NamedElement.WithGenericName, NamedElement.WithRuntimeName
ModifierReviewable.AbstractBase
NON_GENERIC_SIGNATURE
EMPTY_NAME
EMPTY_MASK
Modifier and Type | Method and Description |
---|---|
boolean |
isAccessibleTo(TypeDescription typeDescription)
Determines if this byte code element is considered accessible to the given type by the semantics
of the Java reflection API.
|
getDescriptor, getGenericSignature, isVisibleTo
getInternalName, getName
getSourceCodeName
getModifiers, isAbstract, isAnnotation, isBridge, isDeprecated, isEnum, isFinal, isInterface, isMandated, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrict, isSuper, isSynchronized, isSynthetic, isTransient, isVarArgs, isVolatile
getDeclaringType
getDeclaredAnnotations
boolean isAccessibleTo(TypeDescription typeDescription)
typeDescription
- The type for which the access is to be determined.true
if this element is considered accessible to the given type.Copyright © 2014–2015. All rights reserved.