Trait

com.salesforce.op.cli.gen

OPRawFeature

Related Doc: package gen

Permalink

sealed trait OPRawFeature extends AnyRef

Represents a raw feature inferred from avro schema. This is primarily used for the buildString method, which codegens a FeatureBuilder.

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OPRawFeature
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def avroField: AvroField

    Permalink

    The AvroField this raw feature is built from

    The AvroField this raw feature is built from

    returns

    The corresponding AvroField

  2. abstract def isResponse: Boolean

    Permalink

    Whether this feature is a response feature.

    Whether this feature is a response feature.

    returns

    true if this is a response feature, false otherwise

  3. abstract def scalaCode: String

    Permalink

    Return the string representing the code that makes a FeatureBuilder

    Return the string representing the code that makes a FeatureBuilder

    returns

    Generated code

  4. abstract def schemaName: String

    Permalink

    The name of the schema class that features are being built from (e.g.

    The name of the schema class that features are being built from (e.g. Passenger)

    returns

    The name of the schema class

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 avroGetter: String

    Permalink

    Gets the java method that Avro generates for this field.

    Gets the java method that Avro generates for this field. e.g. getPassengerId for field with name "passengerId" Note that variable names with underscores are converted to CamelCase by avro; so we should do the same

    returns

    The java getter as a string

  6. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  9. def featureKindString: String

    Permalink

    Whether to call asResponse or asPredictor on the FeatureBuilder.

    Whether to call asResponse or asPredictor on the FeatureBuilder.

    returns

    A string representing the method

  10. def finalize(): Unit

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  17. def scalaName: String

    Permalink

    Gets a name corresponding to the scala val that will be generated for this feature builder, e.g.

    Gets a name corresponding to the scala val that will be generated for this feature builder, e.g. val myField = FeatureBuilder...

    returns

    The scala val name

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

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

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped