public final class ViatraQueryEngineOptions
extends java.lang.Object
ViatraQueryEngine
instance. The DEFAULT
instance represents the configuration that is selected when no explicit options are provided by the user. To create
new configurations, use the static builder methods defineOptions()
(starts with empty options) or
copyOptions(ViatraQueryEngineOptions)
(starts with all options from an existing configuration).Modifier and Type | Class and Description |
---|---|
static class |
ViatraQueryEngineOptions.Builder |
Modifier and Type | Field and Description |
---|---|
static ViatraQueryEngineOptions |
DEFAULT
The default engine options; if options are not defined, this version will be used.
|
Modifier and Type | Method and Description |
---|---|
static ViatraQueryEngineOptions.Builder |
copyOptions(ViatraQueryEngineOptions options)
Initializes an option builder with settings from an existing configuration.
|
static ViatraQueryEngineOptions.Builder |
defineOptions()
Initializes an option builder with no previously set options.
|
IQueryBackendFactory |
getDefaultBackendFactory()
Returns the configured default backend
|
IQueryBackendFactory |
getDefaultCachingBackendFactory()
Returns the configured default caching backed.
|
QueryEvaluationHint |
getEngineDefaultHints() |
java.lang.String |
toString() |
public static final ViatraQueryEngineOptions DEFAULT
public static ViatraQueryEngineOptions.Builder defineOptions()
public static ViatraQueryEngineOptions.Builder copyOptions(ViatraQueryEngineOptions options)
public QueryEvaluationHint getEngineDefaultHints()
public IQueryBackendFactory getDefaultBackendFactory()
public IQueryBackendFactory getDefaultCachingBackendFactory()
public java.lang.String toString()
toString
in class java.lang.Object