Package org.revapi.java.checks.common
Class ModifierChanged
- java.lang.Object
-
- org.revapi.java.spi.CheckBase
-
- org.revapi.java.checks.common.ModifierChanged
-
- All Implemented Interfaces:
org.revapi.configuration.Configurable
,org.revapi.java.spi.Check
- Direct Known Subclasses:
NoLongerAbstract
,NoLongerAbstract
,NoLongerFinal
,NoLongerFinal
,NoLongerFinal
,NoLongerStatic
,NoLongerStatic
,NowAbstract
,NowAbstract
,NowFinal
,NowFinal
,NowFinal
,NowStatic
,NowStatic
public abstract class ModifierChanged extends org.revapi.java.spi.CheckBase
- Since:
- 0.1
- Author:
- Lukas Krejci
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ModifierChanged(boolean added, org.revapi.java.spi.Code code, Modifier modifier)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<org.revapi.Difference>
doEnd()
protected void
doVisit(org.revapi.java.spi.JavaModelElement oldElement, org.revapi.java.spi.JavaModelElement newElement)
static String
stringify(Set<Modifier> modifiers)
-
Methods inherited from class org.revapi.java.spi.CheckBase
createDifference, createDifferenceWithExplicitParams, doVisitAnnotation, doVisitClass, doVisitField, doVisitMethod, doVisitMethodParameter, getAnalysisContext, getExtensionId, getJSONSchema, getNewTypeEnvironment, getOldTypeEnvironment, initialize, isAccessible, isBothAccessible, isBothPrivate, isDescendingOnNonExisting, isMissing, peekLastActive, popIfActive, pushActive, setNewTypeEnvironment, setOldTypeEnvironment, visitAnnotation, visitClass, visitEnd, visitField, visitMethod, visitMethodParameter
-
-
-
-
Constructor Detail
-
ModifierChanged
protected ModifierChanged(boolean added, org.revapi.java.spi.Code code, Modifier modifier)
-
-
Method Detail
-
doVisit
protected final void doVisit(org.revapi.java.spi.JavaModelElement oldElement, org.revapi.java.spi.JavaModelElement newElement)
-
doEnd
protected List<org.revapi.Difference> doEnd()
- Overrides:
doEnd
in classorg.revapi.java.spi.CheckBase
-
-