com.ignition

script

package script

Scripting implicits and aliases.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. script
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait DateTimeFunctions extends AnyRef

    DateTime functions.

  2. case class JsonPathExpression(srcField: String, query: String) extends RowExpression[StringType] with Product with Serializable

    JSON path processor, based on https://github.

  3. case class MvelExpression(expression: String) extends RowExpression[DataType] with Product with Serializable

    Mvel expression processor.

  4. trait NumericFunctions extends AnyRef

    Numeric functions.

  5. implicit final class RichString extends AnyVal

  6. trait RowExpression[T <: DataType] extends Serializable

    Row expression processor.

  7. trait StringFunctions extends AnyRef

    String functions.

  8. case class XPathExpression(srcField: String, query: String) extends RowExpression[StringType] with Product with Serializable

    XPath expression row processor.

Value Members

  1. object DateTimeFunctions

  2. object JsonPathExpression extends Serializable

    JsonPath Expression companion object.

  3. object MvelExpression extends Serializable

    MVEL Expression companion object.

  4. object RowExpression extends Serializable

    Row Expression companion object.

  5. object ScriptFunctions extends NumericFunctions with DateTimeFunctions with StringFunctions

    Functions supported for script expressions.

  6. object XPathExpression extends Serializable

    XPath Expression companion object.

  7. def row2javaMap(schema: StructType)(row: Row): Map[String, Any]

Inherited from AnyRef

Inherited from Any

Ungrouped