|
Kernel Prolog with Fluent based Builtins | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.util.Dictionary
|
+--java.util.Hashtable
|
+--tarau.jinni.HashDict
|
+--tarau.jinni.Builtins
This class contains a dictionary of all builtins i.e. Java based classes callable from Prolog. They should provide a constructor and an exec method.
| Fields inherited from class java.util.Hashtable |
count,
ENTRIES,
entrySet,
KEYS,
keySet,
loadFactor,
modCount,
serialVersionUID,
table,
threshold,
values,
VALUES |
| Constructor Summary | |
Builtins()
This constructor registers builtins. |
|
| Method Summary | |
(package private) Const |
newBuiltin(Const S)
Creates a new builtin |
void |
register(Const proto)
registers a symbol as name of a builtin |
| Methods inherited from class tarau.jinni.HashDict |
name,
stat |
| Methods inherited from class java.util.Hashtable |
clear,
clone,
contains,
containsKey,
containsValue,
elements,
entrySet,
equals,
get,
hashCode,
isEmpty,
keys,
keySet,
put,
putAll,
readObject,
rehash,
remove,
size,
toString,
values,
writeObject |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public Builtins()
| Method Detail |
public void register(Const proto)
Const newBuiltin(Const S)
|
Kernel Prolog with Fluent based Builtins | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||