Package | Description |
---|---|
org.revapi.java | |
org.revapi.java.compilation | |
org.revapi.java.model |
Modifier and Type | Method and Description |
---|---|
ProbingEnvironment |
JavaArchiveAnalyzer.getProbingEnvironment() |
Constructor and Description |
---|
JavaElementDifferenceAnalyzer(org.revapi.AnalysisContext analysisContext,
ProbingEnvironment oldEnvironment,
CompilationValve oldValve,
ProbingEnvironment newEnvironment,
CompilationValve newValve,
Iterable<org.revapi.java.spi.Check> checks,
AnalysisConfiguration analysisConfiguration) |
Modifier and Type | Method and Description |
---|---|
CompilationValve |
Compiler.compile(ProbingEnvironment environment,
AnalysisConfiguration.MissingClassReporting missingClassReporting,
boolean ignoreMissingAnnotations,
boolean skipUseTracking,
Set<File> bootstrapClasspath) |
Modifier and Type | Method and Description |
---|---|
static org.revapi.java.spi.JavaModelElement |
JavaElementFactory.elementFor(Element modelElement,
ProbingEnvironment env,
org.revapi.Archive archive) |
Constructor and Description |
---|
AnnotationElement(ProbingEnvironment environment,
org.revapi.Archive archive,
AnnotationMirror annotation) |
FieldElement(ProbingEnvironment env,
org.revapi.Archive archive,
VariableElement element) |
MethodElement(ProbingEnvironment env,
org.revapi.Archive archive,
ExecutableElement element) |
MethodParameterElement(ProbingEnvironment env,
org.revapi.Archive archive,
VariableElement element) |
MissingClassElement(ProbingEnvironment env,
String binaryName,
String canonicalName) |
PackageElement(ProbingEnvironment env,
org.revapi.Archive archive,
PackageElement element) |
TypeElement(ProbingEnvironment env,
org.revapi.Archive archive,
String binaryName,
String canonicalName)
This is a helper constructor used only during probing the class files.
|
TypeElement(ProbingEnvironment env,
org.revapi.Archive archive,
TypeElement element)
This constructor is used under "normal working conditions" when the probing environment already has
the compilation infrastructure available (which is assumed since otherwise it would not be possible to obtain
instances of the javax.lang.model.element.TypeElement interface).
|
Copyright © 2016 Lukas Krejci. All Rights Reserved.