org.apache.spark.unsafe.types

UTF8String

final class UTF8String extends Comparable[UTF8String] with Externalizable with KryoSerializable with Cloneable

Linear Supertypes
Cloneable, KryoSerializable, Externalizable, Serializable, Comparable[UTF8String], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. UTF8String
  2. Cloneable
  3. KryoSerializable
  4. Externalizable
  5. Serializable
  6. Comparable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UTF8String()

  2. new UTF8String(base: Any, offset: Long, numBytes: Int)

    Attributes
    protected[org.apache.spark.unsafe.types]

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 clone(): UTF8String

    Definition Classes
    UTF8String → AnyRef
  8. def compare(other: UTF8String): Int

  9. def compareTo(other: UTF8String): Int

    Definition Classes
    UTF8String → Comparable
  10. def contains(substring: UTF8String): Boolean

  11. def endsWith(suffix: UTF8String): Boolean

  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def equals(other: Any): Boolean

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def findInSet(match: UTF8String): Int

  16. def getBaseObject(): AnyRef

  17. def getBaseOffset(): Long

  18. def getByteBuffer(): ByteBuffer

  19. def getBytes(): Array[Byte]

  20. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  21. def getPrefix(): Long

  22. def hashCode(): Int

    Definition Classes
    UTF8String → AnyRef → Any
  23. def indexOf(v: UTF8String, start: Int): Int

  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. def levenshteinDistance(other: UTF8String): Int

  26. def lpad(len: Int, pad: UTF8String): UTF8String

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

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

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

    Definition Classes
    AnyRef
  30. def numBytes(): Int

  31. def numChars(): Int

  32. def read(kryo: Kryo, in: Input): Unit

    Definition Classes
    UTF8String → KryoSerializable
  33. def readExternal(in: ObjectInput): Unit

    Definition Classes
    UTF8String → Externalizable
  34. def repeat(times: Int): UTF8String

  35. def reverse(): UTF8String

  36. def rpad(len: Int, pad: UTF8String): UTF8String

  37. def soundex(): UTF8String

  38. def split(pattern: UTF8String, limit: Int): Array[UTF8String]

  39. def startsWith(prefix: UTF8String): Boolean

  40. def subStringIndex(delim: UTF8String, count: Int): UTF8String

  41. def substring(start: Int, until: Int): UTF8String

  42. def substringSQL(pos: Int, length: Int): UTF8String

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

    Definition Classes
    AnyRef
  44. def toByte(intWrapper: IntWrapper): Boolean

  45. def toInt(intWrapper: IntWrapper): Boolean

  46. def toLong(toLongResult: LongWrapper): Boolean

  47. def toLowerCase(): UTF8String

  48. def toShort(intWrapper: IntWrapper): Boolean

  49. def toString(): String

    Definition Classes
    UTF8String → AnyRef → Any
  50. def toTitleCase(): UTF8String

  51. def toUpperCase(): UTF8String

  52. def translate(dict: Map[Character, Character]): UTF8String

  53. def trim(): UTF8String

  54. def trimLeft(): UTF8String

  55. def trimRight(): UTF8String

  56. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. def write(kryo: Kryo, out: Output): Unit

    Definition Classes
    UTF8String → KryoSerializable
  60. def writeExternal(out: ObjectOutput): Unit

    Definition Classes
    UTF8String → Externalizable
  61. def writeTo(out: OutputStream): Unit

  62. def writeTo(buffer: ByteBuffer): Unit

  63. def writeToMemory(target: Any, targetOffset: Long): Unit

Inherited from Cloneable

Inherited from KryoSerializable

Inherited from Externalizable

Inherited from Serializable

Inherited from Comparable[UTF8String]

Inherited from AnyRef

Inherited from Any

Ungrouped