class Result {

  @Override
  public boolean equals(@Nullable Object o) {
    if (this == o) {
      return true;
    }
    if (!(o instanceof Result)) {
      return false;
    }
    Result result = (Result) o;
    return _booleanValue == result._booleanValue
        && _exit == result._exit
        && _fallThrough == result._fallThrough
        && _return == result._return;
  }

  public  Result();
  public  Result(boolean booleanValue);
  public  Result(boolean booleanValue, boolean exit, boolean fallThrough, boolean aReturn);

}