org.apache.predictionio

core

package core

Core base classes of PredictionIO controller components. Engine developers should not use these directly.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. core
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractDoer extends Serializable

    :: DeveloperApi :: Base class for all controllers

  2. abstract class BaseAlgorithm[PD, M, Q, P] extends AbstractDoer with BaseQuerySerializer

    :: DeveloperApi :: Base class of all algorithm controllers

  3. abstract class BaseDataSource[TD, EI, Q, A] extends AbstractDoer

    :: DeveloperApi :: Base class of all data source controllers

  4. abstract class BaseEngine[EI, Q, P, A] extends Serializable

    :: DeveloperApi :: Base class of all engine controller classes

  5. abstract class BaseEvaluator[EI, Q, P, A, ER <: BaseEvaluatorResult] extends AbstractDoer

    :: DeveloperApi :: Base class of all evaluator controller classes

  6. trait BaseEvaluatorResult extends Serializable

    Base trait of evaluator result

  7. abstract class BasePreparator[TD, PD] extends AbstractDoer

    :: DeveloperApi :: Base class of all preparator controller classes

  8. trait BaseQuerySerializer extends AnyRef

    :: DeveloperApi :: Base trait with default custom query serializer, exposed to engine developer via org.apache.predictionio.controller.CustomQuerySerializer

  9. abstract class BaseServing[Q, P] extends AbstractDoer

    :: DeveloperApi :: Base class of all serving controller classes

  10. case class EventWindow(duration: Option[String] = scala.None, removeDuplicates: Boolean = false, compressProperties: Boolean = false) extends Product with Serializable

  11. trait SelfCleaningDataSource extends AnyRef

    :: DeveloperApi :: Base class of cleaned data source.

Value Members

  1. object BuildInfo extends Product with Serializable

    This object was generated by sbt-buildinfo.

  2. object Doer extends Logging

    :: DeveloperApi :: Provides facility to instantiate controller classes

Inherited from AnyRef

Inherited from Any

Ungrouped