public interface Settings
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
Settings |
foldAnnotations(boolean fold)
Fold annotations on to classes that extends/implements the class
where the annotation is located - default: true
|
Visibility |
getClassVisibility()
Get the class visibility setting
|
Visibility |
getConstructorVisibility()
Get the constructor visibility setting
|
Visibility |
getFieldVisibility()
Get the field visibility setting
|
Visibility |
getMethodVisibility()
Get the method visibility setting
|
Settings |
includeAbstract(boolean include)
Include abstract classes in the result of hasAnnotation/getAnnotation -
default: false
|
boolean |
isClassLevel()
Is the class level enabled ?
|
boolean |
isConstructorLevel()
Is the constructor level enabled ?
|
boolean |
isFieldLevel()
Is the field level enabled ?
|
boolean |
isFoldAnnotations()
Is folding annotations enabled ?
|
boolean |
isIncludeAbstract()
Is abstrac classes included in the result of hasAnnotation/getAnnotation
|
boolean |
isMethodLevel()
Is the method level enabled ?
|
boolean |
isParameterLevel()
Is the parameter level enabled ?
|
boolean isClassLevel()
Visibility getClassVisibility()
boolean isFieldLevel()
Visibility getFieldVisibility()
boolean isConstructorLevel()
Visibility getConstructorVisibility()
boolean isMethodLevel()
Visibility getMethodVisibility()
boolean isParameterLevel()
Settings foldAnnotations(boolean fold)
fold
- True if folding should be performed; otherwise falseboolean isFoldAnnotations()
Settings includeAbstract(boolean include)
include
- True if abstract classes should be included; otherwise falseboolean isIncludeAbstract()
Copyright ? 2009 Red Hat Middleware LLC (http://www.jboss.com/)