| Package | Description |
|---|---|
| com.fasterxml.classmate |
Package that contains main public interface of ClassMate
package.
|
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationInclusion |
AnnotationConfiguration.StdConfiguration._defaultInclusion |
| Modifier and Type | Field and Description |
|---|---|
private java.util.HashMap<java.lang.Class<? extends java.lang.annotation.Annotation>,AnnotationInclusion> |
ResolvedTypeWithMembers.AnnotationHandler._constructorInclusions |
private java.util.HashMap<java.lang.Class<? extends java.lang.annotation.Annotation>,AnnotationInclusion> |
ResolvedTypeWithMembers.AnnotationHandler._fieldInclusions |
protected java.util.HashMap<ClassKey,AnnotationInclusion> |
AnnotationConfiguration.StdConfiguration._inclusions |
private java.util.HashMap<java.lang.Class<? extends java.lang.annotation.Annotation>,AnnotationInclusion> |
ResolvedTypeWithMembers.AnnotationHandler._methodInclusions |
private java.util.HashMap<java.lang.Class<? extends java.lang.annotation.Annotation>,AnnotationInclusion> |
ResolvedTypeWithMembers.AnnotationHandler._parameterInclusions |
| Modifier and Type | Method and Description |
|---|---|
protected AnnotationInclusion |
AnnotationConfiguration.StdConfiguration._inclusionFor(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
abstract AnnotationInclusion |
AnnotationConfiguration.getInclusionForClass(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Method called to figure out how to handle instances of specified annotation
type when used as class annotation.
|
AnnotationInclusion |
AnnotationConfiguration.StdConfiguration.getInclusionForClass(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
abstract AnnotationInclusion |
AnnotationConfiguration.getInclusionForConstructor(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Method called to figure out how to handle instances of specified annotation
type when used as constructor annotation.
|
AnnotationInclusion |
AnnotationConfiguration.StdConfiguration.getInclusionForConstructor(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
abstract AnnotationInclusion |
AnnotationConfiguration.getInclusionForField(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Method called to figure out how to handle instances of specified annotation
type when used as field annotation.
|
AnnotationInclusion |
AnnotationConfiguration.StdConfiguration.getInclusionForField(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
abstract AnnotationInclusion |
AnnotationConfiguration.getInclusionForMethod(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Method called to figure out how to handle instances of specified annotation
type when used as method annotation.
|
AnnotationInclusion |
AnnotationConfiguration.StdConfiguration.getInclusionForMethod(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
abstract AnnotationInclusion |
AnnotationConfiguration.getInclusionForParameter(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Method called to figure out how to handle instances of specified annotation
type when used as parameter annotation.
|
AnnotationInclusion |
AnnotationConfiguration.StdConfiguration.getInclusionForParameter(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
AnnotationInclusion |
ResolvedTypeWithMembers.AnnotationHandler.methodInclusion(java.lang.annotation.Annotation ann) |
AnnotationInclusion |
ResolvedTypeWithMembers.AnnotationHandler.parameterInclusion(java.lang.annotation.Annotation ann) |
static AnnotationInclusion |
AnnotationInclusion.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AnnotationInclusion[] |
AnnotationInclusion.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationConfiguration.StdConfiguration.setInclusion(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
AnnotationInclusion incl) |
| Constructor and Description |
|---|
StdConfiguration(AnnotationInclusion defaultBehavior) |