- IgnoreCompletionFailures - Class in org.revapi.java.spi
-
A utility class to try to overcome the CompletionFailure exceptions thrown from the Java compiler.
- IgnoreCompletionFailures.Fn0<R> - Interface in org.revapi.java.spi
-
- IgnoreCompletionFailures.Fn1<R,T> - Interface in org.revapi.java.spi
-
- IgnoreCompletionFailures.Fn2<R,T1,T2> - Interface in org.revapi.java.spi
-
- IgnoreCompletionFailures.Fn3<R,T1,T2,T3> - Interface in org.revapi.java.spi
-
- IgnoreCompletionFailures.VoidFn0 - Interface in org.revapi.java.spi
-
- IgnoreCompletionFailures.VoidFn1<T> - Interface in org.revapi.java.spi
-
- IgnoreCompletionFailures.VoidFn2<T1,T2> - Interface in org.revapi.java.spi
-
- IgnoreCompletionFailures.VoidFn3<T1,T2,T3> - Interface in org.revapi.java.spi
-
- in(IgnoreCompletionFailures.Fn0<R>) - Static method in class org.revapi.java.spi.IgnoreCompletionFailures
-
- in(IgnoreCompletionFailures.Fn1<R, T>, T) - Static method in class org.revapi.java.spi.IgnoreCompletionFailures
-
- in(IgnoreCompletionFailures.Fn2<R, T1, T2>, T1, T2) - Static method in class org.revapi.java.spi.IgnoreCompletionFailures
-
- in(IgnoreCompletionFailures.Fn3<R, T1, T2, T3>, T1, T2, T3) - Static method in class org.revapi.java.spi.IgnoreCompletionFailures
-
- initialize(AnalysisContext) - Method in class org.revapi.java.spi.CheckBase
-
- inVoid(IgnoreCompletionFailures.VoidFn0) - Static method in class org.revapi.java.spi.IgnoreCompletionFailures
-
- inVoid(IgnoreCompletionFailures.VoidFn1<T>, T) - Static method in class org.revapi.java.spi.IgnoreCompletionFailures
-
- inVoid(IgnoreCompletionFailures.VoidFn2<T1, T2>, T1, T2) - Static method in class org.revapi.java.spi.IgnoreCompletionFailures
-
- inVoid(IgnoreCompletionFailures.VoidFn3<T1, T2, T3>, T1, T2, T3) - Static method in class org.revapi.java.spi.IgnoreCompletionFailures
-
- IS_IMPLEMENTED - org.revapi.java.spi.UseSite.Type
-
The used class is implemented by the use site (class).
- IS_INHERITED - org.revapi.java.spi.UseSite.Type
-
The used class is inherited by the use site (class).
- IS_THROWN - org.revapi.java.spi.UseSite.Type
-
The use site (method) throws exceptions of the type of the used
class.
- isAccessible(JavaModelElement) - Method in class org.revapi.java.spi.CheckBase
-
This method checks that the provided element and all its parent elements are accessible (public or protected).
- isBothAccessible(JavaModelElement, JavaModelElement) - Method in class org.revapi.java.spi.CheckBase
-
Checks whether both provided elements are public or protected.
- isBothPrivate(JavaModelElement, JavaModelElement) - Method in class org.revapi.java.spi.CheckBase
-
Checks whether both provided elements are (package) private.
- isDescendingOnNonExisting() - Method in interface org.revapi.java.spi.Check
-
When the analyzer encounters an element that doesn't have a matching counterpart in the other version of the
API, by default, the analysis doesn't descend into the children of the existing element.
- isDescendingOnNonExisting() - Method in class org.revapi.java.spi.CheckBase
-
The default implementation returns false, because that is the right decision most of the time.
- isEqual(AnnotationValue, AnnotationValue) - Static method in class org.revapi.java.spi.Util
-
- isExplicitlyExcluded(Element) - Method in interface org.revapi.java.spi.TypeEnvironment
-
This returns true for elements that are excluded by the means of configuration.
- isExplicitlyIncluded(Element) - Method in interface org.revapi.java.spi.TypeEnvironment
-
This returns true for elements that are included by the means of configuration.
- isInAPI() - Method in interface org.revapi.java.spi.JavaTypeElement
-
- isInApiThroughUse() - Method in interface org.revapi.java.spi.JavaTypeElement
-
- isInherited() - Method in interface org.revapi.java.spi.JavaModelElement
-
Each
JavaTypeElement contains as its children not only the elements that are declared on the type
but also elements that it inherits from its super types (with type parameters "instantiated" according to the
actual type).
- isMissing(Element) - Method in class org.revapi.java.spi.CheckBase
-
- isMovingToApi() - Method in enum org.revapi.java.spi.UseSite.Type
-
- isSameType(TypeMirror, TypeMirror) - Static method in class org.revapi.java.spi.Util
-
To be used to compare types from different compilations (which are not comparable by standard means in Types).
- isSubtype(TypeMirror, List<? extends TypeMirror>, Types) - Static method in class org.revapi.java.spi.Util
-
Checks whether given type is a sub type or is equal to one of the provided types.