Packages

case class InterimPartialResult[SE >: Null <: Property](us: Iterable[SomePartialResult], dependees: Set[SomeEOptionP], c: OnUpdateContinuation) extends PropertyComputationResult with ProperPropertyComputationResult with Product with Serializable

InterimPartialResults are used for properties of entities which are computed collaboratively where the individual contribution to the final result depends on the given dependees. For example an analysis which analyzes a method to determine the set of all instantiated types will use an InterimPartialResult to commit those results.

Source
PropertyComputationResult.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InterimPartialResult
  2. Serializable
  3. Product
  4. Equals
  5. ProperPropertyComputationResult
  6. PropertyComputationResult
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new InterimPartialResult(us: Iterable[SomePartialResult], dependees: Set[SomeEOptionP], c: OnUpdateContinuation)

Value Members

  1. val c: OnUpdateContinuation
  2. val dependees: Set[SomeEOptionP]
  3. def productElementNames: Iterator[String]
    Definition Classes
    Product
  4. val us: Iterable[SomePartialResult]