Index

A E F G H I P R S T V 
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 AnnotationInfo record class.

E

elementKind() - Method in record class se.lfv.reqstool.processor.AnnotationInfo
Returns the value of the elementKind record 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 fullyQualifiedName record 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.
A E F G H I P R S T V 
All Classes and Interfaces|All Packages