Package Hierarchies:
Class Hierarchy
- java.lang.Object
- com.google.errorprone.refaster.Bindings.Key<V>
- com.google.errorprone.refaster.Choice<T>
- com.google.common.collect.ForwardingObject
- com.google.common.collect.ForwardingMap<K,V> (implements java.util.Map<K,V>)
- com.google.errorprone.refaster.Inliner
- com.sun.tools.javac.tree.JCTree (implements java.lang.Cloneable, com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition, com.sun.source.tree.Tree)
- com.sun.tools.javac.tree.JCTree.JCExpression (implements com.sun.source.tree.ExpressionTree)
- com.sun.tools.javac.tree.JCTree.JCIdent (implements com.sun.source.tree.IdentifierTree)
- com.google.errorprone.refaster.LocalVarBinding
- com.google.errorprone.refaster.Refaster
- com.google.errorprone.refaster.RefasterRule<M,T> (implements com.google.errorprone.CodeTransformer, java.io.Serializable)
- com.google.errorprone.refaster.RefasterRuleCompiler (implements com.sun.source.util.Plugin)
- com.google.errorprone.refaster.RefasterRuleCompilerAnalyzer (implements com.sun.source.util.TaskListener)
- com.sun.source.util.SimpleTreeVisitor<R,P> (implements com.sun.source.tree.TreeVisitor<R,P>)
- com.google.errorprone.refaster.ControlFlowVisitor
- com.google.errorprone.refaster.RefasterRuleBuilderScanner
- com.google.errorprone.refaster.UTemplater
- com.google.errorprone.refaster.UTree<T> (implements com.sun.source.tree.Tree, com.google.errorprone.refaster.Unifiable<T>)
- com.google.errorprone.refaster.UExpression (implements com.sun.source.tree.ExpressionTree)
- com.google.errorprone.refaster.UAnyOf
- com.google.errorprone.refaster.UFreeIdent
- com.google.errorprone.refaster.ULiteral (implements com.sun.source.tree.LiteralTree)
- com.google.errorprone.refaster.UMemberSelect (implements com.sun.source.tree.MemberSelectTree)
- com.google.errorprone.refaster.UMethodIdent
- com.google.errorprone.refaster.UMethodInvocation (implements com.sun.source.tree.MethodInvocationTree)
- com.google.errorprone.refaster.UPlaceholderExpression
- com.google.errorprone.refaster.UStaticIdent
- com.google.errorprone.refaster.UReturn (implements com.sun.source.tree.ReturnTree)
- com.google.errorprone.refaster.UVariableDecl (implements com.sun.source.tree.VariableTree)
- com.google.errorprone.refaster.StringName (implements javax.lang.model.element.Name, com.google.errorprone.refaster.Unifiable<T>)
- com.google.errorprone.refaster.Template<M> (implements java.io.Serializable)
- com.google.errorprone.refaster.TemplateMatch
- java.lang.Throwable (implements java.io.Serializable)
- com.sun.tools.javac.code.Types.DefaultTypeVisitor<R,S> (implements com.sun.tools.javac.code.Type.Visitor<R,S>)
- com.sun.tools.javac.code.Types.SimpleVisitor<R,S>
- com.google.errorprone.refaster.UType (implements com.google.errorprone.refaster.Unifiable<T>)
- com.google.errorprone.refaster.Unifier
- com.google.errorprone.refaster.UStatement.UnifierWithUnconsumedStatements
- com.google.errorprone.refaster.UTypeVar.TypeWithExpression
Interface Hierarchy
- java.util.function.Function<T,R>
- com.google.common.base.Function<F,T>
- com.google.errorprone.refaster.UStatement (also extends java.io.Serializable, com.sun.source.tree.StatementTree)
- java.io.Serializable
- com.google.errorprone.refaster.Unifiable<T>
- com.google.errorprone.refaster.UStatement (also extends com.google.common.base.Function<F,T>, com.sun.source.tree.StatementTree)
- com.sun.source.tree.Tree
- com.sun.source.tree.StatementTree
- com.google.errorprone.refaster.UStatement (also extends com.google.common.base.Function<F,T>, java.io.Serializable)