docs: protected boolean isNullcaseForEscape(String nextLine, boolean inQuotes, int i, String sb) {
          boolean result = false, hasmet = false;
          for (int k = 0; k < sb.length(); k++) {
              char c = sb.charAt(k);
              if (Character.isWhitespace(c)) continue;
              else if (c == quotechar) {
                  if (!inQuotes || hasmet) return false;
                  hasmet = true;
                  continue;
              } else
                  return false;
          }
          hasmet = false;
          if (nextLine.length() > (i + 1) && (nextLine.charAt(i + 1) == 'N' )) {
              for (int j=i+2;j < nextLine.length(); j++) {
                  char c = nextLine.charAt(j);
                  if (Character.isWhitespace(c)) continue;
                  else if (c == quotechar) {
                      if (!inQuotes || hasmet) return false;
                      hasmet = true;
                      continue;
                  } else if (c == separator) break;
                  else return false;
              }
              result = true;
          }
          return result;
      }