docs: public boolean isCacheable(Cache cache, Object target, Object[] arguments, Object result) throws Exception {
          boolean rv = true;
          if (null != cache.condition() && cache.condition().length() > 0) {
              rv = this.getElValue(cache.condition(), target, arguments, result, true, Boolean.class);
          }
          return rv;
      }