owltools.graph
Class OWLGraphEdge
java.lang.Object
owltools.graph.OWLGraphEdge
public class OWLGraphEdge
- extends Object
Constructor Summary |
OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject source,
org.semanticweb.owlapi.model.OWLObject target)
|
OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject source,
org.semanticweb.owlapi.model.OWLObject target,
List<OWLQuantifiedProperty> qpl,
org.semanticweb.owlapi.model.OWLOntology ontology)
|
OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject s,
org.semanticweb.owlapi.model.OWLObject t,
org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
OWLQuantifiedProperty.Quantifier q,
org.semanticweb.owlapi.model.OWLOntology o)
|
OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject source,
org.semanticweb.owlapi.model.OWLObject target,
org.semanticweb.owlapi.model.OWLOntology ontology)
|
OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject source,
org.semanticweb.owlapi.model.OWLObject target,
org.semanticweb.owlapi.model.OWLOntology ontology,
OWLQuantifiedProperty qp)
|
OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject s,
org.semanticweb.owlapi.model.OWLObject t,
OWLQuantifiedProperty.Quantifier q)
|
OWLGraphEdge(org.semanticweb.owlapi.model.OWLRestriction s,
org.semanticweb.owlapi.model.OWLObject t,
OWLQuantifiedProperty el,
org.semanticweb.owlapi.model.OWLOntology o)
|
OWLGraphEdge
public OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject source,
org.semanticweb.owlapi.model.OWLObject target,
org.semanticweb.owlapi.model.OWLOntology ontology,
OWLQuantifiedProperty qp)
OWLGraphEdge
public OWLGraphEdge(org.semanticweb.owlapi.model.OWLRestriction s,
org.semanticweb.owlapi.model.OWLObject t,
OWLQuantifiedProperty el,
org.semanticweb.owlapi.model.OWLOntology o)
OWLGraphEdge
public OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject source,
org.semanticweb.owlapi.model.OWLObject target,
List<OWLQuantifiedProperty> qpl,
org.semanticweb.owlapi.model.OWLOntology ontology)
OWLGraphEdge
public OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject source,
org.semanticweb.owlapi.model.OWLObject target,
org.semanticweb.owlapi.model.OWLOntology ontology)
OWLGraphEdge
public OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject source,
org.semanticweb.owlapi.model.OWLObject target)
OWLGraphEdge
public OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject s,
org.semanticweb.owlapi.model.OWLObject t,
org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
OWLQuantifiedProperty.Quantifier q,
org.semanticweb.owlapi.model.OWLOntology o)
OWLGraphEdge
public OWLGraphEdge(org.semanticweb.owlapi.model.OWLObject s,
org.semanticweb.owlapi.model.OWLObject t,
OWLQuantifiedProperty.Quantifier q)
getSource
public org.semanticweb.owlapi.model.OWLObject getSource()
getSourceId
public String getSourceId()
setSource
public void setSource(org.semanticweb.owlapi.model.OWLObject source)
getTarget
public org.semanticweb.owlapi.model.OWLObject getTarget()
getTargetId
public String getTargetId()
setTarget
public void setTarget(org.semanticweb.owlapi.model.OWLObject target)
getDistance
public int getDistance()
setDistance
public void setDistance(int distance)
getQuantifiedPropertyList
public List<OWLQuantifiedProperty> getQuantifiedPropertyList()
- Returns:
- copy of QPL
setQuantifiedPropertyList
public void setQuantifiedPropertyList(List<OWLQuantifiedProperty> qps)
getSingleQuantifiedProperty
public OWLQuantifiedProperty getSingleQuantifiedProperty()
getFirstQuantifiedProperty
public OWLQuantifiedProperty getFirstQuantifiedProperty()
getLastQuantifiedProperty
public OWLQuantifiedProperty getLastQuantifiedProperty()
setSingleQuantifiedProperty
public void setSingleQuantifiedProperty(OWLQuantifiedProperty qp)
getFinalQuantifiedProperty
public OWLQuantifiedProperty getFinalQuantifiedProperty()
getOntology
public org.semanticweb.owlapi.model.OWLOntology getOntology()
setOntology
public void setOntology(org.semanticweb.owlapi.model.OWLOntology ontology)
isSourceNamedObject
public boolean isSourceNamedObject()
isTargetNamedObject
public boolean isTargetNamedObject()
toString
public String toString()
- Overrides:
toString
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
isEq
public boolean isEq(Object a,
Object b)
equals
public boolean equals(Object e)
- Overrides:
equals
in class Object
Copyright © 2010-2011. All Rights Reserved.