- All Implemented Interfaces:
- PrologEngineFactory<T>
- Direct Known Subclasses:
- LogtalkEngineProfile, PreloaderEngineProfile
public class PrologEngineProfile<T extends PrologEngine>
extends Object
implements PrologEngineFactory<T>
A factory of tailored Prolog engines.
The objective of this class is to decouple the work of creating a Prolog engine (task of drivers) from the work of customizing it.
Different profiles can initialize Prolog engines according to certain required features (e.g., configuration of Logtalk, preloading of files, etc).
- Author:
- sergioc