Class GuardedByExpression.ClassLiteral
- java.lang.Object
-
- com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression
-
- com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression.ClassLiteral
-
- Enclosing class:
- GuardedByExpression
public abstract static class GuardedByExpression.ClassLiteral extends GuardedByExpression
A 'class' literal: ClassName.class
-
-
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 ClassLiteral()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static GuardedByExpression.ClassLiteral
create(com.sun.tools.javac.code.Symbol owner)
-
Methods inherited from class com.google.errorprone.bugpatterns.threadsafety.GuardedByExpression
debugPrint, kind, sym, toString, type
-
-
-
-
Method Detail
-
create
public static GuardedByExpression.ClassLiteral create(com.sun.tools.javac.code.Symbol owner)
-
-