code: void handleGet(
      Object value,
      MatchSpaceKey msg,
      EvalCache cache,
      Object contextValue,
      SearchResults result)
      throws MatchingException, BadMessageFormatMatchingException
    {
      if (tc.isEntryEnabled())
        tc.entry(
          this,
          cclass,
          "handleGet",
          "value: "
            + value
            + "msg: "
            + msg
            + ", context: "
            + contextValue
            + ", result: "
            + result);
  
      if (!(value instanceof String))
        return;
      char[] chars = ((String) value).toCharArray();
      subTree.get(chars, 0, chars.length, false, msg, cache, contextValue, result);
      if (haveEqualityMatches())
        handleEqualityGet(value, msg, cache, contextValue, result);
      if (tc.isEntryEnabled())
        tc.exit(this,cclass, "handleGet");
    }
docs: ------------------------------------------------------------------------------