code: @Override
      protected byte[] encodeType(Integer t) {
          final ByteBuffer buffer = allocate(size);
          // t is guaranteed non-null by superclass
          buffer.putInt(t);
          return buffer.array();
      }
docs: {@inheritDoc}