owltools.graph
Class OWLQuantifiedProperty

java.lang.Object
  extended by owltools.graph.OWLQuantifiedProperty

public class OWLQuantifiedProperty
extends Object


Nested Class Summary
static class OWLQuantifiedProperty.Quantifier
           
 
Constructor Summary
OWLQuantifiedProperty()
           
OWLQuantifiedProperty(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p, OWLQuantifiedProperty.Quantifier q)
           
OWLQuantifiedProperty(OWLQuantifiedProperty.Quantifier q)
           
 
Method Summary
 boolean equals(Object e)
           
 Integer getMaxCardinality()
           
 Integer getMinCardinality()
           
 org.semanticweb.owlapi.model.OWLObjectProperty getProperty()
           
 String getPropertyId()
           
 OWLQuantifiedProperty.Quantifier getQuantifier()
           
 boolean hasProperty()
           
 boolean isAllValuesFrom()
           
 boolean isCardinality()
           
 boolean isHasValue()
           
 boolean isIdentity()
           
 boolean isInferred()
           
 boolean isInstanceOf()
           
 boolean isInverseOf()
           
 boolean isPropertyAssertion()
           
 boolean isQuantified()
           
 boolean isSomeValuesFrom()
           
 boolean isSubClassOf()
           
 void setInferred(boolean isInferred)
           
 void setInverseOf(boolean isInverseOf)
           
 void setMaxCardinality(Integer maxCardinality)
           
 void setMinCardinality(Integer minCardinality)
           
 void setProperty(org.semanticweb.owlapi.model.OWLObjectProperty property)
           
 void setQuantifier(OWLQuantifiedProperty.Quantifier quantifier)
           
 boolean subsumes(OWLQuantifiedProperty other)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OWLQuantifiedProperty

public OWLQuantifiedProperty(org.semanticweb.owlapi.model.OWLObjectPropertyExpression p,
                             OWLQuantifiedProperty.Quantifier q)

OWLQuantifiedProperty

public OWLQuantifiedProperty()

OWLQuantifiedProperty

public OWLQuantifiedProperty(OWLQuantifiedProperty.Quantifier q)
Method Detail

isInverseOf

public boolean isInverseOf()

setInverseOf

public void setInverseOf(boolean isInverseOf)

isInferred

public boolean isInferred()

setInferred

public void setInferred(boolean isInferred)

getProperty

public org.semanticweb.owlapi.model.OWLObjectProperty getProperty()

setProperty

public void setProperty(org.semanticweb.owlapi.model.OWLObjectProperty property)

hasProperty

public boolean hasProperty()

getQuantifier

public OWLQuantifiedProperty.Quantifier getQuantifier()

isQuantified

public boolean isQuantified()

setQuantifier

public void setQuantifier(OWLQuantifiedProperty.Quantifier quantifier)

getMinCardinality

public Integer getMinCardinality()

setMinCardinality

public void setMinCardinality(Integer minCardinality)

getMaxCardinality

public Integer getMaxCardinality()

setMaxCardinality

public void setMaxCardinality(Integer maxCardinality)

toString

public String toString()
Overrides:
toString in class Object

getPropertyId

public String getPropertyId()

isSubClassOf

public boolean isSubClassOf()

isInstanceOf

public boolean isInstanceOf()

isIdentity

public boolean isIdentity()

isSomeValuesFrom

public boolean isSomeValuesFrom()

isPropertyAssertion

public boolean isPropertyAssertion()

isAllValuesFrom

public boolean isAllValuesFrom()

isCardinality

public boolean isCardinality()

isHasValue

public boolean isHasValue()

equals

public boolean equals(Object e)
Overrides:
equals in class Object

subsumes

public boolean subsumes(OWLQuantifiedProperty other)


Copyright © 2010-2012. All Rights Reserved.