Class ReteBackendFactoryProvider
- java.lang.Object
-
- org.eclipse.viatra.query.runtime.rete.matcher.ReteBackendFactoryProvider
-
- All Implemented Interfaces:
IQueryBackendFactoryProvider
public class ReteBackendFactoryProvider extends java.lang.Object implements IQueryBackendFactoryProvider
- Since:
- 2.0
-
-
Constructor Summary
Constructors Constructor Description ReteBackendFactoryProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IQueryBackendFactorygetFactory()Returns a query backend factory instance.booleanisSystemDefaultCachingBackend()Returns whether the given query backend should be considered as system default caching backend.booleanisSystemDefaultEngine()Returns whether the given query backend should be considered as system default.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackendFactoryProvider
isSystemDefaultSearchBackend
-
-
-
-
Method Detail
-
getFactory
public IQueryBackendFactory getFactory()
Description copied from interface:IQueryBackendFactoryProviderReturns a query backend factory instance. The method should return the same instance in case of repeated calls.- Specified by:
getFactoryin interfaceIQueryBackendFactoryProvider
-
isSystemDefaultEngine
public boolean isSystemDefaultEngine()
Description copied from interface:IQueryBackendFactoryProviderReturns whether the given query backend should be considered as system default. If multiple backends are registered as system default, it is undefined which one will be chosen.- Specified by:
isSystemDefaultEnginein interfaceIQueryBackendFactoryProvider
-
isSystemDefaultCachingBackend
public boolean isSystemDefaultCachingBackend()
Description copied from interface:IQueryBackendFactoryProviderReturns whether the given query backend should be considered as system default caching backend. If multiple backends are registered as system default, it is undefined which one will be chosen.- Specified by:
isSystemDefaultCachingBackendin interfaceIQueryBackendFactoryProvider
-
-