Class CompactByteString$

java.lang.Object
org.apache.pekko.util.CompactByteString$
All Implemented Interfaces:
Serializable

public class CompactByteString$ extends Object implements Serializable
See Also:
  • Field Details

    • MODULE$

      public static final CompactByteString$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • CompactByteString$

      public CompactByteString$()
  • Method Details

    • apply

      public CompactByteString apply(byte[] bytes)
      Creates a new CompactByteString by copying a byte array.
    • apply

      public CompactByteString apply(scala.collection.immutable.Seq<Object> bytes)
      Creates a new CompactByteString by copying bytes.
    • apply

      public CompactByteString apply(scala.collection.IterableOnce<Object> bytes)
      Creates a new CompactByteString by traversing bytes.
    • apply

      public <T> CompactByteString apply(scala.collection.immutable.Seq<T> bytes, scala.math.Integral<T> num)
      Creates a new CompactByteString by converting from integral numbers to bytes.
    • apply

      public CompactByteString apply(ByteBuffer bytes)
      Creates a new CompactByteString by copying bytes from a ByteBuffer.
    • apply

      public CompactByteString apply(String string)
      Creates a new CompactByteString by encoding a String as UTF-8.
    • apply

      public CompactByteString apply(String string, String charset)
      Creates a new CompactByteString by encoding a String with a charset.
    • apply

      public CompactByteString apply(String string, Charset charset)
      Creates a new CompactByteString by encoding a String with a charset.
    • fromArray

      public CompactByteString fromArray(byte[] array, int offset, int length)
      Creates a new CompactByteString by copying length bytes starting at offset from an Array.
    • empty

      public CompactByteString empty()