Object

ksb.csle.component.operator.util

Utils

Related Doc: package util

Permalink

object Utils

Utils object to use in data preprocessing classes.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Utils
  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 DEBUG: Boolean

    Permalink
  5. val SHOW_NUM: Int

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def checkAggregateMethods(method: String): String

    Permalink

    Checkes aggregate methods using following params.

    Checkes aggregate methods using following params.

    method

    The aggregate method to be checked.

    returns

    String The result string of method to be checked.

  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 finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  13. def getColumnNames(columnIdList: List[Integer], src: Dataset[Row]): Array[String]

    Permalink

    Gets multiple column names using following params.

    Gets multiple column names using following params.

    columnIdList

    The column ids list to obtain the column names.

    src

    Input dataframe.

    returns

    Array[String] The array string of column names.

  14. def getSingleColumnName(columnId: Integer, src: Dataset[Row]): String

    Permalink

    Gets single column name using following params.

    Gets single column name using following params.

    columnId

    The column id to obtain the column name.

    src

    Input dataframe.

    returns

    String The string of column name.

  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. def mergeFile(srcPath: String, dstPath: String): Unit

    Permalink

    Merges files using following params.

    Merges files using following params.

    srcPath

    The file source path.

    dstPath

    The file destination path.

    returns

    Unit.

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

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

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

    Permalink
    Definition Classes
    AnyRef
  21. def printDEBUG(data: Dataset[Row]): Unit

    Permalink

    Prints debug information using following params.

    Prints debug information using following params. It shows 6 rows by default.

    data

    Input dataframe.

    returns

    Unit.

  22. def printDEBUG(data: Dataset[Row], num: Int): Unit

    Permalink

    Prints debug information using following params.

    Prints debug information using following params.

    data

    Input dataframe.

    num

    The number of rows to be shown.

    returns

    Unit.

  23. def printNColumns(data: Dataset[Row], num: Int): Dataset[Row]

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

    Permalink
    Definition Classes
    AnyRef
  25. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  26. final def wait(): Unit

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped