org.pmml4s.transformations

ParameterField

class ParameterField extends AbstractField

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ParameterField
  2. AbstractField
  3. Field
  4. Attribute
  5. ValueIndexer
  6. HasIntervals
  7. HasValidValues
  8. HasInvalidValues
  9. HasMissingValues
  10. HasLabels
  11. HasOpType
  12. HasDataType
  13. DataTypeLike
  14. Serializable
  15. Serializable
  16. AnyRef
  17. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ParameterField(name: String, opType: OpType, dataType: DataType, displayName: Option[String] = scala.None)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. var _attribute: Attribute

    An internal attribute could be changed.

    An internal attribute could be changed.

    Attributes
    protected
    Definition Classes
    AbstractField
  7. var _index: Int

    Index of the field in the input series.

    Index of the field in the input series.

    Attributes
    protected
    Definition Classes
    AbstractField
  8. var _referenced: Boolean

    A flag if the field is referenced in the model.

    A flag if the field is referenced in the model.

    Attributes
    protected
    Definition Classes
    AbstractField
  9. def accepts(other: DataType): Boolean

    Returns true if other is an acceptable input type for a function that expects this.

    Returns true if other is an acceptable input type for a function that expects this.

    Definition Classes
    DataTypeLike
  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def attrType: AttributeType

    Attribute type.

    Attribute type.

    Definition Classes
    FieldAttribute
  12. def attribute: Attribute

    Attribute of the field.

    Attribute of the field.

    Definition Classes
    AbstractFieldField
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  14. val dataType: DataType

    Returns the data type of field.

    Returns the data type of field.

    Definition Classes
    ParameterFieldDataTypeLike
  15. def decode(index: Int): Any

    Definition Classes
    FieldValueIndexer
  16. def encode(value: Any): Double

    Definition Classes
    FieldValueIndexer
  17. def encode(series: Series): Double

    Encodes the value of the field in the input series.

    Encodes the value of the field in the input series.

    Definition Classes
    Field
  18. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  20. def fieldType: FieldType

    Field type.

    Field type.

    Definition Classes
    ParameterFieldField
  21. def get(series: Series): Any

    Retrieve its value from the specified series, return null if missing

    Retrieve its value from the specified series, return null if missing

    Definition Classes
    ParameterFieldAbstractFieldField
  22. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  23. def getDouble(series: Series): Double

    Retrieve its value as double from the specified series, return Double.

    Retrieve its value as double from the specified series, return Double.NaN if missing.

    Definition Classes
    Field
  24. def getLabel(value: Any): Option[String]

    Definition Classes
    FieldHasLabels
  25. def hashCode(): Int

    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  26. def index: Int

    Index of the field in the input series.

    Index of the field in the input series.

    Definition Classes
    AbstractFieldField
  27. def indexDefined: Boolean

    Tests if the index of this field is defined

    Tests if the index of this field is defined

    Definition Classes
    Field
  28. def index_=(i: Int): Unit

    Sets the index of this field.

    Sets the index of this field.

    Definition Classes
    AbstractFieldField
  29. def intervals: Array[Interval]

    Definition Classes
    FieldHasIntervals
  30. def invalidValues: Set[Any]

    Definition Classes
    FieldHasInvalidValues
  31. def isBinary: Boolean

    Tests whether this field is binary, that is categorical and it contains exactly two valid values.

    Tests whether this field is binary, that is categorical and it contains exactly two valid values.

    Definition Classes
    FieldHasValidValues
  32. def isCategorical: Boolean

    Tests whether this field is categorical (nominal or ordinal).

    Tests whether this field is categorical (nominal or ordinal).

    Definition Classes
    HasOpType
  33. def isContinuous: Boolean

    Tests whether this field is continuous.

    Tests whether this field is continuous.

    Definition Classes
    HasOpType
  34. def isDataField: Boolean

    Tests if the field is a data field.

    Tests if the field is a data field.

    Definition Classes
    Field
  35. def isDate: Boolean

    Definition Classes
    FieldDataTypeLike
  36. def isDateTime: Boolean

    Definition Classes
    DataTypeLike
  37. def isDerivedField: Boolean

    Tests if the field is a derived field.

    Tests if the field is a derived field.

    Definition Classes
    Field
  38. def isDouble: Boolean

    Definition Classes
    FieldDataTypeLike
  39. def isFloat: Boolean

    Definition Classes
    FieldDataTypeLike
  40. def isIn(value: Any): Boolean

    Definition Classes
    HasIntervals
  41. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  42. def isInvalidValue(value: Any): Boolean

    Definition Classes
    FieldHasInvalidValues
  43. def isMissing(series: Series): Boolean

    Tests if its value is missing from the specified series.

    Tests if its value is missing from the specified series.

    Definition Classes
    Field
  44. def isMissingValue(value: Any): Boolean

    Definition Classes
    FieldHasMissingValues
  45. def isMutable: Boolean

    Definition Classes
    FieldAttribute
  46. def isNominal: Boolean

    Tests whether this field is nominal.

    Tests whether this field is nominal.

    Definition Classes
    HasOpType
  47. def isNumeric: Boolean

    Definition Classes
    FieldDataTypeLike
  48. def isOrdinal: Boolean

    Tests whether this field is ordinal.

    Tests whether this field is ordinal.

    Definition Classes
    HasOpType
  49. def isReal: Boolean

    Definition Classes
    DataTypeLike
  50. def isString: Boolean

    Definition Classes
    FieldDataTypeLike
  51. def isSysMissing(value: Any): Boolean

    Definition Classes
    HasMissingValues
  52. def isTime: Boolean

    Definition Classes
    FieldDataTypeLike
  53. def isTimestamp: Boolean

    Definition Classes
    FieldDataTypeLike
  54. def isValidValue(value: Any): Boolean

    Definition Classes
    FieldHasValidValues
  55. def labels: Map[Any, String]

    Definition Classes
    FieldHasLabels
  56. def missingValues: Set[Any]

    Definition Classes
    FieldHasMissingValues
  57. val name: String

    Name of the field.

    Name of the field.

    Definition Classes
    ParameterFieldField
  58. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  59. final def notify(): Unit

    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  60. final def notifyAll(): Unit

    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  61. def numCategories: Int

    Definition Classes
    FieldHasValidValues
  62. val opType: OpType

    Operational type.

    Operational type.

    Definition Classes
    ParameterFieldHasOpType
  63. def referenced: Boolean

    Tests if the field is referenced in the model element.

    Tests if the field is referenced in the model element.

    Definition Classes
    AbstractFieldField
  64. def referenced_=(r: Boolean): Unit

    Sets the referenced flag of the field.

    Sets the referenced flag of the field.

    Definition Classes
    AbstractFieldField
  65. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  66. def toAttribute: Attribute

    Definition Classes
    FieldAttribute
  67. def toImmutable(): ParameterField.this.type

    Converts to an immutable attribute if it's mutable.

    Converts to an immutable attribute if it's mutable.

    Definition Classes
    AbstractFieldField
  68. def toString(): String

    Definition Classes
    AnyRef → Any
  69. def toVal(s: String): Any

    Converts a string to the corresponding value based on its data type.

    Converts a string to the corresponding value based on its data type.

    Definition Classes
    Field
    Exceptions thrown
    java.lang.NumberFormatException

    - If the string does not contain a parsable number if dataType is numeric

  70. def toValOption(s: String): Option[Any]

    Converts a string to the corresponding value based on its data type.

    Converts a string to the corresponding value based on its data type.

    returns

    None if any error occurs

    Definition Classes
    Field
  71. def validValues: Array[Any]

    Definition Classes
    FieldHasValidValues
  72. def valuesAsString: String

    Definition Classes
    Attribute
  73. final def wait(arg0: Long, arg1: Int): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AbstractField

Inherited from Field

Inherited from Attribute

Inherited from ValueIndexer

Inherited from HasIntervals

Inherited from HasValidValues

Inherited from HasInvalidValues

Inherited from HasMissingValues

Inherited from HasLabels

Inherited from HasOpType

Inherited from HasDataType

Inherited from DataTypeLike

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped