public class RulesToATermTranslator extends Object implements RuleAtomVisitor, AtomObjectVisitor
Title:
Description:
Copyright: Copyright (c) 2008
Company: Clark & Parsia, LLC.
| Constructor and Description |
|---|
RulesToATermTranslator() |
| Modifier and Type | Method and Description |
|---|---|
aterm.ATermAppl |
translate(AtomObject obj) |
aterm.ATermAppl |
translate(Rule rule) |
aterm.ATermAppl |
translate(RuleAtom ruleAtom) |
void |
visit(AtomDConstant constant) |
void |
visit(AtomDVariable variable) |
void |
visit(AtomIConstant constant) |
void |
visit(AtomIVariable variable) |
void |
visit(BuiltInAtom atom) |
void |
visit(ClassAtom atom) |
void |
visit(DataRangeAtom atom) |
void |
visit(DatavaluedPropertyAtom atom) |
void |
visit(DifferentIndividualsAtom atom) |
void |
visit(IndividualPropertyAtom atom) |
void |
visit(Rule rule) |
void |
visit(SameIndividualAtom atom) |
public aterm.ATermAppl translate(Rule rule)
public aterm.ATermAppl translate(RuleAtom ruleAtom)
public aterm.ATermAppl translate(AtomObject obj)
public void visit(Rule rule)
public void visit(BuiltInAtom atom)
visit in interface RuleAtomVisitorpublic void visit(ClassAtom atom)
visit in interface RuleAtomVisitorpublic void visit(DataRangeAtom atom)
visit in interface RuleAtomVisitorpublic void visit(DatavaluedPropertyAtom atom)
visit in interface RuleAtomVisitorpublic void visit(DifferentIndividualsAtom atom)
visit in interface RuleAtomVisitorpublic void visit(IndividualPropertyAtom atom)
visit in interface RuleAtomVisitorpublic void visit(SameIndividualAtom atom)
visit in interface RuleAtomVisitorpublic void visit(AtomDConstant constant)
visit in interface AtomObjectVisitorpublic void visit(AtomDVariable variable)
visit in interface AtomObjectVisitorpublic void visit(AtomIConstant constant)
visit in interface AtomObjectVisitorpublic void visit(AtomIVariable variable)
visit in interface AtomObjectVisitorCopyright © 2019. All rights reserved.