public static class AnnotationFileParser.RecordComponentStub extends Object
| Modifier and Type | Field and Description | 
|---|---|
| AnnotatedTypeMirror | typeThe type of the record component. | 
| Constructor and Description | 
|---|
| RecordComponentStub(AnnotatedTypeMirror type,
                   Set<AnnotationMirror> allAnnotations)Creates a new RecordComponentStub with the given type. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<AnnotationMirror> | getAnnotationsForTarget(ElementKind elementKind)Get the record component annotations that are applicable to the given element kind. | 
| boolean | hasAccessorInStubs()Returns whether there is an accessor in a stub file. | 
public final AnnotatedTypeMirror type
public RecordComponentStub(AnnotatedTypeMirror type, Set<AnnotationMirror> allAnnotations)
type - the type of the record componentallAnnotations - the declaration annotations on the componentpublic Set<AnnotationMirror> getAnnotationsForTarget(ElementKind elementKind)
elementKind - the element kind to apply to (e.g., FIELD, METHOD)public boolean hasAccessorInStubs()