edu.umass.cs.automan.core

answer

package answer

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractAnswer[T] extends AnyRef

    Most abstract answer type.

  2. sealed abstract class AbstractScalarAnswer[T] extends AbstractAnswer[T]

  3. sealed abstract class AbstractVectorAnswer[T] extends AbstractAnswer[T]

  4. case class Answer[T](value: T, cost: BigDecimal, confidence: Double) extends AbstractScalarAnswer[T] with Product with Serializable

  5. case class Answers[T](values: Set[(String, T)], cost: BigDecimal) extends AbstractVectorAnswer[T] with Product with Serializable

  6. case class DistributionOutcome[T](f: Future[AbstractVectorAnswer[T]]) extends Outcome[T] with Product with Serializable

  7. case class IncompleteAnswers[T](values: Set[(String, T)], cost: BigDecimal) extends AbstractVectorAnswer[T] with Product with Serializable

  8. case class LowConfidenceAnswer[T](value: T, cost: BigDecimal, confidence: Double) extends AbstractScalarAnswer[T] with Product with Serializable

  9. sealed abstract class Outcome[T] extends AnyRef

  10. case class OverBudgetAnswer[T](need: BigDecimal, have: BigDecimal) extends AbstractScalarAnswer[T] with Product with Serializable

  11. case class OverBudgetAnswers[T](need: BigDecimal, have: BigDecimal) extends AbstractScalarAnswer[T] with Product with Serializable

  12. case class ScalarOutcome[T](f: Future[AbstractScalarAnswer[T]]) extends Outcome[T] with Product with Serializable

Ungrouped