public abstract class DeclCheck extends java.lang.Object implements CapsuleCheck
Check.Result| Constructor and Description |
|---|
DeclCheck() |
| Modifier and Type | Method and Description |
|---|---|
Check.Result |
checkCapsule(javax.lang.model.element.TypeElement core) |
abstract java.lang.String |
getDeclName() |
abstract java.lang.Class<? extends Check> |
getErrorSource() |
abstract boolean |
hasValidParameters(javax.lang.model.element.TypeElement core,
javax.lang.model.element.ExecutableElement decl) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckCapsulepublic abstract java.lang.Class<? extends Check> getErrorSource()
public abstract java.lang.String getDeclName()
public abstract boolean hasValidParameters(javax.lang.model.element.TypeElement core,
javax.lang.model.element.ExecutableElement decl)
public Check.Result checkCapsule(javax.lang.model.element.TypeElement core)
checkCapsule in interface CapsuleCheckcore - A type element for the capsule core to be checked.