Packages

c

com.nvidia.spark.rapids

CreatableRelationProviderRule

class CreatableRelationProviderRule[INPUT <: CreatableRelationProvider] extends ReplacementRule[INPUT, CreatableRelationProvider, CreatableRelationProviderMeta[INPUT]]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CreatableRelationProviderRule
  2. ReplacementRule
  3. DataFromReplacementRule
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CreatableRelationProviderRule(doWrap: (INPUT, RapidsConf, Option[RapidsMeta[_, _, _]], DataFromReplacementRule) ⇒ CreatableRelationProviderMeta[INPUT], desc: String, tag: ClassTag[INPUT])

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val checks: Option[TypeChecks[_]]
    Attributes
    protected
    Definition Classes
    ReplacementRule
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. def confHelp(asTable: Boolean = false, sparkSQLFunctions: Option[String] = None): Unit
    Definition Classes
    ReplacementRule
  8. def confKey: String
  9. val confKeyPart: String
    Attributes
    protected
    Definition Classes
    CreatableRelationProviderRuleReplacementRule
  10. final def desc(str: String): CreatableRelationProviderRule.this.type

    Set a description of what the operation does.

    Set a description of what the operation does.

    str

    the description.

    returns

    this for chaining

    Definition Classes
    ReplacementRule
  11. var desc: String
    Attributes
    protected
    Definition Classes
    ReplacementRule
  12. def description: String
    Definition Classes
    ReplacementRule
  13. final def disabledByDefault(str: String): CreatableRelationProviderRule.this.type

    Mark this expression as disabled by default.

    Mark this expression as disabled by default.

    str

    a description of why it is disabled by default.

    returns

    this for chaining.

    Definition Classes
    ReplacementRule
  14. def disabledMsg: Option[String]
  15. var doWrap: (INPUT, RapidsConf, Option[RapidsMeta[_, _, _]], DataFromReplacementRule) ⇒ CreatableRelationProviderMeta[INPUT]
    Attributes
    protected
    Definition Classes
    ReplacementRule
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def getChecks: Option[TypeChecks[_]]
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def getClassFor: Class[_]
    Definition Classes
    ReplacementRule
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. final def incompat(str: String): CreatableRelationProviderRule.this.type

    Mark this expression as incompatible with the original Spark version

    Mark this expression as incompatible with the original Spark version

    str

    a description of how it is incompatible.

    returns

    this for chaining.

    Definition Classes
    ReplacementRule
  24. def incompatDoc: Option[String]
  25. final def invisible(): CreatableRelationProviderRule.this.type
    Definition Classes
    ReplacementRule
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def isVisible: Boolean
    Definition Classes
    ReplacementRule
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def notes(): Option[String]
    Definition Classes
    ReplacementRule
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. val operationName: String
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. final val tag: ClassTag[INPUT]
    Definition Classes
    ReplacementRule
  35. def toString(): String
    Definition Classes
    AnyRef → Any
  36. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  39. final def wrap(op: CreatableRelationProvider, conf: RapidsConf, parent: Option[RapidsMeta[_, _, _]], r: DataFromReplacementRule): CreatableRelationProviderMeta[INPUT]
    Definition Classes
    ReplacementRule
  40. final def wrap(func: (INPUT, RapidsConf, Option[RapidsMeta[_, _, _]], DataFromReplacementRule) ⇒ CreatableRelationProviderMeta[INPUT]): CreatableRelationProviderRule.this.type

    Provide a function that will wrap a spark type in a RapidsMeta instance that is used for conversion to a GPU version.

    Provide a function that will wrap a spark type in a RapidsMeta instance that is used for conversion to a GPU version.

    func

    the function

    returns

    this for chaining.

    Definition Classes
    ReplacementRule

Inherited from DataFromReplacementRule

Inherited from AnyRef

Inherited from Any

Ungrouped