Package | Description |
---|---|
org.jpc.engine.embedded | |
org.jpc.engine.profile | |
org.jpc.engine.prolog.driver | |
org.jpc.engine.provider | |
org.jpc.util.concurrent | |
org.jpc.util.config |
Modifier and Type | Class and Description |
---|---|
class |
JpcEngineDriver |
Modifier and Type | Method and Description |
---|---|
protected PrologEngineFactory<JpcEngine> |
JpcEngineDriver.defaultBasicFactory() |
Modifier and Type | Class and Description |
---|---|
class |
LogtalkEngineProfile<T extends PrologEngine> |
class |
PreloaderEngineProfile<T extends PrologEngine> |
class |
PrologEngineProfile<T extends PrologEngine>
A factory of tailored Prolog engines.
|
Modifier and Type | Method and Description |
---|---|
PrologEngineFactory<T> |
PrologEngineProfile.getPrologEngineFactory() |
Modifier and Type | Method and Description |
---|---|
PrologEngineProfile<T> |
PrologEngineProfileFactory.createPrologEngineProfile(PrologEngineFactory<T> prologEngineFactory) |
Constructor and Description |
---|
LogtalkEngineProfile(PrologEngineFactory<T> engineFactory) |
PreloaderEngineProfile(PrologEngineFactory<T> engineFactory,
List<String> absolutePaths) |
PrologEngineProfile(PrologEngineFactory<T> prologEngineFactory) |
Modifier and Type | Interface and Description |
---|---|
interface |
PrologEngineDriver<T extends PrologEngine> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPrologEngineDriver<T extends PrologEngine> |
class |
PrologEngineDriverProxy<T extends PrologEngine> |
class |
PrologEngineFactoryMethod<T extends PrologEngine> |
class |
UniquePrologEngineDriver<T extends PrologEngine>
This class describes logic engines that are unique per process
Instances can cache the logic engine when creating it
|
Modifier and Type | Method and Description |
---|---|
protected abstract PrologEngineFactory<T> |
AbstractPrologEngineDriver.defaultBasicFactory() |
Modifier and Type | Method and Description |
---|---|
protected T |
UniquePrologEngineDriver.createPrologEngine(PrologEngineFactory<T> basicFactory) |
protected T |
AbstractPrologEngineDriver.createPrologEngine(PrologEngineFactory<T> basicFactory) |
Modifier and Type | Method and Description |
---|---|
PrologEngineFactory<T> |
PrologEngineFactoryProvider.getPrologEngineFactory() |
Constructor and Description |
---|
LazyEngineProvider(PrologEngineFactory<T> prologEngineFactory) |
Constructor and Description |
---|
ThreadLocalPrologEngineProvider(PrologEngineFactory prologEngineFactory) |
Modifier and Type | Method and Description |
---|---|
PrologEngineFactory<T> |
EngineConfiguration.getEngineFactory() |
Constructor and Description |
---|
EngineConfiguration(Object id,
PrologEngineFactory<T> engineFactory) |
EngineConfiguration(Object id,
Set<String> categoryNames,
PrologEngineFactory<T> engineFactory) |
EngineConfiguration(Set<String> categoryNames,
PrologEngineFactory<T> engineFactory) |
Copyright © 2014. All rights reserved.