code: @Override
      public final void from(ObjectInput in, ReadCache cache) throws IOException,
              ClassNotFoundException {
          if (cache == null) {
              from(in);
              return;
          }
          if (nulls(in)) throw new NullPointerException();
          // delegate to the equivalent internal method
          _from(in, cache);
      }
docs: {@inheritDoc}