code: public JBBPOut ByteOrder(final JBBPByteOrder value) throws IOException {
      assertNotEnded();
      JBBPUtils.assertNotNull(value, "Byte order must not be null");
      if (this.processCommands) {
        this.byteOrder = value;
      }
      return this;
    }
docs: Define the byte outOrder for next session operations.
  
  @param value the byte outOrder to be used in next operations, must not be null
  @return the DSL session
  @throws IOException it will be thrown for transport errors