Package | Description |
---|---|
org.adroitlogic.x.annotation |
This package and it's sub packages contains the annotations used by project-x and relevant annotation processors.
|
org.adroitlogic.x.annotation.config.processor |
This package contains the set of the configuration annotation processors that are used at the compile time to
ensure the validity of the components in-terms of the framework
|
org.adroitlogic.x.annotation.dec.processor |
This package contains the set of the declarative annotation processors that are used at the compile time to
ensure the validity of the components which uses these annotations in conjunction with the declarative interfaces
such as
Initializable and Startable |
org.adroitlogic.x.annotation.metrics.processor |
This package contains the annotation processors for the metrics related annotations
|
Modifier and Type | Method and Description |
---|---|
SingularAnnotationProcessingContext<A,E> |
SingularAnnotationProcessingContext.forElement(E element,
Class<A> annotationClass) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractSingularAnnotationProcessor.processRules(SingularAnnotationProcessingContext<A,E> sapc) |
Modifier and Type | Method and Description |
---|---|
protected void |
AutoInitializeAnnotationProcessor.processRules(SingularAnnotationProcessingContext<AutoInitialize,TypeElement> sapc) |
protected void |
AutoStartAnnotationProcessor.processRules(SingularAnnotationProcessingContext<AutoStart,TypeElement> sapc) |
Modifier and Type | Method and Description |
---|---|
protected void |
XMetricsReporterAnnotationProcessor.processRules(SingularAnnotationProcessingContext<MetricsReporter,TypeElement> sapc) |
protected void |
XMetricsStreamAnnotationProcessor.processRules(SingularAnnotationProcessingContext<MetricsStream,VariableElement> sapc) |
Copyright © 2016–2019 AdroitLogic. All rights reserved.