public static interface ModifierReviewable.ForTypeDefinition extends ModifierReviewable.OfAbstraction, ModifierReviewable.OfEnumeration
TypeDescription
.ModifierReviewable.AbstractBase, ModifierReviewable.ForFieldDescription, ModifierReviewable.ForMethodDescription, ModifierReviewable.ForParameterDescription, ModifierReviewable.ForTypeDefinition, ModifierReviewable.OfAbstraction, ModifierReviewable.OfByteCodeElement, ModifierReviewable.OfEnumeration
EMPTY_MASK
Modifier and Type | Method and Description |
---|---|
TypeManifestation |
getTypeManifestation()
Returns this type's manifestation.
|
boolean |
isAnnotation()
Specifies if the modifier described by this object represents the annotation flag.
|
boolean |
isInterface()
Specifies if the modifier described by this object represents the interface flag.
|
isAbstract
getEnumerationState, isEnum
getOwnership, getVisibility, isDeprecated, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic
getModifiers, getSyntheticState, isFinal, isSynthetic
boolean isInterface()
true
if the modifier described by this object represents the interface flag.boolean isAnnotation()
true
if the modifier described by this object represents the annotation flag.TypeManifestation getTypeManifestation()
Copyright © 2014–2021. All rights reserved.