JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
F
G
H
I
J
M
N
O
P
R
S
T
U
V
A
AbstractRefasterJavaVisitor
- Class in
org.openrewrite.java.template.internal
AbstractRefasterJavaVisitor()
- Constructor for class org.openrewrite.java.template.internal.
AbstractRefasterJavaVisitor
AbstractRefasterJavaVisitor.EmbeddingOption
- Enum in
org.openrewrite.java.template.internal
accept()
- Method in interface org.openrewrite.java.template.function.
Expr0
accept(P1)
- Method in interface org.openrewrite.java.template.function.
Expr1
accept(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)
- Method in interface org.openrewrite.java.template.function.
Expr10
accept(P1, P2)
- Method in interface org.openrewrite.java.template.function.
Expr2
accept(P1, P2, P3)
- Method in interface org.openrewrite.java.template.function.
Expr3
accept(P1, P2, P3, P4)
- Method in interface org.openrewrite.java.template.function.
Expr4
accept(P1, P2, P3, P4, P5)
- Method in interface org.openrewrite.java.template.function.
Expr5
accept(P1, P2, P3, P4, P5, P6)
- Method in interface org.openrewrite.java.template.function.
Expr6
accept(P1, P2, P3, P4, P5, P6, P7)
- Method in interface org.openrewrite.java.template.function.
Expr7
accept(P1, P2, P3, P4, P5, P6, P7, P8)
- Method in interface org.openrewrite.java.template.function.
Expr8
accept(P1, P2, P3, P4, P5, P6, P7, P8, P9)
- Method in interface org.openrewrite.java.template.function.
Expr9
accept()
- Method in interface org.openrewrite.java.template.function.
Stat0
accept(P1)
- Method in interface org.openrewrite.java.template.function.
Stat1
accept(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)
- Method in interface org.openrewrite.java.template.function.
Stat10
accept(P1, P2)
- Method in interface org.openrewrite.java.template.function.
Stat2
accept(P1, P2, P3)
- Method in interface org.openrewrite.java.template.function.
Stat3
accept(P1, P2, P3, P4)
- Method in interface org.openrewrite.java.template.function.
Stat4
accept(P1, P2, P3, P4, P5)
- Method in interface org.openrewrite.java.template.function.
Stat5
accept(P1, P2, P3, P4, P5, P6)
- Method in interface org.openrewrite.java.template.function.
Stat6
accept(P1, P2, P3, P4, P5, P6, P7)
- Method in interface org.openrewrite.java.template.function.
Stat7
accept(P1, P2, P3, P4, P5, P6, P7, P8)
- Method in interface org.openrewrite.java.template.function.
Stat8
accept(P1, P2, P3, P4, P5, P6, P7, P8, P9)
- Method in interface org.openrewrite.java.template.function.
Stat9
addOpens()
- Static method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
B
build(JavaVisitor<?>)
- Method in class org.openrewrite.java.template.internal.
PatternBuilder
C
Child
- Class in
org.openrewrite.java.template.internal.permit
Child()
- Constructor for class org.openrewrite.java.template.internal.permit.
Child
classpathFor(JCTree, List<Symbol>)
- Static method in class org.openrewrite.java.template.internal.
ClasspathJarNameDetector
Locate types that are directly referred to by name in the given tree and therefore need an import in the template.
ClasspathJarNameDetector
- Class in
org.openrewrite.java.template.internal
ClasspathJarNameDetector()
- Constructor for class org.openrewrite.java.template.internal.
ClasspathJarNameDetector
copy(T)
- Method in class org.openrewrite.java.template.internal.
TreeMirrorMaker
copy(T, Void)
- Method in class org.openrewrite.java.template.internal.
TreeMirrorMaker
copy(List<T>)
- Method in class org.openrewrite.java.template.internal.
TreeMirrorMaker
copy(List<T>, Void)
- Method in class org.openrewrite.java.template.internal.
TreeMirrorMaker
CTC_ERROR
- Static variable in class org.openrewrite.java.template.internal.
Javac
CTC_NONE
- Static variable in class org.openrewrite.java.template.internal.
Javac
CTC_UNDETVAR
- Static variable in class org.openrewrite.java.template.internal.
Javac
CTC_UNKNOWN
- Static variable in class org.openrewrite.java.template.internal.
Javac
CTC_VOID
- Static variable in class org.openrewrite.java.template.internal.
Javac
E
embed(J, Cursor, ExecutionContext, AbstractRefasterJavaVisitor.EmbeddingOption...)
- Method in class org.openrewrite.java.template.internal.
AbstractRefasterJavaVisitor
Expr0
<
R
> - Interface in
org.openrewrite.java.template.function
Expr1
<
R
,
P1
> - Interface in
org.openrewrite.java.template.function
Expr10
<
R
,
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
> - Interface in
org.openrewrite.java.template.function
Expr2
<
R
,
P1
,
P2
> - Interface in
org.openrewrite.java.template.function
Expr3
<
R
,
P1
,
P2
,
P3
> - Interface in
org.openrewrite.java.template.function
Expr4
<
R
,
P1
,
P2
,
P3
,
P4
> - Interface in
org.openrewrite.java.template.function
Expr5
<
R
,
P1
,
P2
,
P3
,
P4
,
P5
> - Interface in
org.openrewrite.java.template.function
Expr6
<
R
,
P1
,
P2
,
P3
,
P4
,
P5
,
P6
> - Interface in
org.openrewrite.java.template.function
Expr7
<
R
,
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
> - Interface in
org.openrewrite.java.template.function
Expr8
<
R
,
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
> - Interface in
org.openrewrite.java.template.function
Expr9
<
R
,
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
> - Interface in
org.openrewrite.java.template.function
expression(JavaVisitor<?>, String, Expr0<?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr1<?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr2<?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr3<?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr4<?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr5<?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr6<?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr7<?, ?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr8<?, ?, ?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr9<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
expression(JavaVisitor<?>, String, Expr10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
F
FQNPretty
- Class in
org.openrewrite.java.template.internal
G
get(Field, Object)
- Static method in class org.openrewrite.java.template.internal.
Permit
getBoxedPrimitive(String)
- Method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
getConstructor(Class<T>, Class<?>...)
- Static method in class org.openrewrite.java.template.internal.
Permit
getField(Class<?>, String)
- Static method in class org.openrewrite.java.template.internal.
Permit
getFirstFieldOffset(Unsafe)
- Static method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
getJavacProcessingEnvironment(Object)
- Method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
This class casts the given processing environment to a JavacProcessingEnvironment.
getJdkCompilerModule()
- Static method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
getMethod(Class<?>, String, Class<?>...)
- Static method in class org.openrewrite.java.template.internal.
Permit
getOriginalToCopyMap()
- Method in class org.openrewrite.java.template.internal.
TreeMirrorMaker
getOwnModule()
- Static method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
getSupportedSourceVersion()
- Method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
We just return the latest version of whatever JDK we run on.
getUnderlyingTreeMaker()
- Method in class org.openrewrite.java.template.internal.
JavacTreeMaker
getUnsafe()
- Static method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
GrandChild
- Class in
org.openrewrite.java.template.internal.permit
GrandChild()
- Constructor for class org.openrewrite.java.template.internal.permit.
GrandChild
H
handleReflectionDebug(Throwable, Throwable)
- Static method in class org.openrewrite.java.template.internal.
Permit
I
ImportDetector
- Class in
org.openrewrite.java.template.internal
ImportDetector()
- Constructor for class org.openrewrite.java.template.internal.
ImportDetector
imports(JCTree.JCMethodDecl)
- Static method in class org.openrewrite.java.template.internal.
ImportDetector
Locate types that are directly referred to by name in the given method declaration and therefore need an import in the template.
imports(JCTree.JCMethodDecl, Predicate<JCTree>)
- Static method in class org.openrewrite.java.template.internal.
ImportDetector
imports(JCTree)
- Static method in class org.openrewrite.java.template.internal.
ImportDetector
Locate types that are directly referred to by name in the given tree and therefore need an import in the template.
indent(String, int)
- Static method in class org.openrewrite.java.template.internal.
TemplateCode
init(ProcessingEnvironment)
- Method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
invoke(Method, Object, Object...)
- Static method in class org.openrewrite.java.template.internal.
Permit
invoke(Throwable, Method, Object, Object...)
- Static method in class org.openrewrite.java.template.internal.
Permit
invokeSneaky(Method, Object, Object...)
- Static method in class org.openrewrite.java.template.internal.
Permit
invokeSneaky(Throwable, Method, Object, Object...)
- Static method in class org.openrewrite.java.template.internal.
Permit
isDebugReflection()
- Static method in class org.openrewrite.java.template.internal.
Permit
J
Javac
- Class in
org.openrewrite.java.template.internal
javacProcessingEnv
- Variable in class org.openrewrite.java.template.processor.
TypeAwareProcessor
JavacResolution
- Class in
org.openrewrite.java.template.internal
JavacResolution(Context)
- Constructor for class org.openrewrite.java.template.internal.
JavacResolution
JavacTreeMaker
- Class in
org.openrewrite.java.template.internal
JavacTreeMaker(TreeMaker)
- Constructor for class org.openrewrite.java.template.internal.
JavacTreeMaker
JavacTreeMaker.TypeTag
- Class in
org.openrewrite.java.template.internal
M
Matcher
<
T
extends org.openrewrite.java.tree.J> - Interface in
org.openrewrite.java.template
matches(T)
- Method in interface org.openrewrite.java.template.
Matcher
Matches
- Annotation Type in
org.openrewrite.java.template
MinimumViableParentheses
- Class in
org.openrewrite.java.template.internal
MinimumViableParentheses()
- Constructor for class org.openrewrite.java.template.internal.
MinimumViableParentheses
N
newInstance(Constructor<T>, Object...)
- Static method in class org.openrewrite.java.template.internal.
Permit
newInstance(Throwable, Constructor<T>, Object...)
- Static method in class org.openrewrite.java.template.internal.
Permit
newInstanceSneaky(Constructor<T>, Object...)
- Static method in class org.openrewrite.java.template.internal.
Permit
newInstanceSneaky(Throwable, Constructor<T>, Object...)
- Static method in class org.openrewrite.java.template.internal.
Permit
NotMatches
- Annotation Type in
org.openrewrite.java.template
O
org.openrewrite.java.template
- package org.openrewrite.java.template
org.openrewrite.java.template.function
- package org.openrewrite.java.template.function
org.openrewrite.java.template.internal
- package org.openrewrite.java.template.internal
org.openrewrite.java.template.internal.permit
- package org.openrewrite.java.template.internal.permit
org.openrewrite.java.template.processor
- package org.openrewrite.java.template.processor
P
Parent
- Class in
org.openrewrite.java.template.internal.permit
Parent()
- Constructor for class org.openrewrite.java.template.internal.permit.
Parent
PatternBuilder
- Class in
org.openrewrite.java.template.internal
PatternBuilder()
- Constructor for class org.openrewrite.java.template.internal.
PatternBuilder
permissiveGetField(Class<?>, String)
- Static method in class org.openrewrite.java.template.internal.
Permit
permissiveReadField(Class<T>, Field, Object)
- Static method in class org.openrewrite.java.template.internal.
Permit
Permit
- Class in
org.openrewrite.java.template.internal
Primitive
- Annotation Type in
org.openrewrite.java.template
process(T, List<JCTree.JCVariableDecl>, boolean, boolean)
- Static method in class org.openrewrite.java.template.internal.
TemplateCode
process(Set<? extends TypeElement>, RoundEnvironment)
- Method in class org.openrewrite.java.template.processor.
RefasterTemplateProcessor
process(Set<? extends TypeElement>, RoundEnvironment)
- Method in class org.openrewrite.java.template.processor.
TemplateProcessor
R
RecipeDescriptor
- Annotation Type in
org.openrewrite.java.template
RefasterTemplateProcessor
- Class in
org.openrewrite.java.template.processor
For steps to debug this annotation processor, see
this blog post
.
RefasterTemplateProcessor()
- Constructor for class org.openrewrite.java.template.processor.
RefasterTemplateProcessor
reportReflectionProblem(Throwable, String)
- Static method in class org.openrewrite.java.template.internal.
Permit
resolveAll(Context, JCTree.JCCompilationUnit, List<? extends Tree>)
- Method in class org.openrewrite.java.template.internal.
JavacResolution
S
Semantics
- Class in
org.openrewrite.java.template
set(Field, Object, Object)
- Static method in class org.openrewrite.java.template.internal.
Permit
setAccessible(T)
- Static method in class org.openrewrite.java.template.internal.
Permit
sneakyThrow(Throwable)
- Static method in class org.openrewrite.java.template.internal.
Permit
Stat0
- Interface in
org.openrewrite.java.template.function
Stat1
<
P1
> - Interface in
org.openrewrite.java.template.function
Stat10
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
,
P10
> - Interface in
org.openrewrite.java.template.function
Stat2
<
P1
,
P2
> - Interface in
org.openrewrite.java.template.function
Stat3
<
P1
,
P2
,
P3
> - Interface in
org.openrewrite.java.template.function
Stat4
<
P1
,
P2
,
P3
,
P4
> - Interface in
org.openrewrite.java.template.function
Stat5
<
P1
,
P2
,
P3
,
P4
,
P5
> - Interface in
org.openrewrite.java.template.function
Stat6
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
> - Interface in
org.openrewrite.java.template.function
Stat7
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
> - Interface in
org.openrewrite.java.template.function
Stat8
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
> - Interface in
org.openrewrite.java.template.function
Stat9
<
P1
,
P2
,
P3
,
P4
,
P5
,
P6
,
P7
,
P8
,
P9
> - Interface in
org.openrewrite.java.template.function
statement(JavaVisitor<?>, String, Stat0)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat1<?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat2<?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat3<?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat4<?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat5<?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat6<?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat7<?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat8<?, ?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat9<?, ?, ?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
statement(JavaVisitor<?>, String, Stat10<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>)
- Static method in class org.openrewrite.java.template.
Semantics
T
TemplateCode
- Class in
org.openrewrite.java.template.internal
TemplateCode()
- Constructor for class org.openrewrite.java.template.internal.
TemplateCode
TemplateProcessor
- Class in
org.openrewrite.java.template.processor
For steps to debug this annotation processor, see
this blog post
.
TemplateProcessor()
- Constructor for class org.openrewrite.java.template.processor.
TemplateProcessor
toString(JCTree)
- Static method in class org.openrewrite.java.template.internal.
FQNPretty
toUnit(Element)
- Method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
TreeMirrorMaker
- Class in
org.openrewrite.java.template.internal
Makes a copy of any AST node, with some exceptions.
TreeMirrorMaker(JavacTreeMaker)
- Constructor for class org.openrewrite.java.template.internal.
TreeMirrorMaker
trees
- Variable in class org.openrewrite.java.template.processor.
TypeAwareProcessor
tryGetDelegateField(Class<?>, Object)
- Method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
Gradle incremental processing
tryGetProcessingEnvField(Class<?>, Object)
- Method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
Kotlin incremental processing
tryGetProxyDelegateToField(Object)
- Method in class org.openrewrite.java.template.processor.
TypeAwareProcessor
IntelliJ >= 2020.3
TypeAwareProcessor
- Class in
org.openrewrite.java.template.processor
TypeAwareProcessor()
- Constructor for class org.openrewrite.java.template.processor.
TypeAwareProcessor
typeTag(JCTree)
- Static method in class org.openrewrite.java.template.internal.
JavacTreeMaker.TypeTag
typeTag(Type)
- Static method in class org.openrewrite.java.template.internal.
JavacTreeMaker.TypeTag
typeTag(String)
- Static method in class org.openrewrite.java.template.internal.
JavacTreeMaker.TypeTag
U
UsedMethodDetector
- Class in
org.openrewrite.java.template.internal
UsedMethodDetector()
- Constructor for class org.openrewrite.java.template.internal.
UsedMethodDetector
usedMethods(JCTree)
- Static method in class org.openrewrite.java.template.internal.
UsedMethodDetector
usedMethods(JCTree, Predicate<JCTree>)
- Static method in class org.openrewrite.java.template.internal.
UsedMethodDetector
V
valueOf(String)
- Static method in enum org.openrewrite.java.template.internal.
AbstractRefasterJavaVisitor.EmbeddingOption
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.openrewrite.java.template.internal.
AbstractRefasterJavaVisitor.EmbeddingOption
Returns an array containing the constants of this enum type, in the order they are declared.
visitExpression(Expression, ExecutionContext)
- Method in class org.openrewrite.java.template.internal.
MinimumViableParentheses
visitIdent(JCTree.JCIdent)
- Method in class org.openrewrite.java.template.internal.
FQNPretty
visitLabeledStatement(LabeledStatementTree, Void)
- Method in class org.openrewrite.java.template.internal.
TreeMirrorMaker
visitVariable(VariableTree, Void)
- Method in class org.openrewrite.java.template.internal.
TreeMirrorMaker
A
B
C
E
F
G
H
I
J
M
N
O
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes