Package io.deephaven.uri.resolver
Interface UriResolver
- All Known Implementing Classes:
ApplicationResolver
,BarrageTableResolver
,CsvTableResolver
,ParquetTableResolver
,QueryScopeResolver
public interface UriResolver
-
Method Summary
-
Method Details
-
schemes
The supported schemes.- Returns:
- the schemes
-
isResolvable
Returns true if the resolver canresolve
theuri
.- Parameters:
uri
- the uri- Returns:
- true if this resolver can resolve uri
-
resolve
Resolveuri
into an object.- Parameters:
uri
- the URI- Returns:
- the object
- Throws:
InterruptedException
- if the current thread is interrupted
-