Hierarchy For Package com.google.errorprone.refaster
Class Hierarchy
- java.lang.Object
- com.google.errorprone.refaster.Bindings.Key<V>
- com.google.errorprone.refaster.UTypeVar.Key
- com.google.errorprone.refaster.Choice<T>
- com.google.common.collect.ForwardingObject
- 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.UPlaceholderExpression.PlaceholderParamIdent
- com.sun.tools.javac.tree.JCTree.JCIdent (implements com.sun.source.tree.IdentifierTree)
- com.sun.tools.javac.tree.JCTree.JCExpression (implements com.sun.source.tree.ExpressionTree)
- 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.UExpression (implements com.sun.source.tree.ExpressionTree)
- 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.BlockTemplate
- com.google.errorprone.refaster.ExpressionTemplate (implements com.google.errorprone.refaster.Unifiable<T>)
- com.google.errorprone.refaster.TemplateMatch
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.google.errorprone.refaster.CouldNotResolveImportException
- java.lang.Exception
- 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.UClassType
- com.google.errorprone.refaster.UForAll
- com.google.errorprone.refaster.UIntersectionClassType
- com.google.errorprone.refaster.UMethodType
- com.google.errorprone.refaster.UTypeVar
- com.google.errorprone.refaster.UType (implements com.google.errorprone.refaster.Unifiable<T>)
- com.sun.tools.javac.code.Types.SimpleVisitor<R,
- com.google.errorprone.refaster.Unifier
- com.google.errorprone.refaster.UStatement.UnifierWithUnconsumedStatements
- com.google.errorprone.refaster.UTypeVar.TypeWithExpression
- com.google.errorprone.refaster.Bindings.Key<V>
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)
- com.google.common.base.Function<F,
- 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)
- com.google.errorprone.refaster.UStatement (also extends com.google.common.base.Function<F,
- com.sun.source.tree.StatementTree
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.google.errorprone.refaster.ControlFlowVisitor.Result
- com.google.errorprone.refaster.ImportPolicy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)