org.semanticweb.owlapi.model
Interface SWRLBuiltInAtom

All Superinterfaces:
java.lang.Comparable<OWLObject>, OWLObject, SWRLAtom, SWRLObject
All Known Implementing Classes:
SWRLBuiltInAtomImpl

public interface SWRLBuiltInAtom
extends SWRLAtom

Author: Matthew Horridge
The University Of Manchester
Medical Informatics Group
Date: Jan 15, 2007

matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm


Method Summary
 java.util.List<SWRLDArgument> getArguments()
           
 IRI getPredicate()
          Gets the predicate of this atom
 boolean isCoreBuiltIn()
          Determines if the predicate of this atom is is a core builtin.
 
Methods inherited from interface org.semanticweb.owlapi.model.SWRLAtom
getAllArguments
 
Methods inherited from interface org.semanticweb.owlapi.model.SWRLObject
accept, accept
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLObject
accept, accept, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getPredicate

IRI getPredicate()
Gets the predicate of this atom

Specified by:
getPredicate in interface SWRLAtom
Returns:
The atom predicate

getArguments

java.util.List<SWRLDArgument> getArguments()

isCoreBuiltIn

boolean isCoreBuiltIn()
Determines if the predicate of this atom is is a core builtin.

Returns:
true if this is a core builtin, otherwise false