final case class BufferString(values: Array[CharSequence]) extends Buffer with BufferStringImpl with Product with Serializable

Self Type
BufferString
Linear Supertypes
Serializable, Product, Equals, BufferStringImpl, Buffer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BufferString
  2. Serializable
  3. Product
  4. Equals
  5. BufferStringImpl
  6. Buffer
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new BufferString(values: Array[CharSequence])

Type Members

  1. type BufferType = BufferString
    Definition Classes
    BufferStringBuffer
  2. type ColumnTagType = StringTag.type
    Definition Classes
    BufferStringBuffer
  3. type ColumnType = StringColumn
    Definition Classes
    BufferStringBuffer
  4. type Elem = CharSequence
    Definition Classes
    BufferStringBuffer
  5. type SegmentType = SegmentString
    Definition Classes
    BufferStringBuffer

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. def as(b: ColumnTag): ColumnTag.BufferType
    Definition Classes
    Buffer
  5. def as(b: Buffer): Buffer.BufferType
    Definition Classes
    Buffer
  6. def asBufferType: BufferType

    given the bounds on BufferType this should never fail

    given the bounds on BufferType this should never fail

    Definition Classes
    Buffer
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def broadcast(n: Int): BufferString
    Definition Classes
    BufferStringImpl
  9. def cdf(numPoints: Int): (BufferString, BufferDouble)
    Definition Classes
    BufferStringImpl
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  11. def computeJoinIndexes(other: BufferType, how: String): (Option[BufferInt], Option[BufferInt])
    Definition Classes
    BufferStringImpl
  12. def countDistinctInGroups(partitionMap: BufferInt, numGroups: Int): BufferInt
    Definition Classes
    BufferStringImpl
  13. def countInGroups(partitionMap: BufferInt, numGroups: Int): BufferInt
    Definition Classes
    BufferStringImpl
  14. def countNonMissing: Long
    Definition Classes
    Buffer
  15. def elementAsCharSequence(i: Int): CharSequence
    Definition Classes
    BufferStringImpl
  16. def elementwise_+(other: BufferType): BufferType
    Definition Classes
    BufferStringImpl
  17. def elementwise_concatenate(other: BufferString): BufferString
    Definition Classes
    BufferStringImpl
  18. def elementwise_concatenate(other: String): BufferString
    Definition Classes
    BufferStringImpl
  19. def elementwise_containedIn(other: Set[String]): BufferInt
    Definition Classes
    BufferStringImpl
  20. def elementwise_eq(other: String): BufferInt
    Definition Classes
    BufferStringImpl
  21. def elementwise_eq(other: BufferType): BufferInt
    Definition Classes
    BufferStringImpl
  22. def elementwise_gt(other: BufferType): BufferInt
    Definition Classes
    BufferStringImpl
  23. def elementwise_gteq(other: BufferType): BufferInt
    Definition Classes
    BufferStringImpl
  24. def elementwise_length: BufferInt
    Definition Classes
    BufferStringImpl
  25. def elementwise_lt(other: BufferType): BufferInt
    Definition Classes
    BufferStringImpl
  26. def elementwise_lteq(other: BufferType): BufferInt
    Definition Classes
    BufferStringImpl
  27. def elementwise_matches(other: String): BufferInt
    Definition Classes
    BufferStringImpl
  28. def elementwise_neq(other: String): BufferInt
    Definition Classes
    BufferStringImpl
  29. def elementwise_neq(other: BufferType): BufferInt
    Definition Classes
    BufferStringImpl
  30. def elementwise_nonempty: BufferInt
    Definition Classes
    BufferStringImpl
  31. def elementwise_parseDouble: BufferDouble
    Definition Classes
    BufferStringImpl
  32. def elementwise_parseInstant: BufferInstant
    Definition Classes
    BufferStringImpl
  33. def elementwise_parseInt: BufferInt
    Definition Classes
    BufferStringImpl
  34. def elementwise_parseLong: BufferLong
    Definition Classes
    BufferStringImpl
  35. def elementwise_substring(start: Int, len: Int): BufferString
    Definition Classes
    BufferStringImpl
  36. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. def filter(mask: Buffer): BufferType

    takes element where mask is non missing and > 0, for string mask where non missing and non empty

    takes element where mask is non missing and > 0, for string mask where non missing and non empty

    Definition Classes
    Buffer
  38. def filterInEquality[B <: Buffer { type BufferType = B }](comparison: B, cutoff: B, less: Boolean): BufferType

    uses the first element from cutoff

    uses the first element from cutoff

    Definition Classes
    Buffer
  39. def findInequalityVsHead(other: BufferType, lessThan: Boolean): BufferInt

    Find locations at which _ <= other[0] or _ >= other[0] holds returns indexes

    Find locations at which _ <= other[0] or _ >= other[0] holds returns indexes

    Definition Classes
    BufferStringImpl
  40. def firstInGroup(partitionMap: BufferInt, numGroups: Int): BufferType
    Definition Classes
    BufferStringImpl
  41. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  42. def groups: GroupMap
    Definition Classes
    BufferStringImpl
  43. def hasMissingInGroup(partitionMap: BufferInt, numGroups: Int): BufferInt
    Definition Classes
    BufferStringImpl
  44. def hashOf(l: Int): Long
    Definition Classes
    BufferStringImpl
  45. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  46. def isMissing(l: Int): Boolean
    Definition Classes
    BufferStringImpl
  47. def length: Int
    Definition Classes
    BufferStringImpl
  48. def mergeNonMissing(other: BufferType): BufferType
    Definition Classes
    BufferStringImpl
  49. def minMax: Option[(String, String)]
    Definition Classes
    BufferStringImpl
  50. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  52. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  53. def partition(numPartitions: Int, map: BufferInt): Vector[BufferType]
    Definition Classes
    BufferStringImpl
  54. def positiveLocations: BufferInt
    Definition Classes
    BufferStringImpl
  55. def productElementNames: Iterator[String]
    Definition Classes
    Product
  56. def sumGroups(partitionMap: BufferInt, numGroups: Int): BufferType
    Definition Classes
    BufferStringImpl
  57. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  58. def tag: ColumnTagType
    Definition Classes
    BufferStringBuffer
  59. def take(locs: Location): BufferString
    Definition Classes
    BufferStringImpl
  60. def toSegment(name: LogicalPath)(implicit tsc: TaskSystemComponents): IO[SegmentString]
    Definition Classes
    BufferStringImpl
  61. def toSeq: Seq[CharSequence]
    Definition Classes
    BufferStringImpl
  62. def toString(): String
    Definition Classes
    BufferStringImpl → AnyRef → Any
  63. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  64. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  65. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from BufferStringImpl

Inherited from Buffer

Inherited from AnyRef

Inherited from Any

Ungrouped