org.openanzo.owl.dataset
Interface Class

All Superinterfaces:
_Resource, Class, CoreThing, DatasetThing
All Known Subinterfaces:
_Thing, Nothing
All Known Implementing Classes:
_ThingImpl, NothingImpl

public interface Class
extends Class, DatasetThing

Interface for Class ontology class
Use the org.openanzo.owl.dataset.OWL11Factory to create instances of this interface.

(URI: http://www.w3.org/2002/07/owl#Class)





Field Summary
static org.openrdf.model.URI disjointUnionOfProperty
          The Anzo Property for disjointUnionOf
static org.openrdf.model.URI disjointWithProperty
          The Anzo Property for disjointWith
static org.openrdf.model.URI equivalentClassProperty
          The Anzo Property for equivalentClass
static org.openrdf.model.URI intersectionOfProperty
          The Anzo Property for intersectionOf
static org.openrdf.model.URI oneOfProperty
          The Anzo Property for oneOf
static org.openrdf.model.URI TYPE
          The rdf:type for this ontology class
static org.openrdf.model.URI unionOfProperty
          The Anzo Property for unionOf
 
Fields inherited from interface org.openanzo.rdfs.dataset.Class
subClassOfProperty
 
Fields inherited from interface org.openanzo.rdfs.dataset._Resource
commentProperty, isDefinedByProperty, labelProperty, memberProperty, seeAlsoProperty, typeProperty, valueProperty
 
Method Summary
 Class addDisjointUnionOf()
          Adds an anonymous value for the 'disjointUnionOf' property
 void addDisjointUnionOf(Class disjointUnionOf)
          Adds a value for the 'disjointUnionOf' property
 Class addDisjointUnionOf(org.openrdf.model.Resource resource)
          Adds a value for the 'disjointUnionOf' property.
 Class addDisjointWith()
          Adds an anonymous value for the 'disjointWith' property
 void addDisjointWith(Class disjointWith)
          Adds a value for the 'disjointWith' property
 Class addDisjointWith(org.openrdf.model.Resource resource)
          Adds a value for the 'disjointWith' property.
 Class addEquivalentClass()
          Adds an anonymous value for the 'equivalentClass' property
 void addEquivalentClass(Class equivalentClass)
          Adds a value for the 'equivalentClass' property
 Class addEquivalentClass(org.openrdf.model.Resource resource)
          Adds a value for the 'equivalentClass' property.
 info.aduna.collections.iterators.CloseableIterator<Class> getDisjointUnionOf()
          Get an Iterator the 'disjointUnionOf' property values.
 info.aduna.collections.iterators.CloseableIterator<Class> getDisjointWith()
          Get an Iterator the 'disjointWith' property values.
 info.aduna.collections.iterators.CloseableIterator<Class> getEquivalentClass()
          Get an Iterator the 'equivalentClass' property values.
 DatasetThing getIntersectionOf()
          Gets the 'intersectionOf' property value
 DatasetThing getOneOf()
          Gets the 'oneOf' property value
 DatasetThing getUnionOf()
          Gets the 'unionOf' property value
 void registerListener(ClassListener listener)
          Register a ClassListener
 void registerListener(ClassListener listener)
          Register a org.openanzo.rdfs.dataset.ClassListener
 void removeDisjointUnionOf(Class disjointUnionOf)
          Removes a value for the 'disjointUnionOf' property.
 void removeDisjointWith(Class disjointWith)
          Removes a value for the 'disjointWith' property.
 void removeEquivalentClass(Class equivalentClass)
          Removes a value for the 'equivalentClass' property.
 DatasetThing setIntersectionOf()
          Sets the 'intersectionOf' property value to an anonymous node
 void setIntersectionOf(DatasetThing intersectionOf)
          Sets the 'intersectionOf' property value
 DatasetThing setIntersectionOf(org.openrdf.model.Resource resource)
          Sets the 'intersectionOf' property value to the given resource, and add's rdf:type properties.
 DatasetThing setOneOf()
          Sets the 'oneOf' property value to an anonymous node
 void setOneOf(DatasetThing oneOf)
          Sets the 'oneOf' property value
 DatasetThing setOneOf(org.openrdf.model.Resource resource)
          Sets the 'oneOf' property value to the given resource, and add's rdf:type properties.
 DatasetThing setUnionOf()
          Sets the 'unionOf' property value to an anonymous node
 void setUnionOf(DatasetThing unionOf)
          Sets the 'unionOf' property value
 DatasetThing setUnionOf(org.openrdf.model.Resource resource)
          Sets the 'unionOf' property value to the given resource, and add's rdf:type properties.
 void unregisterListener(ClassListener listener)
          Unregister a ClassListener
 void unregisterListener(ClassListener listener)
          Unregister a org.openanzo.rdfs.dataset.ClassListener
 
Methods inherited from interface org.openanzo.rdfs.dataset.Class
addSubClassOf, addSubClassOf, addSubClassOf, getSubClassOf, registerListener, removeSubClassOf, unregisterListener
 
Methods inherited from interface org.openanzo.rdfs.dataset._Resource
addComment, addIsDefinedBy, addIsDefinedBy, addIsDefinedBy, addLabel, addMember, addMember, addMember, addSeeAlso, addSeeAlso, addSeeAlso, addType, addType, addType, addValue, addValue, addValue, getComment, getIsDefinedBy, getLabel, getMember, getSeeAlso, getType, getValue, removeComment, removeIsDefinedBy, removeLabel, removeMember, removeSeeAlso, removeType, removeValue
 
Methods inherited from interface org.openanzo.jastor.DatasetThing
dataset, getProperties, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValues, namedGraphUri, setPropertyValue, setPropertyValue
 
Methods inherited from interface org.openanzo.jastor.CoreThing
clearCache, isRDFType, listStatements, registerListener, removeStatements, resource, unregisterListener, uri
 

Field Detail

TYPE

static final org.openrdf.model.URI TYPE
The rdf:type for this ontology class


oneOfProperty

static final org.openrdf.model.URI oneOfProperty
The Anzo Property for oneOf

(URI: http://www.w3.org/2002/07/owl#oneOf)



disjointUnionOfProperty

static final org.openrdf.model.URI disjointUnionOfProperty
The Anzo Property for disjointUnionOf

(URI: http://www.w3.org/2006/12/owl11#disjointUnionOf)



disjointWithProperty

static final org.openrdf.model.URI disjointWithProperty
The Anzo Property for disjointWith

(URI: http://www.w3.org/2002/07/owl#disjointWith)



equivalentClassProperty

static final org.openrdf.model.URI equivalentClassProperty
The Anzo Property for equivalentClass

(URI: http://www.w3.org/2002/07/owl#equivalentClass)



intersectionOfProperty

static final org.openrdf.model.URI intersectionOfProperty
The Anzo Property for intersectionOf

(URI: http://www.w3.org/2002/07/owl#intersectionOf)



unionOfProperty

static final org.openrdf.model.URI unionOfProperty
The Anzo Property for unionOf

(URI: http://www.w3.org/2002/07/owl#unionOf)


Method Detail

getOneOf

DatasetThing getOneOf()
                      throws JastorException
Gets the 'oneOf' property value

Returns:
DatasetThing
Throws:
JastorException
See Also:
oneOfProperty

setOneOf

void setOneOf(DatasetThing oneOf)
              throws JastorException
Sets the 'oneOf' property value

Parameters:
oneOf - DatasetThing, value to set
Throws:
JastorException
See Also:
oneOfProperty

setOneOf

DatasetThing setOneOf()
                      throws JastorException
Sets the 'oneOf' property value to an anonymous node

Returns:
DatasetThing, the created value
Throws:
JastorException
See Also:
oneOfProperty

setOneOf

DatasetThing setOneOf(org.openrdf.model.Resource resource)
                      throws JastorException
Sets the 'oneOf' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of DatasetThing with the factory. and calling setOneOf(org.openanzo.jastor.DatasetThing oneOf) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
resource - Resource must not be be null.
Returns:
DatasetThing, the newly created value
Throws:
JastorException
See Also:
oneOfProperty

getDisjointUnionOf

info.aduna.collections.iterators.CloseableIterator<Class> getDisjointUnionOf()
                                                                             throws JastorException
Get an Iterator the 'disjointUnionOf' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of Class
Throws:
JastorException
See Also:
disjointUnionOfProperty

addDisjointUnionOf

void addDisjointUnionOf(Class disjointUnionOf)
                        throws JastorException
Adds a value for the 'disjointUnionOf' property

Parameters:
disjointUnionOf - The Class to add
Throws:
JastorException
See Also:
disjointUnionOfProperty

addDisjointUnionOf

Class addDisjointUnionOf()
                         throws JastorException
Adds an anonymous value for the 'disjointUnionOf' property

Returns:
The anoymous Class created
Throws:
JastorException
See Also:
disjointUnionOfProperty

addDisjointUnionOf

Class addDisjointUnionOf(org.openrdf.model.Resource resource)
                         throws JastorException
Adds a value for the 'disjointUnionOf' property. This method is equivalent constructing a new instance of Class with the factory and calling addDisjointUnionOf(org.openanzo.owl.dataset.Class disjointUnionOf) The resource argument have rdf:type http://www.w3.org/2002/07/owl#Class. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
resource - The Resource to add
Returns:
org.openanzo.owl.dataset.Class, value added
Throws:
JastorException
See Also:
disjointUnionOfProperty

removeDisjointUnionOf

void removeDisjointUnionOf(Class disjointUnionOf)
                           throws JastorException
Removes a value for the 'disjointUnionOf' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
disjointUnionOf - The Class to remove
Throws:
JastorException
See Also:
disjointUnionOfProperty

getDisjointWith

info.aduna.collections.iterators.CloseableIterator<Class> getDisjointWith()
                                                                          throws JastorException
Get an Iterator the 'disjointWith' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of Class
Throws:
JastorException
See Also:
disjointWithProperty

addDisjointWith

void addDisjointWith(Class disjointWith)
                     throws JastorException
Adds a value for the 'disjointWith' property

Parameters:
disjointWith - The Class to add
Throws:
JastorException
See Also:
disjointWithProperty

addDisjointWith

Class addDisjointWith()
                      throws JastorException
Adds an anonymous value for the 'disjointWith' property

Returns:
The anoymous Class created
Throws:
JastorException
See Also:
disjointWithProperty

addDisjointWith

Class addDisjointWith(org.openrdf.model.Resource resource)
                      throws JastorException
Adds a value for the 'disjointWith' property. This method is equivalent constructing a new instance of Class with the factory and calling addDisjointWith(org.openanzo.owl.dataset.Class disjointWith) The resource argument have rdf:type http://www.w3.org/2002/07/owl#Class. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
resource - The Resource to add
Returns:
org.openanzo.owl.dataset.Class, value added
Throws:
JastorException
See Also:
disjointWithProperty

removeDisjointWith

void removeDisjointWith(Class disjointWith)
                        throws JastorException
Removes a value for the 'disjointWith' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
disjointWith - The Class to remove
Throws:
JastorException
See Also:
disjointWithProperty

getEquivalentClass

info.aduna.collections.iterators.CloseableIterator<Class> getEquivalentClass()
                                                                             throws JastorException
Get an Iterator the 'equivalentClass' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of Class
Throws:
JastorException
See Also:
equivalentClassProperty

addEquivalentClass

void addEquivalentClass(Class equivalentClass)
                        throws JastorException
Adds a value for the 'equivalentClass' property

Parameters:
equivalentClass - The Class to add
Throws:
JastorException
See Also:
equivalentClassProperty

addEquivalentClass

Class addEquivalentClass()
                         throws JastorException
Adds an anonymous value for the 'equivalentClass' property

Returns:
The anoymous Class created
Throws:
JastorException
See Also:
equivalentClassProperty

addEquivalentClass

Class addEquivalentClass(org.openrdf.model.Resource resource)
                         throws JastorException
Adds a value for the 'equivalentClass' property. This method is equivalent constructing a new instance of Class with the factory and calling addEquivalentClass(org.openanzo.owl.dataset.Class equivalentClass) The resource argument have rdf:type http://www.w3.org/2002/07/owl#Class. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
resource - The Resource to add
Returns:
org.openanzo.owl.dataset.Class, value added
Throws:
JastorException
See Also:
equivalentClassProperty

removeEquivalentClass

void removeEquivalentClass(Class equivalentClass)
                           throws JastorException
Removes a value for the 'equivalentClass' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
equivalentClass - The Class to remove
Throws:
JastorException
See Also:
equivalentClassProperty

getIntersectionOf

DatasetThing getIntersectionOf()
                               throws JastorException
Gets the 'intersectionOf' property value

Returns:
DatasetThing
Throws:
JastorException
See Also:
intersectionOfProperty

setIntersectionOf

void setIntersectionOf(DatasetThing intersectionOf)
                       throws JastorException
Sets the 'intersectionOf' property value

Parameters:
intersectionOf - DatasetThing, value to set
Throws:
JastorException
See Also:
intersectionOfProperty

setIntersectionOf

DatasetThing setIntersectionOf()
                               throws JastorException
Sets the 'intersectionOf' property value to an anonymous node

Returns:
DatasetThing, the created value
Throws:
JastorException
See Also:
intersectionOfProperty

setIntersectionOf

DatasetThing setIntersectionOf(org.openrdf.model.Resource resource)
                               throws JastorException
Sets the 'intersectionOf' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of DatasetThing with the factory. and calling setIntersectionOf(org.openanzo.jastor.DatasetThing intersectionOf) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
resource - Resource must not be be null.
Returns:
DatasetThing, the newly created value
Throws:
JastorException
See Also:
intersectionOfProperty

getUnionOf

DatasetThing getUnionOf()
                        throws JastorException
Gets the 'unionOf' property value

Returns:
DatasetThing
Throws:
JastorException
See Also:
unionOfProperty

setUnionOf

void setUnionOf(DatasetThing unionOf)
                throws JastorException
Sets the 'unionOf' property value

Parameters:
unionOf - DatasetThing, value to set
Throws:
JastorException
See Also:
unionOfProperty

setUnionOf

DatasetThing setUnionOf()
                        throws JastorException
Sets the 'unionOf' property value to an anonymous node

Returns:
DatasetThing, the created value
Throws:
JastorException
See Also:
unionOfProperty

setUnionOf

DatasetThing setUnionOf(org.openrdf.model.Resource resource)
                        throws JastorException
Sets the 'unionOf' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of DatasetThing with the factory. and calling setUnionOf(org.openanzo.jastor.DatasetThing unionOf) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
resource - Resource must not be be null.
Returns:
DatasetThing, the newly created value
Throws:
JastorException
See Also:
unionOfProperty

registerListener

void registerListener(ClassListener listener)
Register a ClassListener

Parameters:
listener - ClassListener to register

unregisterListener

void unregisterListener(ClassListener listener)
Unregister a ClassListener

Parameters:
listener - ClassListener to unregister

registerListener

void registerListener(ClassListener listener)
Register a org.openanzo.rdfs.dataset.ClassListener

Specified by:
registerListener in interface Class
Parameters:
listener - org.openanzo.rdfs.dataset.ClassListener to register

unregisterListener

void unregisterListener(ClassListener listener)
Unregister a org.openanzo.rdfs.dataset.ClassListener

Specified by:
unregisterListener in interface Class
Parameters:
listener - org.openanzo.rdfs.dataset.ClassListener to unregister


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.