public class Valat extends java.lang.Object implements AttributeExpressionInterface
| Modifier and Type | Class and Description |
|---|---|
static class |
Valat.Builder |
| Constructor and Description |
|---|
Valat() |
| Modifier and Type | Method and Description |
|---|---|
Value |
evaluate(WorkingMemory wm) |
Type |
evaluateType(WorkingMemory wm) |
Attribute |
getAttribute() |
java.lang.String |
getAttributeName() |
java.lang.String |
toString() |
protected Attribute attribute
public Value evaluate(WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException
evaluate in interface ExpressionInterfacejava.lang.UnsupportedOperationExceptionNotInTheDomainExceptionpublic Type evaluateType(WorkingMemory wm)
evaluateType in interface ExpressionInterfacewm - The WorkingMemory object with respect to which a type of an expression should be evaluatedpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getAttributeName()
getAttributeName in interface AttributeExpressionInterfacepublic Attribute getAttribute()
getAttribute in interface AttributeExpressionInterface