Packages

c

org.opalj.fpcf

FinalPropertyComputationResult

sealed abstract class FinalPropertyComputationResult extends PropertyComputationResult with ProperPropertyComputationResult

Encapsulates the final result of the computation of a property. I.e., the analysis determined that the computed property will not be updated in the future.

A final result is only to be used if no further refinement is possible or may happen and if the bounds are correct/sound abstractions.

Source
PropertyComputationResult.scala
Note

The framework will invoke and deregister all dependent computations (observers). If – after having a result - another result w.r.t. the given entity and property is given to the property store the behavior is undefined and may/will result in immediate and/or deferred failures!

Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FinalPropertyComputationResult
  2. ProperPropertyComputationResult
  3. PropertyComputationResult
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected