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 protectedModifierChanged(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 voiddoVisit(org.revapi.java.spi.JavaModelElement oldElement, org.revapi.java.spi.JavaModelElement newElement)static Stringstringify(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, 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:
doEndin classorg.revapi.java.spi.CheckBase
-
-