public abstract static class FieldDescription.InDefinedShape.AbstractBase extends FieldDescription.AbstractBase implements FieldDescription.InDefinedShape
FieldDescription.InDefinedShape.AbstractBase
FieldDescription.ForLoadedField, FieldDescription.InDefinedShape, FieldDescription.Latent, FieldDescription.Token, FieldDescription.TypeSubstituting
ByteCodeElement.Accessible, ByteCodeElement.TypeDependant<T extends ByteCodeElement.TypeDependant<?,S>,S extends ByteCodeElement.Token<S>>
NamedElement.WithGenericName, NamedElement.WithRuntimeName
NO_DEFAULT_VALUE
NON_GENERIC_SIGNATURE
EMPTY_NAME, NO_NAME
EMPTY_MASK
Constructor and Description |
---|
AbstractBase() |
Modifier and Type | Method and Description |
---|---|
FieldDescription.InDefinedShape |
asDefined()
Returns this type dependant in its defined shape, i.e.
|
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.
|
asToken, asToken, equals, getDescriptor, getGenericSignature, getInternalName, getSourceCodeName, hashCode, isVisibleTo, toGenericString, toString
isAbstract, isAnnotation, isBridge, isDeprecated, isEnum, isFinal, isInterface, isMandated, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrict, isSuper, isSynchronized, isSynthetic, isTransient, isVarArgs, isVolatile
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDeclaringType
getType
toGenericString
asToken, asToken
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
getDeclaredAnnotations
public FieldDescription.InDefinedShape asDefined()
ByteCodeElement.TypeDependant
asDefined
in interface ByteCodeElement.TypeDependant<FieldDescription.InDefinedShape,FieldDescription.Token>
public boolean isAccessibleTo(TypeDescription typeDescription)
ByteCodeElement.Accessible
isAccessibleTo
in interface ByteCodeElement.Accessible
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.