protected class TypePool.Default.TypeExtractor.RecordComponentExtractor extends RecordComponentVisitor
api, delegate
Modifier | Constructor and Description |
---|---|
protected |
RecordComponentExtractor(String name,
String descriptor,
String genericSignature)
Creates a new record component extractor.
|
Modifier and Type | Method and Description |
---|---|
AnnotationVisitor |
visitAnnotation(String descriptor,
boolean visible) |
void |
visitEnd() |
AnnotationVisitor |
visitTypeAnnotation(int rawTypeReference,
TypePath typePath,
String descriptor,
boolean visible) |
getDelegate, visitAttribute
protected RecordComponentExtractor(String name, String descriptor, @MaybeNull String genericSignature)
name
- The record component's name.descriptor
- The record component's descriptor.genericSignature
- The record component's generic signature.public AnnotationVisitor visitTypeAnnotation(int rawTypeReference, TypePath typePath, String descriptor, boolean visible)
visitTypeAnnotation
in class RecordComponentVisitor
public AnnotationVisitor visitAnnotation(String descriptor, boolean visible)
visitAnnotation
in class RecordComponentVisitor
public void visitEnd()
visitEnd
in class RecordComponentVisitor
Copyright © 2014–1970. All rights reserved.