o

akka.parboiled2

CharUtils

object CharUtils

Source
CharUtils.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CharUtils
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val LongMinValueChars: Array[Char]
  5. def appendLowerHexString(sb: StringBuilder, long: Long): StringBuilder

    Append the lower-case hex representation of the given long to the given StringBuilder.

  6. def appendUpperHexString(sb: StringBuilder, long: Long): StringBuilder

    Append the lower-case hex representation of the given long to the given StringBuilder.

  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def escape(s: String): String
  12. def escape(c: Char): String
  13. val escapedChars: CharPredicate
  14. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def getSignedDecimalChars(long: Long, endIndex: Int, buf: Array[Char]): Unit

    Converts the given Long value into its signed decimal character representation.

    Converts the given Long value into its signed decimal character representation. The characters are placed into the given buffer *before* the given endIndex (exclusively). CAUTION: This algorithm cannot deal with Long.MinValue, you'll need to special case this value!

  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def hexValue(c: Char): Int

    Returns the int value of a given hex digit char.

    Returns the int value of a given hex digit char. Note: this implementation is very fast (since it's branchless) and therefore does not perform ANY range checks!

  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def lowerHexDigit(int: Int): Char

    Returns the lower-case hex digit corresponding to the last 4 bits of the given Int.

    Returns the lower-case hex digit corresponding to the last 4 bits of the given Int. (fast branchless implementation)

  21. def lowerHexDigit(long: Long): Char

    Returns the lower-case hex digit corresponding to the last 4 bits of the given Long.

    Returns the lower-case hex digit corresponding to the last 4 bits of the given Long. (fast branchless implementation)

  22. def lowerHexString(long: Long): String

    Efficiently converts the given long into a lower-case hex string.

  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. def numberOfDecimalDigits(long: Long): Int

    Computes the number of characters required for the signed decimal representation of the given integer.

  27. def numberOfHexDigits(l: Long): Int

    Computes the number of hex digits required to represent the given integer.

    Computes the number of hex digits required to represent the given integer. Leading zeros are not counted.

  28. def signedDecimalChars(long: Long): Array[Char]

    Returns a char array representing the given long in signed decimal representation.

  29. def signedDecimalString(long: Long): String

    Returns a String representing the given long in signed decimal representation.

  30. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  31. def toLowerCase(c: Char): Char

    Efficiently lower-cases the given character.

    Efficiently lower-cases the given character. Note: only works for 7-bit ASCII letters.

  32. def toString(): String
    Definition Classes
    AnyRef → Any
  33. def toUpperCase(c: Char): Char

    Efficiently upper-cases the given character.

    Efficiently upper-cases the given character. Note: only works for 7-bit ASCII letters.

  34. def upperHexDigit(int: Int): Char

    Returns the upper-case hex digit corresponding to the last 4 bits of the given Int.

    Returns the upper-case hex digit corresponding to the last 4 bits of the given Int. (fast branchless implementation)

  35. def upperHexDigit(long: Long): Char

    Returns the upper-case hex digit corresponding to the last 4 bits of the given Long.

    Returns the upper-case hex digit corresponding to the last 4 bits of the given Long. (fast branchless implementation)

  36. def upperHexString(long: Long): String

    Efficiently converts the given long into an upper-case hex string.

  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped