Class GuardedByUtils
- java.lang.Object
-
- com.google.errorprone.bugpatterns.threadsafety.GuardedByUtils
-
public final class GuardedByUtils extends Object
- Author:
- [email protected] (Liam Miller-Cushon)
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @Nullable com.sun.tools.javac.code.Symbol
bindGuardedByString(com.sun.source.tree.Tree tree, String guard, VisitorState visitorState, GuardedByFlags flags)
static com.google.common.collect.ImmutableSet<String>
getGuardValues(com.sun.tools.javac.code.Symbol sym)
static com.google.errorprone.bugpatterns.threadsafety.GuardedByUtils.GuardedByValidationResult
isGuardedByValid(com.sun.source.tree.Tree tree, VisitorState state, GuardedByFlags flags)
-
-
-
Method Detail
-
getGuardValues
public static com.google.common.collect.ImmutableSet<String> getGuardValues(com.sun.tools.javac.code.Symbol sym)
-
isGuardedByValid
public static com.google.errorprone.bugpatterns.threadsafety.GuardedByUtils.GuardedByValidationResult isGuardedByValid(com.sun.source.tree.Tree tree, VisitorState state, GuardedByFlags flags)
-
bindGuardedByString
public static @Nullable com.sun.tools.javac.code.Symbol bindGuardedByString(com.sun.source.tree.Tree tree, String guard, VisitorState visitorState, GuardedByFlags flags)
-
-