Uses of Interface
org.revapi.java.spi.JavaElement
-
-
Uses of JavaElement in org.revapi.java.spi
Classes in org.revapi.java.spi with type parameters of type JavaElement Modifier and Type Class Description protected static classCheckBase.ActiveElements<T extends JavaElement>Represents the elements that have beenpushedonto the active elements stack.Subinterfaces of JavaElement in org.revapi.java.spi Modifier and Type Interface Description interfaceJavaAnnotationElementElements in the element forest that correspond to a Java annotation will implement this interface.interfaceJavaFieldElementElements in the element forest that represent Java fields, will implement this interface.interfaceJavaMethodElementElements in the element forest that represent Java methods, will implement this interface.interfaceJavaMethodParameterElementElements in the element forest that represent Java method parameters, will implement this interface.interfaceJavaModelElementAll elements corresponding to various Java language model (apart from annotations (seeJavaAnnotationElement)), i.e.interfaceJavaTypeElementElements in the element forest that represent Java types, will implement this interface.Fields in org.revapi.java.spi declared as JavaElement Modifier and Type Field Description TCheckBase.ActiveElements. newElementTCheckBase.ActiveElements. oldElementMethods in org.revapi.java.spi with type parameters of type JavaElement Modifier and Type Method Description static <T extends JavaElement>
LinkedHashMap<String,String>Code. attachmentsFor(T oldElement, T newElement, String... customAttachments)protected <T extends JavaElement>
CheckBase.ActiveElements<T>CheckBase. popIfActive()Pops the top of the stack of active elements if the current position in the call stack corresponds to the one that pushed the active elements.protected <T extends JavaElement>
voidCheckBase. pushActive(T oldElement, T newElement, Object... context)If called in one of thedoVisit*()methods, this method will push the elements along with some contextual data onto an internal stack.Constructors in org.revapi.java.spi with parameters of type JavaElement Constructor Description UseSite(UseSite.Type useType, JavaElement site)
-