Package com.singularsys.jep.walkers

# Interface SerializableExpression.Element

All Known Implementing Classes:
  `SerializableExpression.Constant`, `SerializableExpression.Function`, `SerializableExpression.Operator`, `SerializableExpression.Variable`

Enclosing class:
  `SerializableExpression`

public static interface SerializableExpression.Element
interface used in internal representation of expression

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addHooks(Map<Node.HookKey,Object> hooks)`
  `void`
  `extract(Stack<Node> stack, Jep j)`
  `void`
  `write(ObjectOutput oos)`

- ## Method Details

  - ### extract

    void extract(Stack<Node> stack, Jep j) throws ParseException
    Throws:
      `ParseException`

  - ### addHooks

    void addHooks(Map<Node.HookKey,Object> hooks)

  - ### write

    void write(ObjectOutput oos) throws IOException
    Throws:
      `IOException`