breeze.io

ByteConverterBigEndian

object ByteConverterBigEndian extends ByteConverter

See breeze.io.ByteConverter, reads big endian.

Linear Supertypes
ByteConverter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ByteConverterBigEndian
  2. ByteConverter
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def byteToUInt8(b0: Byte): Short

    Takes 1 Byte and returns a UInt8 (as Short)

    Takes 1 Byte and returns a UInt8 (as Short)

    Definition Classes
    ByteConverter
  8. def bytesToInt16(b0: Byte, b1: Byte): Short

    Takes 2 Bytes and returns an Int16 (Short)

    Takes 2 Bytes and returns an Int16 (Short)

    Definition Classes
    ByteConverterBigEndianByteConverter
  9. def bytesToInt32(b0: Byte, b1: Byte, b2: Byte, b3: Byte): Int

    Takes 4 Bytes and returns a UInt32 (Int)

    Takes 4 Bytes and returns a UInt32 (Int)

    Definition Classes
    ByteConverterBigEndianByteConverter
  10. def bytesToInt64(b0: Byte, b1: Byte, b2: Byte, b3: Byte, b4: Byte, b5: Byte, b6: Byte, b7: Byte): Long

    Takes 8 Bytes and returns a Int64 (Long)

    Takes 8 Bytes and returns a Int64 (Long)

    Definition Classes
    ByteConverterBigEndianByteConverter
  11. def bytesToUInt16(b0: Byte, b1: Byte): Char

    Takes 2 Bytes and returns a UInt16 (as Char)

    Takes 2 Bytes and returns a UInt16 (as Char)

    Definition Classes
    ByteConverterBigEndianByteConverter
  12. def bytesToUInt32(b0: Byte, b1: Byte, b2: Byte, b3: Byte): Long

    Takes 4 Bytes and returns a UInt32 (as Long)

    Takes 4 Bytes and returns a UInt32 (as Long)

    Definition Classes
    ByteConverterBigEndianByteConverter
  13. def bytesToUInt64(b0: Byte, b1: Byte, b2: Byte, b3: Byte, b4: Byte, b5: Byte, b6: Byte, b7: Byte): Long

    Takes 8 Bytes and returns a UInt64 (as Long), throwing an error if it overflows Long, which is Int64

    Takes 8 Bytes and returns a UInt64 (as Long), throwing an error if it overflows Long, which is Int64

    Definition Classes
    ByteConverterBigEndianByteConverter
  14. def bytesToUInt64Shifted(b0: Byte, b1: Byte, b2: Byte, b3: Byte, b4: Byte, b5: Byte, b6: Byte, b7: Byte): Long

    Takes 8 Bytes and returns a UInt64 shifted down to the range of Int64 (Long).

    Takes 8 Bytes and returns a UInt64 shifted down to the range of Int64 (Long). The shifted number range runs from -263 to 263-1, so that UInt64 can be represented in the JVM long (Int64). Addition and subtraction are valid with these long representations, multiplication and division, naturally, are not.

    Definition Classes
    ByteConverterBigEndianByteConverter
  15. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  20. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  21. def int16ToBytes(value: Short): Array[Byte]

    Takes an Int16 (Short), and returns an array of 2 bytes

    Takes an Int16 (Short), and returns an array of 2 bytes

    Definition Classes
    ByteConverterBigEndianByteConverter
  22. def int32ToBytes(value: Int): Array[Byte]

    Takes an Int32 (Int), and returns an array of 4 bytes

    Takes an Int32 (Int), and returns an array of 4 bytes

    Definition Classes
    ByteConverterBigEndianByteConverter
  23. def int64ToBytes(value: Long): Array[Byte]

    Takes an Int64 (Long), and returns an array of 8 bytes

    Takes an Int64 (Long), and returns an array of 8 bytes

    Definition Classes
    ByteConverterBigEndianByteConverter
  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  29. def toString(): String

    Definition Classes
    AnyRef → Any
  30. def uInt16ToBytes(value: Char): Array[Byte]

    Takes a UInt16 (Char), and returns an array of 2 bytes

    Takes a UInt16 (Char), and returns an array of 2 bytes

    Definition Classes
    ByteConverterBigEndianByteConverter
  31. def uInt32ToBytes(value: Long): Array[Byte]

    Takes a UInt32 (as Long), and returns an array of 4 bytes

    Takes a UInt32 (as Long), and returns an array of 4 bytes

    Definition Classes
    ByteConverterBigEndianByteConverter
  32. def uInt64ShiftedToBytes(value: Long): Array[Byte]

    Takes an Int64 (Long), and returns an array of 8 bytes, shifted up to a UInt64.

    Takes an Int64 (Long), and returns an array of 8 bytes, shifted up to a UInt64. See breeze.io.ByteConverter.bytesToUInt64Shifted()

    Definition Classes
    ByteConverterBigEndianByteConverter
  33. def uInt64ToBytes(value: Long): Array[Byte]

    Takes a UInt64 (as Long), and returns an array of 8 bytes

    Takes a UInt64 (as Long), and returns an array of 8 bytes

    Definition Classes
    ByteConverterBigEndianByteConverter
  34. def uInt8ToByte(value: Short): Byte

    Takes an UInt8 (as Sort), and returns a bytes

    Takes an UInt8 (as Sort), and returns a bytes

    Definition Classes
    ByteConverter
  35. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ByteConverter

Inherited from AnyRef

Inherited from Any

Ungrouped