Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## modhelxs.mocs.tfsm.parser
Class Variable

    java.lang.Object
      modhelxs.mocs.tfsm.parser.Expression
          modhelxs.mocs.tfsm.parser.Variable

    public class Variable

extends Expression

Represents a variable in a boolean expression.

Field Summary
`(package private) java.lang.String` | `name`

Fields inherited from class modhelxs.mocs.tfsm.parser.Expression
`isValid`

Constructor Summary
`Variable(java.lang.String name)`

Method Summary
`Value` | `eval(java.util.Map<java.lang.String,Value> in)`
`java.lang.String` | `getName()`
`java.lang.String` | `toString()`

Methods inherited from class modhelxs.mocs.tfsm.parser.Expression
`getDelayGard, getValid, parse, setValid`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### name

    java.lang.String name

Constructor Detail

### Variable

    public Variable(java.lang.String name)

Method Detail

### eval

    public Value eval(java.util.Map<java.lang.String,Value> in)
               throws EvaluationException

  Specified by:
    `eval` in class `Expression`
  Throws:
    `EvaluationException`

### getName

    public java.lang.String getName()

  Overrides:
    `getName` in class `Expression`

### toString

    public java.lang.String toString()

  Overrides:
    `toString` in class `java.lang.Object`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD