Class

com.salesforce.op.cli.gen

FeatureTemplate

Related Doc: package gen

Permalink

abstract class FeatureTemplate extends OPRawFeature with TemplateBase

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

Instance Constructors

  1. new FeatureTemplate(what: String)

    Permalink

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

    Definition Classes
    OPRawFeature
  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

    Definition Classes
    OPRawFeature
  3. 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

    Definition Classes
    OPRawFeature

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. val GetterName: String

    Permalink
  5. val SchemaName: String

    Permalink
    Attributes
    protected
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. 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

    Definition Classes
    OPRawFeature
  8. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. 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

    Definition Classes
    OPRawFeature
  12. def finalize(): Unit

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  19. 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

    Definition Classes
    FeatureTemplateTemplateBaseOPRawFeature
  20. 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

    Definition Classes
    OPRawFeature
  21. lazy val sourceCode: String

    Permalink
    Definition Classes
    TemplateBase
  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. val templateName: String

    Permalink
    Definition Classes
    FeatureTemplateTemplateBase
  24. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  25. def varname(kind: String): String

    Permalink
    Definition Classes
    TemplateBase
  26. final def wait(): Unit

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

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

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

Inherited from TemplateBase

Inherited from OPRawFeature

Inherited from AnyRef

Inherited from Any

Ungrouped