com.clarkparsia.pellet.rules.model
Class BuiltInAtom
java.lang.Object
com.clarkparsia.pellet.rules.model.RuleAtomImpl<java.lang.String>
com.clarkparsia.pellet.rules.model.BuiltInAtom
- All Implemented Interfaces:
- RuleAtom
public class BuiltInAtom
- extends RuleAtomImpl<java.lang.String>
Title: Built-In Atom
Description:
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
- Author:
- Ron Alford
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
BuiltInAtom
public BuiltInAtom(java.lang.String predicate,
AtomDObject... arguments)
BuiltInAtom
public BuiltInAtom(java.lang.String predicate,
java.util.List<AtomDObject> arguments)
accept
public void accept(RuleAtomVisitor visitor)
- Specified by:
accept
in interface RuleAtom
- Specified by:
accept
in class RuleAtomImpl<java.lang.String>
getAllArguments
public java.util.List<AtomDObject> getAllArguments()
- Description copied from interface:
RuleAtom
- Return all arguments (constants and variables) to the rule atom.
- Specified by:
getAllArguments
in interface RuleAtom
- Specified by:
getAllArguments
in class RuleAtomImpl<java.lang.String>
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2004 Evren Sirin. All Rights Reserved.