Class/Object

org.apache.spark.ml.attribute

Attribute

Related Docs: object Attribute | package attribute

Permalink

sealed abstract class Attribute extends Serializable

:: DeveloperApi :: Abstract class for ML attributes.

Annotations
@DeveloperApi()
Source
attributes.scala
Linear Supertypes
Serializable, Serializable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Attribute
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def attrType: AttributeType

    Permalink

    Attribute type.

  2. abstract def index: Option[Int]

    Permalink

    Index of the attribute.

    Index of the attribute. None if it is not set.

  3. abstract def isNominal: Boolean

    Permalink

    Tests whether this attribute is nominal, true for NominalAttribute and BinaryAttribute.

  4. abstract def isNumeric: Boolean

    Permalink

    Tests whether this attribute is numeric, true for NumericAttribute and BinaryAttribute.

  5. abstract def name: Option[String]

    Permalink

    Name of the attribute.

    Name of the attribute. None if it is not set.

  6. abstract def withIndex(index: Int): Attribute

    Permalink

    Copy with a new index.

  7. abstract def withName(name: String): Attribute

    Permalink

    Copy with a new name.

  8. abstract def withoutIndex: Attribute

    Permalink

    Copy without the index.

  9. abstract def withoutName: Attribute

    Permalink

    Copy without the name.

Concrete 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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  15. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  16. def toMetadata(): Metadata

    Permalink

    Converts to ML metadata

  17. def toMetadata(existingMetadata: Metadata): Metadata

    Permalink

    Converts to ML metadata with some existing metadata.

  18. def toString(): String

    Permalink
    Definition Classes
    Attribute → AnyRef → Any
  19. def toStructField(): StructField

    Permalink

    Converts to a StructField.

  20. def toStructField(existingMetadata: Metadata): StructField

    Permalink

    Converts to a StructField with some existing metadata.

    Converts to a StructField with some existing metadata.

    existingMetadata

    existing metadata to carry over

  21. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Members