public abstract static class ParameterDescription.AbstractBase extends ModifierReviewable.AbstractBase implements ParameterDescription
ParameterDescription.AbstractBase, ParameterDescription.ForLoadedParameter<T extends AccessibleObject>, ParameterDescription.InDefinedShape, ParameterDescription.InGenericShape, ParameterDescription.Latent, ParameterDescription.Token, ParameterDescription.TypeSubstitutingAnnotationSource.Empty, AnnotationSource.ExplicitNamedElement.WithDescriptor, NamedElement.WithGenericName, NamedElement.WithOptionalName, NamedElement.WithRuntimeNameModifierReviewable.ForFieldDescription, ModifierReviewable.ForMethodDescription, ModifierReviewable.ForParameterDescription, ModifierReviewable.ForTypeDefinition, ModifierReviewable.OfAbstraction, ModifierReviewable.OfByteCodeElement, ModifierReviewable.OfEnumerationNAME_PREFIXEMPTY_NAME, NO_NAMEEMPTY_MASK| Constructor and Description |
|---|
AbstractBase() |
| Modifier and Type | Method and Description |
|---|---|
ParameterDescription.Token |
asToken(ElementMatcher<? super TypeDescription> matcher)
Returns a token representative of this type dependant.
|
boolean |
equals(Object other) |
String |
getActualName()
Returns the display name of this element as it is found in the source code.
|
String |
getInternalName()
Returns the internal name of this byte code element.
|
int |
getModifiers()
Returns the modifier that is described by this object.
|
String |
getName()
Returns the binary name of this byte code element.
|
int |
getOffset()
Returns the offset to the parameter value within the local method variable.
|
int |
hashCode() |
String |
toString() |
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, finalize, getClass, notify, notifyAll, wait, wait, waitgetDeclaringMethod, getIndex, getType, hasModifiersgetDeclaredAnnotationsisNamedgetParameterManifestation, getProvisioningState, isMandatedgetSyntheticState, isFinal, isSyntheticasDefinedpublic String getName()
getName in interface NamedElement.WithRuntimeNamepublic String getInternalName()
getInternalName in interface NamedElement.WithRuntimeNamepublic String getActualName()
getActualName in interface NamedElementpublic int getModifiers()
getModifiers in interface ModifierReviewablepublic int getOffset()
getOffset in interface ParameterDescriptionpublic ParameterDescription.Token asToken(ElementMatcher<? super TypeDescription> matcher)
TargetType descriptions.asToken in interface ByteCodeElement.TypeDependant<ParameterDescription.InDefinedShape,ParameterDescription.Token>matcher - A matcher to identify types to be replaced by TargetType descriptions.@CachedReturnPlugin.Enhance(value="hashCode") public int hashCode()
Copyright © 2014–2021. All rights reserved.