Package org.revapi.java.spi
Interface JavaElement
-
- All Superinterfaces:
Comparable<JavaElement>
,org.revapi.Element<JavaElement>
- All Known Subinterfaces:
JavaAnnotationElement
,JavaFieldElement
,JavaMethodElement
,JavaMethodParameterElement
,JavaModelElement
,JavaTypeElement
public interface JavaElement extends org.revapi.Element<JavaElement>
Base interface that all Revapi elements modelling the Java AST satisfy.- Since:
- 0.1
- Author:
- Lukas Krejci
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeEnvironment
getTypeEnvironment()
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface org.revapi.Element
as, getApi, getArchive, getChildren, getCumulativeReferencedElements, getCumulativeReferencingElements, getFullHumanReadableString, getParent, getReferencedElements, getReferencingElements, iterateOverChildren, searchChildren, searchChildren, setParent, stream
-
-
-
-
Method Detail
-
getTypeEnvironment
TypeEnvironment getTypeEnvironment()
-
-