findForward static method

String? findForward(
  1. String key
)

Implementation

static String? findForward(String key) {
  int start = dataInUse.indexOf(key);
  if (start < 0) {
    return null;
  }
  String right = dataInUse.substring(start);
  int n = right.length % SIZE;
  if (n > 0) {
    right = right.substring(n);
  }
  while ((!right.startsWith(key)) && right.length >= SIZE) {
    right = right.substring(SIZE);
  }
  return right;
}