public static interface RecordComponentDescription.InDefinedShape extends RecordComponentDescription
Modifier and Type | Interface and Description |
---|---|
static class |
RecordComponentDescription.InDefinedShape.AbstractBase
An abstract base implementation of a record component description in its defined shape.
|
RecordComponentDescription.ForLoadedRecordComponent, RecordComponentDescription.InDefinedShape, RecordComponentDescription.InGenericShape, RecordComponentDescription.Latent, RecordComponentDescription.Token, RecordComponentDescription.TypeSubstituting
NamedElement.WithDescriptor, NamedElement.WithGenericName, NamedElement.WithOptionalName, NamedElement.WithRuntimeName
AnnotationSource.Empty, AnnotationSource.Explicit
NON_GENERIC_SIGNATURE
EMPTY_NAME, NO_NAME
Modifier and Type | Method and Description |
---|---|
MethodDescription.InDefinedShape |
getAccessor()
Returns the accessor for this record component.
|
TypeDescription |
getDeclaringType()
Returns the declaring type of this instance.
|
asToken, getType
getDescriptor, getGenericSignature
getActualName
getDeclaredAnnotations
asDefined
MethodDescription.InDefinedShape getAccessor()
getAccessor
in interface RecordComponentDescription
TypeDescription getDeclaringType()
getDeclaringType
in interface DeclaredByType
null
if no such type exists.Copyright © 2014–2020. All rights reserved.