@Override
    public void clear() {
      setNeedsMoreInputIsSet(false);
      this.needsMoreInput = false;
      setExceptionOccurredIsSet(false);
      this.exceptionOccurred = false;
    }
@Override
    public void clear()