public abstract static class RecordComponentDescription.InDefinedShape.AbstractBase extends RecordComponentDescription.AbstractBase implements RecordComponentDescription.InDefinedShape
RecordComponentDescription.InDefinedShape.AbstractBase
RecordComponentDescription.ForLoadedRecordComponent, RecordComponentDescription.InDefinedShape, RecordComponentDescription.InGenericShape, RecordComponentDescription.Latent, RecordComponentDescription.Token, RecordComponentDescription.TypeSubstituting
DeclaredByType.WithMandatoryDeclaration
NamedElement.WithDescriptor, NamedElement.WithGenericName, NamedElement.WithOptionalName, NamedElement.WithRuntimeName
AnnotationSource.Empty, AnnotationSource.Explicit
NON_GENERIC_SIGNATURE
EMPTY_NAME, NO_NAME
Constructor and Description |
---|
AbstractBase() |
Modifier and Type | Method and Description |
---|---|
RecordComponentDescription.InDefinedShape |
asDefined()
Returns this type dependant in its defined shape, i.e.
|
MethodDescription.InDefinedShape |
getAccessor()
Returns the accessor for this record component.
|
asToken, equals, getDescriptor, getGenericSignature, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDeclaringType
asToken, getType
getDescriptor, getGenericSignature
getActualName
getDeclaredAnnotations
public MethodDescription.InDefinedShape getAccessor()
getAccessor
in interface RecordComponentDescription
getAccessor
in interface RecordComponentDescription.InDefinedShape
public RecordComponentDescription.InDefinedShape asDefined()
asDefined
in interface ByteCodeElement.TypeDependant<RecordComponentDescription.InDefinedShape,RecordComponentDescription.Token>
Copyright © 2014–2023. All rights reserved.