Class/Object

eu.cdevreeze.tqa.extension.formula.taxonomy

BasicFormulaTaxonomy

Related Docs: object BasicFormulaTaxonomy | package taxonomy

Permalink

final class BasicFormulaTaxonomy extends FormulaRelationshipContainerLike

Basic implementation of a taxonomy that offers the FormulaRelationshipContainerApi query API, while wrapping a taxonomy that offers the TaxonomyApi query API.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BasicFormulaTaxonomy
  2. FormulaRelationshipContainerLike
  3. FormulaRelationshipContainerApi
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  8. final def filterAssertionMessageRelationships(p: (AssertionMessageRelationship) ⇒ Boolean): IndexedSeq[AssertionMessageRelationship]

    Permalink
  9. final def filterFormulaRelationshipsOfType[A <: FormulaRelationship](relationshipType: ClassTag[A])(p: (A) ⇒ Boolean): IndexedSeq[A]

    Permalink
  10. final def filterOutgoingAssertionMessageRelationships(assertion: Assertion)(p: (AssertionMessageRelationship) ⇒ Boolean): IndexedSeq[AssertionMessageRelationship]

    Permalink

    Filters assertion-message relationships that are outgoing from the given Assertion.

    Filters assertion-message relationships that are outgoing from the given Assertion.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  11. final def filterOutgoingFormulaRelationshipsOfType[A <: FormulaRelationship](sourceResource: XLinkResource, relationshipType: ClassTag[A])(p: (A) ⇒ Boolean): IndexedSeq[A]

    Permalink

    Filters formula relationships of the given type that are outgoing from the given resource.

    Filters formula relationships of the given type that are outgoing from the given resource.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  12. final def filterOutgoingVariableFilterRelationships(factVariable: FactVariable)(p: (VariableFilterRelationship) ⇒ Boolean): IndexedSeq[VariableFilterRelationship]

    Permalink

    Filters variable-filter relationships that are outgoing from the given FactVariable.

    Filters variable-filter relationships that are outgoing from the given FactVariable.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  13. final def filterOutgoingVariableSetFilterRelationships(variableSet: VariableSet)(p: (VariableSetFilterRelationship) ⇒ Boolean): IndexedSeq[VariableSetFilterRelationship]

    Permalink

    Filters variable-set-filter relationships that are outgoing from the given VariableSet.

    Filters variable-set-filter relationships that are outgoing from the given VariableSet.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  14. final def filterOutgoingVariableSetPreconditionRelationships(variableSet: VariableSet)(p: (VariableSetPreconditionRelationship) ⇒ Boolean): IndexedSeq[VariableSetPreconditionRelationship]

    Permalink

    Filters variable-set-precondition relationships that are outgoing from the given VariableSet.

    Filters variable-set-precondition relationships that are outgoing from the given VariableSet.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  15. final def filterOutgoingVariableSetRelationships(variableSet: VariableSet)(p: (VariableSetRelationship) ⇒ Boolean): IndexedSeq[VariableSetRelationship]

    Permalink

    Filters variable-set relationships that are outgoing from the given VariableSet.

    Filters variable-set relationships that are outgoing from the given VariableSet.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  16. final def filterVariableFilterRelationships(p: (VariableFilterRelationship) ⇒ Boolean): IndexedSeq[VariableFilterRelationship]

    Permalink
  17. final def filterVariableSetFilterRelationships(p: (VariableSetFilterRelationship) ⇒ Boolean): IndexedSeq[VariableSetFilterRelationship]

    Permalink
  18. final def filterVariableSetPreconditionRelationships(p: (VariableSetPreconditionRelationship) ⇒ Boolean): IndexedSeq[VariableSetPreconditionRelationship]

    Permalink
  19. final def filterVariableSetRelationships(p: (VariableSetRelationship) ⇒ Boolean): IndexedSeq[VariableSetRelationship]

    Permalink
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def findAllAssertionMessageRelationships: IndexedSeq[AssertionMessageRelationship]

    Permalink
  22. def findAllExistenceAssertions: IndexedSeq[ExistenceAssertion]

    Permalink
  23. final def findAllFormulaRelationshipsOfType[A <: FormulaRelationship](relationshipType: ClassTag[A]): IndexedSeq[A]

    Permalink
  24. final def findAllOutgoingAssertionMessageRelationships(assertion: Assertion): IndexedSeq[AssertionMessageRelationship]

    Permalink

    Finds all assertion-message relationships that are outgoing from the given Assertion.

    Finds all assertion-message relationships that are outgoing from the given Assertion.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  25. final def findAllOutgoingFormulaRelationshipsOfType[A <: FormulaRelationship](sourceResource: XLinkResource, relationshipType: ClassTag[A]): IndexedSeq[A]

    Permalink

    Finds all formula relationships of the given type that are outgoing from the given resource.

    Finds all formula relationships of the given type that are outgoing from the given resource.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  26. final def findAllOutgoingVariableFilterRelationships(factVariable: FactVariable): IndexedSeq[VariableFilterRelationship]

    Permalink

    Finds all variable-filter relationships that are outgoing from the given FactVariable.

    Finds all variable-filter relationships that are outgoing from the given FactVariable.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  27. final def findAllOutgoingVariableSetFilterRelationships(variableSet: VariableSet): IndexedSeq[VariableSetFilterRelationship]

    Permalink

    Finds all variable-set-filter relationships that are outgoing from the given VariableSet.

    Finds all variable-set-filter relationships that are outgoing from the given VariableSet.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  28. final def findAllOutgoingVariableSetPreconditionRelationships(variableSet: VariableSet): IndexedSeq[VariableSetPreconditionRelationship]

    Permalink

    Finds all variable-set-precondition relationships that are outgoing from the given VariableSet.

    Finds all variable-set-precondition relationships that are outgoing from the given VariableSet.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  29. final def findAllOutgoingVariableSetRelationships(variableSet: VariableSet): IndexedSeq[VariableSetRelationship]

    Permalink

    Finds all variable-set relationships that are outgoing from the given VariableSet.

    Finds all variable-set relationships that are outgoing from the given VariableSet.

    Definition Classes
    FormulaRelationshipContainerLikeFormulaRelationshipContainerApi
  30. def findAllValueAssertions: IndexedSeq[ValueAssertion]

    Permalink
  31. final def findAllVariableFilterRelationships: IndexedSeq[VariableFilterRelationship]

    Permalink
  32. def findAllVariableSetAssertions: IndexedSeq[VariableSetAssertion]

    Permalink
  33. final def findAllVariableSetFilterRelationships: IndexedSeq[VariableSetFilterRelationship]

    Permalink
  34. final def findAllVariableSetPreconditionRelationships: IndexedSeq[VariableSetPreconditionRelationship]

    Permalink
  35. final def findAllVariableSetRelationships: IndexedSeq[VariableSetRelationship]

    Permalink
  36. def findAllVariableSets: IndexedSeq[VariableSet]

    Permalink
  37. val formulaArcs: IndexedSeq[FormulaArc]

    Permalink
  38. val formulaRelationships: IndexedSeq[FormulaRelationship]

    Permalink

    Returns a collection of formula relationships.

    Returns a collection of formula relationships. Must be fast in order for this trait to be fast.

    Definition Classes
    BasicFormulaTaxonomyFormulaRelationshipContainerLike
  39. val formulaRelationshipsBySource: Map[XmlFragmentKey, IndexedSeq[FormulaRelationship]]

    Permalink

    Returns a map from source resource fragment keys to formula relationships.

    Returns a map from source resource fragment keys to formula relationships. Must be fast in order for this trait to be fast.

    Definition Classes
    BasicFormulaTaxonomyFormulaRelationshipContainerLike
  40. val formulaResources: IndexedSeq[FormulaResource]

    Permalink
  41. final def getClass(): Class[_]

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  47. val otherFormulaElems: IndexedSeq[OtherFormulaElem]

    Permalink
  48. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  49. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  50. val underlyingTaxonomy: TaxonomyApi

    Permalink
  51. final def wait(): Unit

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped