public final class Facts extends Object implements ModelObjectComplete, Serializable
Parameter object for the Engine used to pass in mappings from Term to value
(aka facts). In rule parlance, a fact is a concrete value of a term. Intuitively this relationship is one of
definition and instance, similar to a parameter definition (e.g. int count) for a function (or method) in a
programming language and a parameter value (e.g. 5).
Facts is immutable, and has a private constructor. Use the inner Facts.Builder class to construct.
| Modifier and Type | Class and Description |
|---|---|
static class |
Facts.Builder
Builder for a
Facts parameter object |
| Modifier and Type | Field and Description |
|---|---|
static Facts |
EMPTY_FACTS
empty facts object
|
public static final Facts EMPTY_FACTS
public Map<Term,Object> getFactMap()
public boolean equals(Object o)
equals in interface ModelObjectCompleteequals in class Objectpublic int hashCode()
hashCode in interface ModelObjectCompletehashCode in class ObjectCopyright © 2005–2016 The Kuali Foundation. All rights reserved.