org.topbraid.core.model.owl
Class OWLRestriction

java.lang.Object
  extended by com.hp.hpl.jena.enhanced.Polymorphic
      extended by com.hp.hpl.jena.enhanced.EnhNode
          extended by com.hp.hpl.jena.rdf.model.impl.ResourceImpl
              extended by org.topbraid.core.model.rdf.RDFResource
                  extended by org.topbraid.core.model.rdf.RDFSClass
                      extended by org.topbraid.core.model.owl.OWLClass
                          extended by org.topbraid.core.model.owl.OWLRestriction
All Implemented Interfaces:
com.hp.hpl.jena.graph.FrontsNode, com.hp.hpl.jena.rdf.model.RDFNode, com.hp.hpl.jena.rdf.model.Resource
Direct Known Subclasses:
OWLSelfRestriction

public class OWLRestriction
extends OWLClass


Field Summary
 
Fields inherited from class com.hp.hpl.jena.rdf.model.impl.ResourceImpl
factory, rdfNodeFactory
 
Fields inherited from class com.hp.hpl.jena.enhanced.EnhNode
enhGraph, node
 
Constructor Summary
OWLRestriction(com.hp.hpl.jena.rdf.model.Resource base)
           
 
Method Summary
 RDFSClass getAllValuesFrom()
           
 java.lang.Integer getCardinality()
           
 com.hp.hpl.jena.rdf.model.RDFNode getHasValue()
           
 java.lang.Integer getMaxCardinality()
           
 java.lang.Integer getMinCardinality()
           
 RDFSClass getOnClass()
           
 RDFProperty getOnProperty()
           
 RDFSClass getSomeValuesFrom()
           
 
Methods inherited from class org.topbraid.core.model.rdf.RDFSClass
addSuperClass, removeSuperClass
 
Methods inherited from class org.topbraid.core.model.rdf.RDFResource
getInteger, getRDFNode, getRDFProperty, getRDFResource, getRDFSClass, getResource, getString, listPropertyValues, setProperty, setProperty, setProperty, setProperty
 
Methods inherited from class com.hp.hpl.jena.rdf.model.impl.ResourceImpl
abort, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, begin, commit, getId, getLocalName, getModel, getModelCom, getNameSpace, getNode, getProperty, getRequiredProperty, getURI, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, mustHaveModel, removeAll, removeProperties, toString, visitWith
 
Methods inherited from class com.hp.hpl.jena.enhanced.EnhNode
as, asNode, canAs, canSupport, convertTo, equals, getGraph, getPersonality, hashCode, isAnon, isLiteral, isResource, isURIResource, isValid, viewAs
 
Methods inherited from class com.hp.hpl.jena.enhanced.Polymorphic
addView, already, alreadyHasView, asInternal, supports
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.rdf.model.Resource
equals
 
Methods inherited from interface com.hp.hpl.jena.rdf.model.RDFNode
as, canAs, isAnon, isLiteral, isResource, isURIResource
 
Methods inherited from interface com.hp.hpl.jena.graph.FrontsNode
asNode
 

Constructor Detail

OWLRestriction

public OWLRestriction(com.hp.hpl.jena.rdf.model.Resource base)
Method Detail

getAllValuesFrom

public RDFSClass getAllValuesFrom()

getCardinality

public java.lang.Integer getCardinality()

getHasValue

public com.hp.hpl.jena.rdf.model.RDFNode getHasValue()

getOnClass

public RDFSClass getOnClass()

getOnProperty

public RDFProperty getOnProperty()

getMaxCardinality

public java.lang.Integer getMaxCardinality()

getMinCardinality

public java.lang.Integer getMinCardinality()

getSomeValuesFrom

public RDFSClass getSomeValuesFrom()