Package io.deephaven.server.uri
Class QueryScopeResolver
java.lang.Object
io.deephaven.server.uri.QueryScopeResolver
- All Implemented Interfaces:
UriResolver
The query scope table resolver is able to resolve
query scope URIs
.
For example, dh:///scope/my_table
.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic QueryScopeResolver
get()
boolean
isResolvable
(URI uri) Returns true if the resolver canresolve
theuri
.resolve
(QueryScopeUri uri) Resolveuri
into an object.schemes()
The supported schemes.
-
Constructor Details
-
QueryScopeResolver
@Inject public QueryScopeResolver()
-
-
Method Details
-
get
-
schemes
Description copied from interface:UriResolver
The supported schemes.- Specified by:
schemes
in interfaceUriResolver
- Returns:
- the schemes
-
isResolvable
Description copied from interface:UriResolver
Returns true if the resolver canresolve
theuri
.- Specified by:
isResolvable
in interfaceUriResolver
- Parameters:
uri
- the uri- Returns:
- true if this resolver can resolve uri
-
resolve
Description copied from interface:UriResolver
Resolveuri
into an object.- Specified by:
resolve
in interfaceUriResolver
- Parameters:
uri
- the URI- Returns:
- the object
-
resolve
-
resolve
-