Interface | Description |
---|---|
InterStageStore |
This interface allows access to specific stores which save information across independent
annotation processor runs.
|
SpecModelFactory<T extends SpecModel> |
A factory for a
SpecModel . |
Class | Description |
---|---|
AbstractComponentsProcessor | |
AnnotationExtractor |
Helper for extracting annotations from a given
TypeElement . |
BindDynamicValuesMethodExtractor | |
ComponentsProcessor | |
DelegateMethodExtractor |
Extracts delegate methods from the given input.
|
EventDeclarationsExtractor |
Extracts event declarations from the given input.
|
EventMethodExtractor |
Extracts event methods from the given input.
|
FieldsExtractor |
Extracts
FieldModel from the given input. |
JavadocExtractor |
Extracts javadocs from the given input.
|
LayoutSpecModelFactory |
Factory for creating
LayoutSpecModel s. |
MethodExtractorUtils |
Extracts methods from the given input.
|
MountSpecModelFactory |
Factory for creating
MountSpecModel s. |
ProcessorUtils |
Utility class for processing specs.
|
PropDefaultsExtractor |
Extracts prop defaults from the given input.
|
PropNameInterStageStore |
This store retains prop names across multi-module annotation processor runs.
|
SpecElementTypeDeterminator | |
TagExtractor |
Tags a
TypeElement and extract possible spec tags from it in the form of a TagModel , retaining information about supertypes and potential methods for validation purposes. |
TestTargetExtractor |
Utility class for extracting the target value of a
TestSpec . |
TriggerMethodExtractor |
Extracts onTrigger methods from the given input.
|
TypeVariablesExtractor |
Extracts type variables from the given input.
|
UpdateStateMethodExtractor |
Extracts methods annotated with
OnUpdateState from the given input. |
WorkingRangesMethodExtractor |
Extracts working ranges methods from the given input.
|
Exception | Description |
---|---|
ComponentsProcessingException | |
MultiPrintableException | |
PrintableException |