public static interface FieldDescription.InDefinedShape extends FieldDescription, ByteCodeElement.Accessible
Modifier and Type | Interface and Description |
---|---|
static class |
FieldDescription.InDefinedShape.AbstractBase
An abstract base implementation of a field description in its defined shape.
|
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
EMPTY_MASK
Modifier and Type | Method and Description |
---|---|
TypeDescription |
getDeclaringType()
Returns the declaring type of this instance.
|
getType
toGenericString
asDefined, asToken, asToken
isAccessibleTo
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
TypeDescription getDeclaringType()
DeclaredByType
getDeclaringType
in interface DeclaredByType
null
if no such type exists.Copyright © 2014–2015. All rights reserved.