org.openanzo.owl
Interface Class

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

public interface Class
extends Class, GraphThing

Interface for Class ontology class
Use the org.openanzo.owl.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.Class
subClassOfProperty
 
Fields inherited from interface org.openanzo.rdfs._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.
 GraphThing getIntersectionOf()
          Gets the 'intersectionOf' property value
 GraphThing getOneOf()
          Gets the 'oneOf' property value
 GraphThing getUnionOf()
          Gets the 'unionOf' property value
 void removeDisjointUnionOf(Class disjointUnionOf)
          Removes a value for the 'disjointUnionOf' property.
 void removeDisjointUnionOf(org.openrdf.model.Resource disjointUnionOf)
          Remove a 'disjointUnionOf' property value.
 void removeDisjointWith(Class disjointWith)
          Removes a value for the 'disjointWith' property.
 void removeDisjointWith(org.openrdf.model.Resource disjointWith)
          Remove a 'disjointWith' property value.
 void removeEquivalentClass(Class equivalentClass)
          Removes a value for the 'equivalentClass' property.
 void removeEquivalentClass(org.openrdf.model.Resource equivalentClass)
          Remove a 'equivalentClass' property value.
 GraphThing setIntersectionOf()
          Sets the 'intersectionOf' property value to an anonymous node
 void setIntersectionOf(GraphThing intersectionOf)
          Sets the 'intersectionOf' property value
 GraphThing setIntersectionOf(org.openrdf.model.Resource resource)
          Sets the 'intersectionOf' property value to the given resource, and add's rdf:type properties.
 GraphThing setOneOf()
          Sets the 'oneOf' property value to an anonymous node
 void setOneOf(GraphThing oneOf)
          Sets the 'oneOf' property value
 GraphThing setOneOf(org.openrdf.model.Resource resource)
          Sets the 'oneOf' property value to the given resource, and add's rdf:type properties.
 GraphThing setUnionOf()
          Sets the 'unionOf' property value to an anonymous node
 void setUnionOf(GraphThing unionOf)
          Sets the 'unionOf' property value
 GraphThing setUnionOf(org.openrdf.model.Resource resource)
          Sets the 'unionOf' property value to the given resource, and add's rdf:type properties.
 
Methods inherited from interface org.openanzo.rdfs.Class
addSubClassOf, addSubClassOf, addSubClassOf, getSubClassOf, removeSubClassOf, removeSubClassOf
 
Methods inherited from interface org.openanzo.rdfs._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, removeIsDefinedBy, removeLabel, removeMember, removeMember, removeSeeAlso, removeSeeAlso, removeType, removeType, removeValue, removeValue
 
Methods inherited from interface org.openanzo.jastor.GraphThing
getProperties, getPropertyValue, getPropertyValue, graph, 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

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

Returns:
GraphThing
Throws:
JastorException
See Also:
oneOfProperty

setOneOf

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

Parameters:
oneOf - GraphThing
Throws:
JastorException
See Also:
oneOfProperty

setOneOf

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

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

setOneOf

GraphThing 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 GraphThing with the factory. and calling setOneOf(org.openanzo.jastor.GraphThing 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:
GraphThing, 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.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:
The org.openanzo.owl.Class created
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

removeDisjointUnionOf

void removeDisjointUnionOf(org.openrdf.model.Resource disjointUnionOf)
                           throws JastorException
Remove a 'disjointUnionOf' property value. 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 - Class, the value 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.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:
The org.openanzo.owl.Class created
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

removeDisjointWith

void removeDisjointWith(org.openrdf.model.Resource disjointWith)
                        throws JastorException
Remove a 'disjointWith' property value. 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 - Class, the value 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.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:
The org.openanzo.owl.Class created
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

removeEquivalentClass

void removeEquivalentClass(org.openrdf.model.Resource equivalentClass)
                           throws JastorException
Remove a 'equivalentClass' property value. 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 - Class, the value to remove
Throws:
JastorException
See Also:
equivalentClassProperty

getIntersectionOf

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

Returns:
GraphThing
Throws:
JastorException
See Also:
intersectionOfProperty

setIntersectionOf

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

Parameters:
intersectionOf - GraphThing
Throws:
JastorException
See Also:
intersectionOfProperty

setIntersectionOf

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

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

setIntersectionOf

GraphThing 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 GraphThing with the factory. and calling setIntersectionOf(org.openanzo.jastor.GraphThing 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:
GraphThing, the newly created value
Throws:
JastorException
See Also:
intersectionOfProperty

getUnionOf

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

Returns:
GraphThing
Throws:
JastorException
See Also:
unionOfProperty

setUnionOf

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

Parameters:
unionOf - GraphThing
Throws:
JastorException
See Also:
unionOfProperty

setUnionOf

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

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

setUnionOf

GraphThing 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 GraphThing with the factory. and calling setUnionOf(org.openanzo.jastor.GraphThing 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:
GraphThing, the newly created value
Throws:
JastorException
See Also:
unionOfProperty


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