|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Handle | |
|---|---|
| com.hammurapi.reasoning | |
| Uses of Handle in com.hammurapi.reasoning |
|---|
| Methods in com.hammurapi.reasoning that return Handle | |
|---|---|
Handle<F> |
ForwardReasoningSession.getHandle(Object fact)
Retrieves object handle. |
Handle<F> |
ForwardReasoningSession.put(F fact)
Puts object to knowledge base. |
Handle<F>[] |
ForwardReasoningSession.putAll(F... facts)
Puts facts to the knowledge base and returns array of their handles. |
| Methods in com.hammurapi.reasoning that return types with arguments of type Handle | |
|---|---|
Collection<Handle<F>> |
ForwardReasoningSession.getHandles()
|
List<Handle<F>> |
Derivation.getInputHandles()
|
List<Handle<F>> |
ForwardReasoningSession.putAll(List<? extends F> facts)
Puts objects in the list to the knowledge base and returns their handles. |
| Methods in com.hammurapi.reasoning with parameters of type Handle | |
|---|---|
boolean |
ForwardReasoningSession.contains(Handle<F> handle)
|
F |
ForwardReasoningSession.get(Handle<F> handle)
Retrieves object by its handle. |
Collection<Derivation<F>> |
ForwardReasoningSession.getDerivations(Handle<F> handle)
Returns information on how given object was derived. |
void |
InferenceListener.onPut(F obj,
Handle<F> handle)
Invoked when an object is added to the knowledge base. |
void |
InferenceListener.onRemove(F obj,
Handle<F> handle)
Invoked when an object is removed from the knowledge base. |
void |
ForwardReasoningSession.remove(Handle<F> handle,
boolean strict)
Removes fact from the knowledge base. |
void |
ForwardReasoningSession.updateObject(Handle<F> handle,
F obj)
Updates fact. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||