Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- APPLICATION - Static variable in class io.deephaven.uri.ApplicationUri
- applicationId() - Method in class io.deephaven.uri.ApplicationUri
-
The application id.
- ApplicationUri - Class in io.deephaven.uri
-
A Deephaven application field URI.
- ApplicationUri() - Constructor for class io.deephaven.uri.ApplicationUri
B
- build() - Method in interface io.deephaven.uri.DeephavenTarget.Builder
- builder() - Static method in class io.deephaven.uri.DeephavenTarget
C
- CustomUri - Class in io.deephaven.uri
- CustomUri() - Constructor for class io.deephaven.uri.CustomUri
D
- DeephavenTarget - Class in io.deephaven.uri
-
A Deephaven target represents the information necessary to establish a connection to a remote Deephaven service.
- DeephavenTarget() - Constructor for class io.deephaven.uri.DeephavenTarget
- DeephavenTarget.Builder - Interface in io.deephaven.uri
- DeephavenUri - Interface in io.deephaven.uri
-
A Deephaven URI is a structure URI that has a Deephaven-specific scheme, either
dhordh+plain. - DeephavenUriBase - Class in io.deephaven.uri
- DeephavenUriBase() - Constructor for class io.deephaven.uri.DeephavenUriBase
F
- FIELD - Static variable in class io.deephaven.uri.ApplicationUri
- fieldName() - Method in class io.deephaven.uri.ApplicationUri
-
The field name.
- fieldName() - Method in class io.deephaven.uri.FieldUri
-
The field name.
- FieldUri - Class in io.deephaven.uri
-
A Deephaven field URI.
- FieldUri() - Constructor for class io.deephaven.uri.FieldUri
- find(Class<T>) - Method in class io.deephaven.uri.resolver.UriResolvers
- from(URI) - Static method in class io.deephaven.uri.DeephavenTarget
-
Parses the
uriinto a Deephaven target, without strict URI checks.
G
- get() - Static method in class io.deephaven.uri.resolver.UriResolversInstance
H
- host() - Method in class io.deephaven.uri.DeephavenTarget
-
The host or IP address.
- host(String) - Method in interface io.deephaven.uri.DeephavenTarget.Builder
I
- init(UriResolvers) - Static method in class io.deephaven.uri.resolver.UriResolversInstance
- io.deephaven.uri - package io.deephaven.uri
- io.deephaven.uri.resolver - package io.deephaven.uri.resolver
- isLocalPath(URI) - Static method in class io.deephaven.uri.UriHelper
- isRemotePath(URI) - Static method in class io.deephaven.uri.UriHelper
- isRemoteQuery(URI) - Static method in class io.deephaven.uri.UriHelper
- isRemoteTarget(URI) - Static method in class io.deephaven.uri.UriHelper
- isResolvable(URI) - Method in interface io.deephaven.uri.resolver.UriResolver
-
Returns true if the resolver can
resolvetheuri. - isSecure() - Method in class io.deephaven.uri.DeephavenTarget
-
The secure flag, typically representing Transport Layer Security (TLS).
- isSecure(boolean) - Method in interface io.deephaven.uri.DeephavenTarget.Builder
- isUriSafe(String) - Static method in class io.deephaven.uri.UriHelper
- isValidScheme(String) - Static method in class io.deephaven.uri.ApplicationUri
- isValidScheme(String) - Static method in class io.deephaven.uri.CustomUri
- isValidScheme(String) - Static method in class io.deephaven.uri.DeephavenTarget
-
Returns true if the scheme is valid for a Deephaven target.
- isValidScheme(String) - Static method in interface io.deephaven.uri.DeephavenUri
- isValidScheme(String) - Static method in class io.deephaven.uri.FieldUri
- isValidScheme(String) - Static method in class io.deephaven.uri.QueryScopeUri
- isValidScheme(String) - Static method in class io.deephaven.uri.RemoteUri
- isWellFormed(URI) - Static method in class io.deephaven.uri.ApplicationUri
- isWellFormed(URI) - Static method in class io.deephaven.uri.DeephavenTarget
- isWellFormed(URI) - Static method in class io.deephaven.uri.FieldUri
- isWellFormed(URI) - Static method in class io.deephaven.uri.QueryScopeUri
- isWellFormed(URI) - Static method in class io.deephaven.uri.RemoteUri
L
- LOCAL_SCHEME - Static variable in interface io.deephaven.uri.DeephavenUri
-
The scheme for non-remote
Deephaven URIs,dh.
O
- of(DeephavenTarget, StructuredUri) - Static method in class io.deephaven.uri.RemoteUri
- of(String) - Static method in class io.deephaven.uri.FieldUri
- of(String) - Static method in class io.deephaven.uri.QueryScopeUri
- of(String, String) - Static method in class io.deephaven.uri.ApplicationUri
- of(URI) - Static method in class io.deephaven.uri.ApplicationUri
-
Parses the
URIinto an application URI. - of(URI) - Static method in class io.deephaven.uri.CustomUri
- of(URI) - Static method in class io.deephaven.uri.DeephavenTarget
-
Parses the
targetUriinto a Deephaven target. - of(URI) - Static method in class io.deephaven.uri.FieldUri
-
Parses the
URIinto a field URI. - of(URI) - Static method in class io.deephaven.uri.QueryScopeUri
-
Parses the
uriinto a query scope URI. - of(URI) - Static method in class io.deephaven.uri.RemoteUri
-
Parses the
uriinto a remote URI.
P
- PATH_PATTERN - Static variable in class io.deephaven.uri.ApplicationUri
- PATH_PATTERN - Static variable in class io.deephaven.uri.FieldUri
- PATH_PATTERN - Static variable in class io.deephaven.uri.QueryScopeUri
- PLAINTEXT_SCHEME - Static variable in interface io.deephaven.uri.DeephavenUri
-
The scheme for
remote URIsusing plaintext connections,dh+plain. - port() - Method in class io.deephaven.uri.DeephavenTarget
-
The optional port.
- port(int) - Method in interface io.deephaven.uri.DeephavenTarget.Builder
Q
- QueryScopeUri - Class in io.deephaven.uri
-
A Deephaven query scope URI.
- QueryScopeUri() - Constructor for class io.deephaven.uri.QueryScopeUri
R
- RemoteUri - Class in io.deephaven.uri
-
A remote Deephaven URI represents a structured link for resolving remote Deephaven resources.
- RemoteUri() - Constructor for class io.deephaven.uri.RemoteUri
- resolve(String) - Static method in class io.deephaven.uri.ResolveTools
-
Resolves the
uriinto an object. - resolve(URI) - Method in interface io.deephaven.uri.resolver.UriResolver
-
Resolve
uriinto an object. - resolve(URI) - Method in class io.deephaven.uri.resolver.UriResolvers
- resolve(URI) - Static method in class io.deephaven.uri.ResolveTools
-
Resolves the
uriinto an object. - resolver(URI) - Method in class io.deephaven.uri.resolver.UriResolvers
- resolvers() - Method in class io.deephaven.uri.resolver.UriResolvers
- ResolveTools - Class in io.deephaven.uri
- ResolveTools() - Constructor for class io.deephaven.uri.ResolveTools
S
- schemes() - Method in interface io.deephaven.uri.resolver.UriResolver
-
The supported schemes.
- SCOPE - Static variable in class io.deephaven.uri.QueryScopeUri
- SECURE_SCHEME - Static variable in interface io.deephaven.uri.DeephavenUri
-
The scheme for
remote URIsusing secure connections,dh. - StructuredUri - Interface in io.deephaven.uri
-
A structured URI is an object which can be represented in serialized form as a
URI; and subsequently, can be deserialized back into the same object. - StructuredUri.Visitor - Interface in io.deephaven.uri
- StructuredUriBase - Class in io.deephaven.uri
- StructuredUriBase() - Constructor for class io.deephaven.uri.StructuredUriBase
T
- target() - Method in class io.deephaven.uri.RemoteUri
-
The Deephaven target.
- target(DeephavenTarget) - Method in interface io.deephaven.uri.StructuredUri
-
Wraps up
thisURI as aremote URI. - target(DeephavenTarget) - Method in class io.deephaven.uri.StructuredUriBase
- toString() - Method in class io.deephaven.uri.ApplicationUri
- toString() - Method in class io.deephaven.uri.CustomUri
- toString() - Method in class io.deephaven.uri.DeephavenTarget
-
The target as a URI string.
- toString() - Method in class io.deephaven.uri.DeephavenUriBase
- toString() - Method in class io.deephaven.uri.FieldUri
- toString() - Method in class io.deephaven.uri.QueryScopeUri
- toString() - Method in class io.deephaven.uri.RemoteUri
- toString() - Method in interface io.deephaven.uri.StructuredUri
-
The URI string.
- toURI() - Method in class io.deephaven.uri.CustomUri
- toURI() - Method in class io.deephaven.uri.DeephavenTarget
-
The target as a URI.
- toURI() - Method in class io.deephaven.uri.DeephavenUriBase
- toURI() - Method in interface io.deephaven.uri.StructuredUri
-
The URI.
U
- uri() - Method in class io.deephaven.uri.CustomUri
- uri() - Method in class io.deephaven.uri.RemoteUri
-
The inner URI.
- UriHelper - Class in io.deephaven.uri
- UriHelper() - Constructor for class io.deephaven.uri.UriHelper
- UriResolver - Interface in io.deephaven.uri.resolver
- UriResolvers - Class in io.deephaven.uri.resolver
- UriResolvers(Set<UriResolver>) - Constructor for class io.deephaven.uri.resolver.UriResolvers
- UriResolversInstance - Class in io.deephaven.uri.resolver
- UriResolversInstance() - Constructor for class io.deephaven.uri.resolver.UriResolversInstance
V
- variableName() - Method in class io.deephaven.uri.QueryScopeUri
-
The variable name.
- visit(ApplicationUri) - Method in interface io.deephaven.uri.StructuredUri.Visitor
- visit(FieldUri) - Method in interface io.deephaven.uri.StructuredUri.Visitor
- visit(QueryScopeUri) - Method in interface io.deephaven.uri.StructuredUri.Visitor
- visit(RemoteUri) - Method in interface io.deephaven.uri.StructuredUri.Visitor
- visit(URI) - Method in interface io.deephaven.uri.StructuredUri.Visitor
W
- walk(V) - Method in class io.deephaven.uri.ApplicationUri
- walk(V) - Method in class io.deephaven.uri.CustomUri
- walk(V) - Method in class io.deephaven.uri.FieldUri
- walk(V) - Method in class io.deephaven.uri.QueryScopeUri
- walk(V) - Method in class io.deephaven.uri.RemoteUri
- walk(V) - Method in interface io.deephaven.uri.StructuredUri
All Classes and Interfaces|All Packages|Constant Field Values