Class QueryScopeResolver

java.lang.Object
io.deephaven.server.uri.QueryScopeResolver
All Implemented Interfaces:
io.deephaven.uri.resolver.UriResolver

public final class QueryScopeResolver extends Object implements io.deephaven.uri.resolver.UriResolver
The query scope table resolver is able to resolve query scope URIs.

For example, dh:///scope/my_table.

See Also:
  • query scope URI format
  • Constructor Details

    • QueryScopeResolver

      @Inject public QueryScopeResolver()
  • Method Details

    • get

      public static QueryScopeResolver get()
    • schemes

      public Set<String> schemes()
      Specified by:
      schemes in interface io.deephaven.uri.resolver.UriResolver
    • isResolvable

      public boolean isResolvable(URI uri)
      Specified by:
      isResolvable in interface io.deephaven.uri.resolver.UriResolver
    • resolve

      public Object resolve(URI uri)
      Specified by:
      resolve in interface io.deephaven.uri.resolver.UriResolver
    • resolve

      public Object resolve(io.deephaven.uri.QueryScopeUri uri)
    • resolve

      public Object resolve(String variableName)