Index

A C G I P S V 
All Classes and Interfaces|All Packages|Serialized Form

A

ANNOTATION_VALUE_EMPTY - Enum constant in enum class io.github.chrimle.sbspi.StaticValueInjectorException.Reason
The value() was empty.
ANNOTATION_VALUE_UNPARSABLE - Enum constant in enum class io.github.chrimle.sbspi.StaticValueInjectorException.Reason
The value() could not be parsed.
ANNOTATION_VALUE_UNSUPPORTED - Enum constant in enum class io.github.chrimle.sbspi.StaticValueInjectorException.Reason
The value() was in an unsupported format.

C

CLASS_NOT_FOUND - Enum constant in enum class io.github.chrimle.sbspi.StaticValueInjectorException.Reason
The class annotated with StaticValue could not be found.

G

getAnnotatedClass() - Method in exception io.github.chrimle.sbspi.StaticValueInjectorException
Returns the annotated Class related to this exception being thrown.
getAnnotatedField() - Method in exception io.github.chrimle.sbspi.StaticValueInjectorException
Returns the annotated field's name, as a String, related to this exception being thrown.
getAnnotationValue() - Method in exception io.github.chrimle.sbspi.StaticValueInjectorException
Returns the value() related to this excepton being thrown.
getReason() - Method in exception io.github.chrimle.sbspi.StaticValueInjectorException
Returns the StaticValueInjectorException.Reason for this exception being thrown.

I

io.github.chrimle.sbspi - package io.github.chrimle.sbspi
 

P

postProcessAfterInitialization(Object, String) - Method in class io.github.chrimle.sbspi.StaticValueInjector
 

S

setApplicationContext(ApplicationContext) - Method in class io.github.chrimle.sbspi.StaticValueInjector
 
STATIC_VALUE_CLASS - Static variable in class io.github.chrimle.sbspi.StaticValueInjector
The annotation class which to process.
StaticValue - Annotation Interface in io.github.chrimle.sbspi
Similar to Spring's Value-annotation, this annotation can be applied to static fields.
StaticValueInjector - Class in io.github.chrimle.sbspi
Processes all classes within StaticValueInjector.basePackage and processes static fields annotated with StaticValue.
StaticValueInjector() - Constructor for class io.github.chrimle.sbspi.StaticValueInjector
Constructor to be invoked by Spring.
StaticValueInjectorException - Exception in io.github.chrimle.sbspi
Exception thrown by StaticValueInjector when processing StaticValue-annotations.
StaticValueInjectorException.Reason - Enum Class in io.github.chrimle.sbspi
The reason for the StaticValueInjectorException being thrown.

V

value() - Element in annotation interface io.github.chrimle.sbspi.StaticValue
The value expression, such as #{systemProperties.myProp}, or property placeholder such as ${my.app.myProp}.
valueOf(String) - Static method in enum class io.github.chrimle.sbspi.StaticValueInjectorException.Reason
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.chrimle.sbspi.StaticValueInjectorException.Reason
Returns an array containing the constants of this enum class, in the order they are declared.
A C G I P S V 
All Classes and Interfaces|All Packages|Serialized Form