Class GuardedByExpression.Erroneous
- java.lang.Object
-
- com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression
-
- com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression.Erroneous
-
- Enclosing class:
- GuardedByExpression
public static class GuardedByExpression.Erroneous extends GuardedByExpression
A guarded by expression that could not be resolved.
-
-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
guardString()
GuardedByExpression.Kind
kind()
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, toString
-
-
-
-
Method Detail
-
kind
public GuardedByExpression.Kind kind()
- Specified by:
kind
in classGuardedByExpression
-
sym
public com.sun.tools.javac.code.Symbol sym()
- Specified by:
sym
in classGuardedByExpression
-
type
public com.sun.tools.javac.code.Type type()
- Specified by:
type
in classGuardedByExpression
-
guardString
public String guardString()
-
-