Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.mindswap.pellet.rules.model.RuleAtom

Packages that use RuleAtom
org.mindswap.pellet.rules |
org.mindswap.pellet.rules.model |

Uses of RuleAtom in org.mindswap.pellet.rules

Methods in org.mindswap.pellet.rules that return RuleAtom
`RuleAtom` | `ReteToRulesTranslator.translateTriple(TermTuple tuple)`

Methods in org.mindswap.pellet.rules that return types with arguments of type RuleAtom
`java.util.Collection<RuleAtom>` | `ReteToRulesTranslator.translateTriples(java.util.Collection<TermTuple> triples)`

Methods in org.mindswap.pellet.rules with parameters of type RuleAtom
`static java.util.Collection<AtomDVariable>` | `VariableUtils.getDVars(RuleAtom atom)` Static convenience function to return the instance variables used in the given atom.
`static java.util.Collection<AtomIVariable>` | `VariableUtils.getIVars(RuleAtom atom)` Static convenience function to return the instance variables used in the given atom.
`static java.util.Collection<AtomVariable>` | `VariableUtils.getVars(RuleAtom atom)` Static convenience function to return the variables used in the given atom.
`boolean` | `TrivialSatisfactionHelpers.isAtomTrue(RuleAtom atom, VariableBinding binding)`
`TermTuple` | `RulesToReteTranslator.translateAtom(RuleAtom atom, DependencySet ds)` Translates a rule atom into a rete triple.

Method parameters in org.mindswap.pellet.rules with type arguments of type RuleAtom
`java.util.List<TermTuple>` | `RulesToReteTranslator.translateAtoms(java.util.Collection<RuleAtom> atoms, DependencySet ds)` Translates a list of rule atoms into rete triples.

Uses of RuleAtom in org.mindswap.pellet.rules.model

Classes in org.mindswap.pellet.rules.model that implement RuleAtom
`class` | `BinaryAtom<P,A extends AtomObject,B extends AtomObject>` Title: Property Atom
`class` | `BuiltInAtom` Title: Built-In Atom
`class` | `ClassAtom` Title: Class Atom
`class` | `DataRangeAtom` Title: Data Range Atom
`class` | `DatavaluedPropertyAtom` Title: Datavalued Property Atom
`class` | `DifferentIndividualsAtom` Title: Different Individuals Atom
`class` | `IndividualPropertyAtom` Title: Individual Property Atom
`class` | `RuleAtomImpl<P>` Title: Rule Atom Implementation
`class` | `SameIndividualAtom` Title: Same Individual Atom
`class` | `UnaryAtom<P,A extends AtomObject>` Title: Unary Atom

Methods in org.mindswap.pellet.rules.model that return types with arguments of type RuleAtom
`java.util.Collection<RuleAtom>` | `Rule.getBody()`
`java.util.Collection<RuleAtom>` | `Rule.getHead()`

Constructor parameters in org.mindswap.pellet.rules.model with type arguments of type RuleAtom
`Rule(java.util.Collection<RuleAtom> head, java.util.Collection<RuleAtom> body)`
`Rule(java.util.Collection<RuleAtom> head, java.util.Collection<RuleAtom> body)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Evren Sirin. All Rights Reserved.