|
Protégé-OWL 3.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.smi.protegex.owl.swrl.bridge.impl.BuiltInArgumentImpl
edu.stanford.smi.protegex.owl.swrl.bridge.impl.PropertyValueImpl
edu.stanford.smi.protegex.owl.swrl.bridge.impl.OWLIndividualImpl
public class OWLIndividualImpl
Class representing an OWL individual.
Constructor Summary | |
---|---|
OWLIndividualImpl(OWLIndividual individual)
Constructor used when creating from an OWL individual. |
|
OWLIndividualImpl(OWLIndividual owlIndividual,
OWLClass owlClass)
Constructor used when asserting new individual class membership information from an assertion made in a target rule engine. |
|
OWLIndividualImpl(OWLModel owlModel,
String individualName)
Constructor used when creating an indiviudla from an individual name. |
|
OWLIndividualImpl(String individualName)
Constructor used when creating an individual to pass as an argument to a built-in or to return as an argument from a built-in. |
|
OWLIndividualImpl(String individualName,
String prefixedIndividualName,
OWLClass owlClass)
Constructor used when generating a new individual from a rule engine. |
Method Summary | |
---|---|
int |
compareTo(Object o)
|
boolean |
equals(Object obj)
|
Set<OWLClass> |
getDefiningClasses()
|
Set<OWLClass> |
getDefiningEquivalentClasses()
|
Set<OWLClass> |
getDefiningEquivalentClassSuperclasses()
|
Set<OWLClass> |
getDefiningSuperclasses()
|
String |
getIndividualName()
|
String |
getPrefixedIndividualName()
|
String |
getRepresentation()
|
Set<OWLIndividual> |
getSameAsIndividuals()
|
int |
hashCode()
|
String |
toString()
|
void |
write2OWL(OWLModel owlModel)
|
Methods inherited from class edu.stanford.smi.protegex.owl.swrl.bridge.impl.BuiltInArgumentImpl |
---|
getBuiltInResult, getPrefixedVariableName, getVariableName, isUnbound, isVariable, setBuiltInResult, setUnbound, setVariableName |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.stanford.smi.protegex.owl.swrl.bridge.BuiltInArgument |
---|
getBuiltInResult, getPrefixedVariableName, getVariableName, isUnbound, isVariable, setBuiltInResult, setUnbound, setVariableName |
Constructor Detail |
---|
public OWLIndividualImpl(OWLIndividual individual) throws OWLFactoryException
OWLFactoryException
public OWLIndividualImpl(OWLModel owlModel, String individualName) throws OWLFactoryException
OWLFactoryException
public OWLIndividualImpl(OWLIndividual owlIndividual, OWLClass owlClass)
public OWLIndividualImpl(String individualName)
public OWLIndividualImpl(String individualName, String prefixedIndividualName, OWLClass owlClass)
Method Detail |
---|
public String getIndividualName()
getIndividualName
in interface IndividualArgument
getIndividualName
in interface OWLIndividual
getIndividualName
in interface ObjectValue
public String getPrefixedIndividualName()
getPrefixedIndividualName
in interface OWLIndividual
getPrefixedIndividualName
in interface ObjectValue
public Set<OWLClass> getDefiningClasses()
getDefiningClasses
in interface OWLIndividual
public Set<OWLClass> getDefiningSuperclasses()
getDefiningSuperclasses
in interface OWLIndividual
public Set<OWLClass> getDefiningEquivalentClasses()
getDefiningEquivalentClasses
in interface OWLIndividual
public Set<OWLClass> getDefiningEquivalentClassSuperclasses()
getDefiningEquivalentClassSuperclasses
in interface OWLIndividual
public Set<OWLIndividual> getSameAsIndividuals()
getSameAsIndividuals
in interface OWLIndividual
public void write2OWL(OWLModel owlModel) throws SWRLRuleEngineBridgeException
write2OWL
in interface OWLObject
SWRLRuleEngineBridgeException
public String getRepresentation()
public String toString()
toString
in class Object
public boolean equals(Object obj)
equals
in class BuiltInArgumentImpl
public int hashCode()
hashCode
in class BuiltInArgumentImpl
public int compareTo(Object o)
compareTo
in interface Comparable
|
Protégé-OWL 3.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |