public class Facts
extends java.lang.Object
implements java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.Object>>
Facts object.| Constructor and Description |
|---|
Facts() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
asMap()
Return facts as a map.
|
<T> T |
get(java.lang.String name)
Get a fact by name.
|
java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.Object>> |
iterator() |
java.lang.Object |
put(java.lang.String name,
java.lang.Object fact)
Put a fact in the working memory.
|
java.lang.Object |
remove(java.lang.String name)
Remove fact.
|
java.lang.String |
toString() |
public java.lang.Object put(java.lang.String name,
java.lang.Object fact)
name - fact namefact - object to put in the working memorypublic java.lang.Object remove(java.lang.String name)
name - of fact to removepublic <T> T get(java.lang.String name)
T - type of the factname - of the factpublic java.util.Map<java.lang.String,java.lang.Object> asMap()
HashMappublic java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.Object>> iterator()
iterator in interface java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.Object>>public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018. All Rights Reserved.