| Package | Description |
|---|---|
| org.jeasy.props.api |
This package contains public APIs.
|
| org.jeasy.props.processors |
This package contains built-in annotation processors.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
AnnotationProcessor.processAnnotation(T annotation,
Field field)
Process an annotation of type T.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
DBPropertyAnnotationProcessor.processAnnotation(DBProperty dbPropertyAnnotation,
Field field) |
Object |
EnvironmentVariableAnnotationProcessor.processAnnotation(EnvironmentVariable environmentVariable,
Field field) |
Object |
I18NPropertyAnnotationProcessor.processAnnotation(I18NProperty property,
Field field) |
Object |
JNDIPropertyAnnotationProcessor.processAnnotation(JNDIProperty jndiPropertyAnnotation,
Field field) |
Object |
ManifestPropertyAnnotationProcessor.processAnnotation(ManifestProperty manifestPropertyAnnotation,
Field field) |
Object |
MavenPropertyAnnotationProcessor.processAnnotation(MavenProperty mavenAnnotation,
Field field) |
Object |
PropertiesAnnotationProcessor.processAnnotation(Properties propertiesAnnotation,
Field field) |
Object |
PropertyAnnotationProcessor.processAnnotation(Property property,
Field field) |
Object |
SystemPropertyAnnotationProcessor.processAnnotation(SystemProperty systemProperty,
Field field) |
protected void |
AbstractAnnotationProcessor.rejectIfEmpty(String value,
String message)
Reject a value (by throwing a
AnnotationProcessingException) if it is empty. |
Copyright © 2020. All rights reserved.