ClassLoadAction
and
FieldAnnotationProcessor
to process them.See: Description
Interface | Description |
---|---|
Named |
Represents a named service.
|
Priorized |
Marks a class as sortable by its priority.
|
Class | Description |
---|---|
AutoRegisterAction |
Handles the
Register annotation. |
PartAnnotationProcessor |
Handles the
Part annotation. |
PartsAnnotationProcessor |
Handles the
Parts annotation. |
PriorityPartsAnnotationProcessor |
Handles the
PriorityParts annotation. |
Annotation Type | Description |
---|---|
ConfigValue |
Reads the config value given in value and inserts in into the field, wearing this annotation.
|
Framework |
Can be used to require the presence of a framework when processing class load actions.
|
Part |
Inserts the part registered in the GlobalContext.
|
Parts |
Inserts all parts registered in the GlobalContext, either as Collection or as
PartCollection . |
PriorityParts |
Inserts all parts registered in the GlobalContext as List.
|
Register |
Marks a given class as "self registering".
|
ClassLoadAction
and
FieldAnnotationProcessor
to process them.
The defined annotations handle common tasks (self-registering parts, loading parts into fields etc.)
Copyright © 2018. All rights reserved.