org.mindswap.swrl
Interface Atom

All Superinterfaces:
OWLEntity, OWLIndividual, OWLObject, OWLValue
All Known Subinterfaces:
BuiltinAtom, ClassAtom, DataPropertyAtom, DifferentIndividualsAtom, IndividualPropertyAtom, SameIndividualAtom

public interface Atom
extends OWLIndividual

Author:
Evren Sirin

Method Summary
 SWRLObject getArgument(int index)
           
 int getArgumentCount()
           
 void setArgument(int index, SWRLObject arg)
           
 
Methods inherited from interface org.mindswap.owl.OWLIndividual
addProperty, addProperty, addProperty, addProperty, addType, getDifferentIndividuals, getIncomingProperties, getIncomingProperties, getIncomingProperty, getOWLSOntology, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getSameIndividuals, getSourceOntology, getType, getTypes, hasProperty, hasProperty, isDifferentFrom, isSameAs, isType, removeProperties, removeProperty, removeTypes, setProperty, setProperty, setProperty, setProperty, toRDF, toRDF
 
Methods inherited from interface org.mindswap.owl.OWLEntity
addAnnotation, addAnnotation, addAnnotation, getAnnotation, getAnnotation, getAnnotations, getAnonID, getKB, getLabel, getLabel, getLabels, getLocalName, getOntology, getQName, getURI, isAnon, removeAnnotations, setAnnotation, setAnnotation, setAnnotation, setLabel, setLabel
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView
 
Methods inherited from interface org.mindswap.owl.OWLValue
isDataValue, isIndividual
 
Methods inherited from interface org.mindswap.owl.OWLObject
canCastTo, castTo, debugString, getImplementation, getNextView, setNextView
 

Method Detail

getArgumentCount

int getArgumentCount()

getArgument

SWRLObject getArgument(int index)

setArgument

void setArgument(int index,
                 SWRLObject arg)


Copyright © 2004 Evren Sirin. All Rights Reserved.