public class AbstractInjectAnnotationProcessor extends Object implements InjectAnnotationProcessor
| Constructor and Description |
|---|
AbstractInjectAnnotationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getDefault()
Tries to get the default value from the annotation.
|
String |
getName()
Tries to get the name value from the annotation.
|
String |
getVia()
Tries to get the via value from the annotation.
|
boolean |
hasDefault() |
Boolean |
isOptional()
Tries to get the information whether the injection is optional.
|
public String getName()
InjectAnnotationProcessorgetName in interface InjectAnnotationProcessorpublic String getVia()
InjectAnnotationProcessorgetVia in interface InjectAnnotationProcessorpublic boolean hasDefault()
hasDefault in interface InjectAnnotationProcessorpublic Object getDefault()
InjectAnnotationProcessorhasDefaultValue() is set to true.getDefault in interface InjectAnnotationProcessorpublic Boolean isOptional()
InjectAnnotationProcessorisOptional in interface InjectAnnotationProcessorCopyright © 2014 The Apache Software Foundation. All rights reserved.