Index
All Classes and Interfaces|All Packages
A
- AbstractAnnotationsProcessor - Class in se.lfv.reqstool.processor
- AbstractAnnotationsProcessor(AbstractAnnotationsProcessor.AnnotationTypes) - Constructor for class se.lfv.reqstool.processor.AbstractAnnotationsProcessor
- AbstractAnnotationsProcessor.AnnotationTypes - Enum Class in se.lfv.reqstool.processor
- AnnotationInfo - Record Class in se.lfv.reqstool.processor
-
Placeholder class for @Requirement annotation locations and their type
- AnnotationInfo(String, ElementKind) - Constructor for record class se.lfv.reqstool.processor.AnnotationInfo
-
Creates an instance of a
AnnotationInforecord class.
E
- elementKind() - Method in record class se.lfv.reqstool.processor.AnnotationInfo
-
Returns the value of the
elementKindrecord component. - equals(Object) - Method in record class se.lfv.reqstool.processor.AnnotationInfo
-
Indicates whether some other object is "equal to" this one.
F
- fullyQualifiedName() - Method in record class se.lfv.reqstool.processor.AnnotationInfo
-
Returns the value of the
fullyQualifiedNamerecord component.
G
- getSupportedSourceVersion() - Method in class se.lfv.reqstool.processor.AbstractAnnotationsProcessor
- getYmlElementKey() - Method in enum class se.lfv.reqstool.processor.AbstractAnnotationsProcessor.AnnotationTypes
H
- hashCode() - Method in record class se.lfv.reqstool.processor.AnnotationInfo
-
Returns a hash code value for this object.
I
- init(ProcessingEnvironment) - Method in class se.lfv.reqstool.processor.AbstractAnnotationsProcessor
P
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class se.lfv.reqstool.processor.AbstractAnnotationsProcessor
R
- Requirements - Annotation Interface in se.lfv.reqstool.annotations
- REQUIREMENTS - Enum constant in enum class se.lfv.reqstool.processor.AbstractAnnotationsProcessor.AnnotationTypes
- RequirementsProcessor - Class in se.lfv.reqstool.processor
- RequirementsProcessor() - Constructor for class se.lfv.reqstool.processor.RequirementsProcessor
S
- se.lfv.reqstool.annotations - package se.lfv.reqstool.annotations
- se.lfv.reqstool.processor - package se.lfv.reqstool.processor
- SVCs - Annotation Interface in se.lfv.reqstool.annotations
- SVCS - Enum constant in enum class se.lfv.reqstool.processor.AbstractAnnotationsProcessor.AnnotationTypes
- SVCsProcessor - Class in se.lfv.reqstool.processor
- SVCsProcessor() - Constructor for class se.lfv.reqstool.processor.SVCsProcessor
T
- toString() - Method in record class se.lfv.reqstool.processor.AnnotationInfo
-
Returns a string representation of this record class.
V
- value() - Element in annotation interface se.lfv.reqstool.annotations.Requirements
- value() - Element in annotation interface se.lfv.reqstool.annotations.SVCs
- valueOf(String) - Static method in enum class se.lfv.reqstool.processor.AbstractAnnotationsProcessor.AnnotationTypes
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class se.lfv.reqstool.processor.AbstractAnnotationsProcessor.AnnotationTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages