code: public <T> T getComputationalData(Class<T> key) {
          @SuppressWarnings("unchecked")
          T result = (T) this.computationalData.get(key);
          return result;
      }
docs: Gets temporary data which is needed for building up the dependency graph.