Package

org.geneontology.rules

engine

Permalink

package engine

Visibility
  1. Public
  2. All

Type Members

  1. final class AlphaMemory extends AnyRef

    Permalink
  2. final class AlphaNode extends AnyRef

    Permalink
  3. final class BetaMemory extends AnyRef

    Permalink
  4. sealed trait BetaNode extends AnyRef

    Permalink
  5. sealed trait BetaParent extends AnyRef

    Permalink
  6. final case class BlankNode(id: String) extends Resource with Product with Serializable

    Permalink
  7. sealed trait ConcreteNode extends Node

    Permalink
  8. final case class Derivation(token: Token, rule: Rule) extends Product with Serializable

    Permalink
  9. final case class Explanation(facts: Set[Triple], rules: Set[Rule]) extends Product with Serializable

    Permalink
  10. sealed trait FluidNode extends Node

    Permalink
  11. final class JoinNode extends BetaNode with BetaParent

    Permalink
  12. final case class Literal(lexicalForm: String, datatype: URI, lang: Option[String]) extends ConcreteNode with Product with Serializable

    Permalink
  13. sealed trait Node extends AnyRef

    Permalink
  14. final class ProductionNode extends BetaNode

    Permalink
  15. sealed trait Resource extends ConcreteNode

    Permalink
  16. final case class Rule(name: Option[String], body: List[TriplePattern], head: List[TriplePattern]) extends Product with Serializable

    Permalink
  17. final class RuleEngine extends AnyRef

    Permalink
  18. final case class Token(bindings: Map[Variable, ConcreteNode], triples: List[Triple]) extends Product with Serializable

    Permalink
  19. final case class Triple(s: Resource, p: URI, o: ConcreteNode) extends TripleLike with Product with Serializable

    Permalink
  20. sealed trait TripleLike extends AnyRef

    Permalink
  21. final case class TriplePattern(s: Node, p: Node, o: Node) extends TripleLike with Product with Serializable

    Permalink
  22. final case class URI(uri: String) extends Resource with Product with Serializable

    Permalink
  23. final case class Variable(name: String) extends FluidNode with Product with Serializable

    Permalink
  24. final class WorkingMemory extends AnyRef

    Permalink

Value Members

  1. object AnyNode extends FluidNode with Product with Serializable

    Permalink
  2. object BetaRoot extends BetaNode with BetaParent

    Permalink

Ungrouped