|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openanzo.jastor.DatasetThingImpl
org.openanzo.owl.dataset.RestrictionImpl
public class RestrictionImpl
Implementation of Restriction
Use the org.openanzo.owl.dataset.OWL11Factory to create instances of this class.
(URI: http://www.w3.org/2002/07/owl#Restriction)
| Field Summary |
|---|
| Fields inherited from interface org.openanzo.owl.dataset.Restriction |
|---|
TYPE |
| Method Summary | |
|---|---|
DatasetThing |
addAllValuesFrom()
Adds an anonymous value for the 'allValuesFrom' property |
void |
addAllValuesFrom(DatasetThing allValuesFrom)
Adds a value for the 'allValuesFrom' property |
DatasetThing |
addAllValuesFrom(org.openrdf.model.Resource resource)
Adds a value for the 'allValuesFrom' property. |
void |
addCardinality(java.lang.Integer cardinality)
Add a 'cardinality' property value |
void |
addMaxCardinality(java.lang.Integer maxCardinality)
Add a 'maxCardinality' property value |
void |
addMinCardinality(java.lang.Integer minCardinality)
Add a 'minCardinality' property value |
DatasetThing |
addSomeValuesFrom()
Adds an anonymous value for the 'someValuesFrom' property |
void |
addSomeValuesFrom(DatasetThing someValuesFrom)
Adds a value for the 'someValuesFrom' property |
DatasetThing |
addSomeValuesFrom(org.openrdf.model.Resource resource)
Adds a value for the 'someValuesFrom' property. |
info.aduna.collections.iterators.CloseableIterator<DatasetThing> |
getAllValuesFrom()
Get an Iterator the 'allValuesFrom' property values. |
info.aduna.collections.iterators.CloseableIterator<java.lang.Integer> |
getCardinality()
Iterates through the 'cardinality' property values. |
java.lang.String |
getHasValue()
Gets the 'hasValue' property value |
info.aduna.collections.iterators.CloseableIterator<java.lang.Integer> |
getMaxCardinality()
Iterates through the 'maxCardinality' property values. |
info.aduna.collections.iterators.CloseableIterator<java.lang.Integer> |
getMinCardinality()
Iterates through the 'minCardinality' property values. |
_Property |
getOnProperty()
Gets the 'onProperty' property value |
info.aduna.collections.iterators.CloseableIterator<DatasetThing> |
getSomeValuesFrom()
Get an Iterator the 'someValuesFrom' property values. |
java.util.Collection<org.openrdf.model.Statement> |
listStatements()
Get set of statements that makeup this THINGS's properties and types |
void |
registerListener(RestrictionListener listener)
Register a RestrictionListener |
void |
registerWithEventManager()
Register the object listeners with the dataset's event manager |
void |
removeAllValuesFrom(DatasetThing allValuesFrom)
Removes a value for the 'allValuesFrom' property. |
void |
removeCardinality(java.lang.Integer cardinality)
Remove a 'cardinality' property value. |
void |
removeMaxCardinality(java.lang.Integer maxCardinality)
Remove a 'maxCardinality' property value. |
void |
removeMinCardinality(java.lang.Integer minCardinality)
Remove a 'minCardinality' property value. |
void |
removeSomeValuesFrom(DatasetThing someValuesFrom)
Removes a value for the 'someValuesFrom' property. |
void |
setHasValue(java.lang.String hasValue)
Sets the 'hasValue' property value |
void |
setOnProperty(_Property onProperty)
Sets the 'onProperty' property value |
_Property |
setOnProperty()
Sets the 'onProperty' property value to an anonymous node |
_Property |
setOnProperty(org.openrdf.model.Resource resource)
Sets the 'onProperty' property value to the given resource, and add's rdf:type properties. |
void |
unregisterListener(RestrictionListener listener)
Unregister a RestrictionListener |
void |
unregisterWithEventManager()
Unregister the object listeners with the dataset's event manager |
| Methods inherited from class org.openanzo.jastor.DatasetThingImpl |
|---|
clearCache, dataset, equals, getLiteral, getLiteralValue, getProperties, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValues, isRDFType, namedGraphUri, registerListener, removeStatements, resource, setPropertyValue, setPropertyValue, toString, unregisterListener, uri |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 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, registerListener, removeStatements, resource, unregisterListener, uri |
| Method Detail |
|---|
public java.util.Collection<org.openrdf.model.Statement> listStatements()
CoreThing
listStatements in interface CoreThinglistStatements in class DatasetThingImpl
public info.aduna.collections.iterators.CloseableIterator<java.lang.Integer> getCardinality()
throws JastorException
Restriction
getCardinality in interface RestrictionIterator of Integer
JastorExceptionRestriction.cardinalityProperty
public void addCardinality(java.lang.Integer cardinality)
throws JastorException
Restriction
addCardinality in interface Restrictioncardinality - Integer, the value to add
JastorExceptionRestriction.cardinalityProperty
public void removeCardinality(java.lang.Integer cardinality)
throws JastorException
Restriction
removeCardinality in interface Restrictioncardinality - Integer, the value to remove
JastorExceptionRestriction.cardinalityProperty
public info.aduna.collections.iterators.CloseableIterator<java.lang.Integer> getMaxCardinality()
throws JastorException
Restriction
getMaxCardinality in interface RestrictionIterator of Integer
JastorExceptionRestriction.maxCardinalityProperty
public void addMaxCardinality(java.lang.Integer maxCardinality)
throws JastorException
Restriction
addMaxCardinality in interface RestrictionmaxCardinality - Integer, the value to add
JastorExceptionRestriction.maxCardinalityProperty
public void removeMaxCardinality(java.lang.Integer maxCardinality)
throws JastorException
Restriction
removeMaxCardinality in interface RestrictionmaxCardinality - Integer, the value to remove
JastorExceptionRestriction.maxCardinalityProperty
public info.aduna.collections.iterators.CloseableIterator<java.lang.Integer> getMinCardinality()
throws JastorException
Restriction
getMinCardinality in interface RestrictionIterator of Integer
JastorExceptionRestriction.minCardinalityProperty
public void addMinCardinality(java.lang.Integer minCardinality)
throws JastorException
Restriction
addMinCardinality in interface RestrictionminCardinality - Integer, the value to add
JastorExceptionRestriction.minCardinalityProperty
public void removeMinCardinality(java.lang.Integer minCardinality)
throws JastorException
Restriction
removeMinCardinality in interface RestrictionminCardinality - Integer, the value to remove
JastorExceptionRestriction.minCardinalityProperty
public _Property getOnProperty()
throws JastorException
Restriction
getOnProperty in interface Restriction_Property
JastorExceptionRestriction.onPropertyProperty
public void setOnProperty(_Property onProperty)
throws JastorException
Restriction
setOnProperty in interface RestrictiononProperty - _Property, value to set
JastorExceptionRestriction.onPropertyProperty
public _Property setOnProperty()
throws JastorException
Restriction
setOnProperty in interface Restriction_Property, the created value
JastorExceptionRestriction.onPropertyProperty
public _Property setOnProperty(org.openrdf.model.Resource resource)
throws JastorException
Restriction_Property with the factory.
and calling setOnProperty(org.openanzo.rdfs.dataset._Property onProperty)
The resource argument have rdf:type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property. That is, this method
should not be used as a shortcut for creating new objects in the model.
setOnProperty in interface Restrictionresource - Resource must not be be null.
_Property, the newly created value
JastorExceptionRestriction.onPropertyProperty
public java.lang.String getHasValue()
throws JastorException
Restriction
getHasValue in interface RestrictionString
JastorExceptionRestriction.hasValueProperty
public void setHasValue(java.lang.String hasValue)
throws JastorException
Restriction
setHasValue in interface RestrictionhasValue - String, the value to set
JastorExceptionRestriction.hasValueProperty
public info.aduna.collections.iterators.CloseableIterator<DatasetThing> getAllValuesFrom()
throws JastorException
Restriction
getAllValuesFrom in interface RestrictionIterator of DatasetThing
JastorExceptionRestriction.allValuesFromProperty
public void addAllValuesFrom(DatasetThing allValuesFrom)
throws JastorException
Restriction
addAllValuesFrom in interface RestrictionallValuesFrom - The DatasetThing to add
JastorExceptionRestriction.allValuesFromProperty
public DatasetThing addAllValuesFrom()
throws JastorException
Restriction
addAllValuesFrom in interface RestrictionDatasetThing created
JastorExceptionRestriction.allValuesFromProperty
public DatasetThing addAllValuesFrom(org.openrdf.model.Resource resource)
throws JastorException
RestrictionDatasetThing with the factory
and calling addAllValuesFrom(org.openanzo.jastor.DatasetThing allValuesFrom)
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.
addAllValuesFrom in interface Restrictionresource - The Resource to add
JastorExceptionRestriction.allValuesFromProperty
public void removeAllValuesFrom(DatasetThing allValuesFrom)
throws JastorException
Restriction
removeAllValuesFrom in interface RestrictionallValuesFrom - The DatasetThing to remove
JastorExceptionRestriction.allValuesFromProperty
public info.aduna.collections.iterators.CloseableIterator<DatasetThing> getSomeValuesFrom()
throws JastorException
Restriction
getSomeValuesFrom in interface RestrictionIterator of DatasetThing
JastorExceptionRestriction.someValuesFromProperty
public void addSomeValuesFrom(DatasetThing someValuesFrom)
throws JastorException
Restriction
addSomeValuesFrom in interface RestrictionsomeValuesFrom - The DatasetThing to add
JastorExceptionRestriction.someValuesFromProperty
public DatasetThing addSomeValuesFrom()
throws JastorException
Restriction
addSomeValuesFrom in interface RestrictionDatasetThing created
JastorExceptionRestriction.someValuesFromProperty
public DatasetThing addSomeValuesFrom(org.openrdf.model.Resource resource)
throws JastorException
RestrictionDatasetThing with the factory
and calling addSomeValuesFrom(org.openanzo.jastor.DatasetThing someValuesFrom)
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.
addSomeValuesFrom in interface Restrictionresource - The Resource to add
JastorExceptionRestriction.someValuesFromProperty
public void removeSomeValuesFrom(DatasetThing someValuesFrom)
throws JastorException
Restriction
removeSomeValuesFrom in interface RestrictionsomeValuesFrom - The DatasetThing to remove
JastorExceptionRestriction.someValuesFromPropertypublic void registerWithEventManager()
public void unregisterWithEventManager()
public void registerListener(RestrictionListener listener)
Restriction
registerListener in interface Restrictionlistener - RestrictionListener to registerpublic void unregisterListener(RestrictionListener listener)
Restriction
unregisterListener in interface Restrictionlistener - RestrictionListener to unregister
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||