Class GuardedByExpression.Select
- java.lang.Object
-
- com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression
-
- com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression.Select
-
- Enclosing class:
- GuardedByExpression
public abstract static class GuardedByExpression.Select extends GuardedByExpression
The member access expression for a field or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression
GuardedByExpression.ClassLiteral, GuardedByExpression.Erroneous, GuardedByExpression.Factory, GuardedByExpression.Kind, GuardedByExpression.LocalVariable, GuardedByExpression.Select, GuardedByExpression.ThisLiteral, GuardedByExpression.TypeLiteral
-
-
Constructor Summary
Constructors Constructor Description Select()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract GuardedByExpression
base()
static GuardedByExpression.Select
create(GuardedByExpression base, com.sun.tools.javac.code.Symbol sym, com.sun.tools.javac.code.Type type)
-
Methods inherited from class com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression
debugPrint, kind, sym, toString, type
-
-
-
-
Method Detail
-
base
public abstract GuardedByExpression base()
-
create
public static GuardedByExpression.Select create(GuardedByExpression base, com.sun.tools.javac.code.Symbol sym, com.sun.tools.javac.code.Type type)
-
-