Package net.i2p.data

Class ByteArray

java.lang.Object
net.i2p.data.ByteArray
All Implemented Interfaces:
Serializable, Comparable<ByteArray>
Direct Known Subclasses:
MsgID, Token

public class ByteArray
extends Object
implements Serializable, Comparable<ByteArray>
Wrap up an array of bytes so that they can be compared and placed in hashes, maps, and the like.
See Also:
Serialized Form
  • Constructor Details

    • ByteArray

      public ByteArray()
    • ByteArray

      public ByteArray​(byte[] data)
      Sets valid = data.length, unless data is null Sets offset = 0
      Parameters:
      data - may be null
    • ByteArray

      public ByteArray​(byte[] data, int offset, int length)
      Sets offset = offset Sets valid = length
      Parameters:
      data - may be null but why would you do that
  • Method Details