com.clarkparsia.pellet.rules.model
Class UnaryAtom<P,A extends AtomObject>
java.lang.Object
com.clarkparsia.pellet.rules.model.RuleAtomImpl<P>
com.clarkparsia.pellet.rules.model.UnaryAtom<P,A>
- All Implemented Interfaces:
- RuleAtom
- Direct Known Subclasses:
- ClassAtom, DataRangeAtom
public abstract class UnaryAtom<P,A extends AtomObject>
- extends RuleAtomImpl<P>
Title: Unary 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 |
UnaryAtom
public UnaryAtom(P predicate,
A argument)
getAllArguments
public java.util.List<A> 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<P>
getArgument
public A getArgument()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2004 Evren Sirin. All Rights Reserved.