Object

akka.parboiled2

CharUtils

Related Doc: package parboiled2

Permalink

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. val LongMinValueChars: Array[Char]

    Permalink
  5. def appendLowerHexString(sb: StringBuilder, long: Long): StringBuilder

    Permalink

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

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

    Permalink

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

  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. def escape(s: String): String

    Permalink
  12. def escape(c: Char): String

    Permalink
  13. val escapedChars: CharPredicate

    Permalink
  14. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  16. def getSignedDecimalChars(long: Long, endIndex: Int, buf: Array[Char]): Unit

    Permalink

    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

    Permalink
    Definition Classes
    AnyRef → Any
  18. def hexValue(c: Char): Int

    Permalink

    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

    Permalink
    Definition Classes
    Any
  20. def lowerHexDigit(int: Int): Char

    Permalink

    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

    Permalink

    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

    Permalink

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

  23. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. def numberOfDecimalDigits(long: Long): Int

    Permalink

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

  27. def numberOfHexDigits(l: Long): Int

    Permalink

    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]

    Permalink

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

  29. def signedDecimalString(long: Long): String

    Permalink

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

  30. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  31. def toLowerCase(c: Char): Char

    Permalink

    Efficiently lower-cases the given character.

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

  32. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  33. def toUpperCase(c: Char): Char

    Permalink

    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

    Permalink

    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

    Permalink

    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

    Permalink

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

  37. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped