Class ViatraQueryEngineOptions.Builder
- java.lang.Object
-
- org.eclipse.viatra.query.runtime.api.ViatraQueryEngineOptions.Builder
-
- Enclosing class:
- ViatraQueryEngineOptions
public static final class ViatraQueryEngineOptions.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ViatraQueryEngineOptions from)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ViatraQueryEngineOptions
build()
ViatraQueryEngineOptions.Builder
withDefaultBackend(IQueryBackendFactory defaultBackendFactory)
Note that this backend factory overrides the factory defined by the hint added bywithDefaultHint(QueryEvaluationHint)
.ViatraQueryEngineOptions.Builder
withDefaultCachingBackend(IQueryBackendFactory defaultCachingBackendFactory)
ViatraQueryEngineOptions.Builder
withDefaultHint(QueryEvaluationHint engineDefaultHints)
Note that the backend factory in the hint is overridden by a factory added withwithDefaultBackend(IQueryBackendFactory)
.ViatraQueryEngineOptions.Builder
withDefaultSearchBackend(IQueryBackendFactory defaultSearchBackendFactory)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ViatraQueryEngineOptions from)
-
-
Method Detail
-
withDefaultHint
public ViatraQueryEngineOptions.Builder withDefaultHint(QueryEvaluationHint engineDefaultHints)
Note that the backend factory in the hint is overridden by a factory added withwithDefaultBackend(IQueryBackendFactory)
.
-
withDefaultBackend
public ViatraQueryEngineOptions.Builder withDefaultBackend(IQueryBackendFactory defaultBackendFactory)
Note that this backend factory overrides the factory defined by the hint added bywithDefaultHint(QueryEvaluationHint)
.
-
withDefaultSearchBackend
public ViatraQueryEngineOptions.Builder withDefaultSearchBackend(IQueryBackendFactory defaultSearchBackendFactory)
- Since:
- 2.0
-
withDefaultCachingBackend
public ViatraQueryEngineOptions.Builder withDefaultCachingBackend(IQueryBackendFactory defaultCachingBackendFactory)
-
build
public ViatraQueryEngineOptions build()
-
-