public class CheckForIllegalModifiers extends java.lang.Object implements CapsuleCheck
Check.Result| Modifier and Type | Field and Description |
|---|---|
static javax.lang.model.element.Modifier[] |
ILLEGAL_CONSTRUCTOR_MODIFIERS |
static javax.lang.model.element.Modifier[] |
ILLEGAL_CORE_MODIFIERS |
static javax.lang.model.element.Modifier[] |
ILLEGAL_DESIGN_DECL_MODIFIERS |
static javax.lang.model.element.Modifier[] |
ILLEGAL_FIELD_MODIFIERS |
static javax.lang.model.element.Modifier[] |
ILLEGAL_INIT_DECL_MODIFIERS |
static javax.lang.model.element.Modifier[] |
ILLEGAL_METHOD_MODIFIERS |
static javax.lang.model.element.Modifier[] |
ILLEGAL_RUN_DECL_MODIFIERS |
| Constructor and Description |
|---|
CheckForIllegalModifiers() |
| Modifier and Type | Method and Description |
|---|---|
Check.Result |
checkCapsule(javax.lang.model.element.TypeElement core) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckCapsulepublic static final javax.lang.model.element.Modifier[] ILLEGAL_CORE_MODIFIERS
public static final javax.lang.model.element.Modifier[] ILLEGAL_CONSTRUCTOR_MODIFIERS
public static final javax.lang.model.element.Modifier[] ILLEGAL_FIELD_MODIFIERS
public static final javax.lang.model.element.Modifier[] ILLEGAL_METHOD_MODIFIERS
public static final javax.lang.model.element.Modifier[] ILLEGAL_RUN_DECL_MODIFIERS
public static final javax.lang.model.element.Modifier[] ILLEGAL_INIT_DECL_MODIFIERS
public static final javax.lang.model.element.Modifier[] ILLEGAL_DESIGN_DECL_MODIFIERS
public Check.Result checkCapsule(javax.lang.model.element.TypeElement core)
checkCapsule in interface CapsuleCheckcore - A type element for the capsule core to be checked.