Interface GuardedByBinder.Resolver

  • All Known Implementing Classes:
    GuardedBySymbolResolver
    Enclosing class:
    GuardedByBinder

    public static interface GuardedByBinder.Resolver
    A context containing the information necessary to resolve a Symbol from an AST node.

    Guard expressions can be bound from the string value of an @GuardedBy annotation, or from an actual java expression. In the first case, the string is parsed into an AST which will not have any semantic information attached.