|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DAMLRestriction
Java encapsulation of a DAML Restriction.
Method Summary | |
---|---|
IntLiteralAccessor |
prop_cardinality()
Property accessor for the cardinality property of a restriction. |
IntLiteralAccessor |
prop_cardinalityQ()
Property accessor for the cardinalityQ property of a restriction. |
PropertyAccessor |
prop_hasClass()
Property accessor for the hasClass property of a restriction. |
PropertyAccessor |
prop_hasClassQ()
Property accessor for the hasClassQ property of a restriction. |
PropertyAccessor |
prop_hasValue()
Property accessor for the hasValue property of a restriction. |
IntLiteralAccessor |
prop_maxCardinality()
Property accessor for the maxCardinality property of a restriction. |
IntLiteralAccessor |
prop_maxCardinalityQ()
Property accessor for the maxCardinalityQ property of a restriction. |
IntLiteralAccessor |
prop_minCardinality()
Property accessor for the minCardinality property of a restriction. |
IntLiteralAccessor |
prop_minCardinalityQ()
Property accessor for the minCardinalityQ property of a restriction. |
PropertyAccessor |
prop_onProperty()
Property accessor for the onProperty property of a restriction. |
PropertyAccessor |
prop_toClass()
Property accessor for the toClass property of a restriction. |
Methods inherited from interface com.hp.hpl.jena.ontology.daml.DAMLClass |
---|
getDefinedProperties, getDefinedProperties, getEquivalentValues, getInstances, getSameClasses, getSubClasses, getSubClasses, getSuperClasses, getSuperClasses, isComplement, isDisjointUnion, isEnumeration, isIntersection, isNamedClass, isRestriction, isUnion, prop_complementOf, prop_disjointUnionOf, prop_disjointWith, prop_intersectionOf, prop_oneOf, prop_sameClassAs, prop_subClassOf, prop_unionOf |
Methods inherited from interface com.hp.hpl.jena.ontology.daml.DAMLCommon |
---|
getDAMLModel, getEquivalenceSet, getRDFTypes, getVocabulary, prop_comment, prop_equivalentTo, prop_label, prop_type, setRDFType |
Methods inherited from interface com.hp.hpl.jena.rdf.model.Resource |
---|
abort, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getModel, getNameSpace, getNode, getProperty, getRequiredProperty, getURI, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, listProperties, listProperties, removeAll, removeProperties, toString |
Methods inherited from interface com.hp.hpl.jena.rdf.model.RDFNode |
---|
as, canAs, inModel, isAnon, isLiteral, isResource, isURIResource, visitWith |
Methods inherited from interface com.hp.hpl.jena.graph.FrontsNode |
---|
asNode |
Methods inherited from interface com.hp.hpl.jena.rdf.model.Resource |
---|
abort, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getModel, getNameSpace, getNode, getProperty, getRequiredProperty, getURI, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, listProperties, listProperties, removeAll, removeProperties, toString |
Methods inherited from interface com.hp.hpl.jena.rdf.model.RDFNode |
---|
as, canAs, inModel, isAnon, isLiteral, isResource, isURIResource, visitWith |
Methods inherited from interface com.hp.hpl.jena.graph.FrontsNode |
---|
asNode |
Method Detail |
---|
PropertyAccessor prop_onProperty()
Property accessor for the onProperty
property of a restriction. This
denotes the property to which the restriction applies, and there is normally
exactly one of them.
daml:onProperty
.PropertyAccessor prop_toClass()
Property accessor for the toClass
property of a restriction. This denotes
the class for which the restricted property always maps to instances that
belong to the class given by this property.
toClass
PropertyAccessor prop_hasValue()
Property accessor for the hasValue
property of a restriction. This is
used to construct a class expression in which the restricted property has the
value indicated by this property.
hasValue
PropertyAccessor prop_hasClass()
Property accessor for the hasClass
property of a restriction. This is
used to construct a class expression in which the restricted property has at least
one value belonging to the class indicated by this property.
hasClass
PropertyAccessor prop_hasClassQ()
Property accessor for the hasClassQ
property of a restriction. This is
used to construct a class expression in which a cardinality constraint is combined
with a has-class restriction.
hasClassQ
IntLiteralAccessor prop_cardinality()
Property accessor for the cardinality
property of a restriction. This denotes
the combination of minCardinality and maxCardinality to the same value.
cardinality
IntLiteralAccessor prop_minCardinality()
Property accessor for the minCardinality
property of a restriction. This denotes
the class of instances that have at least this number of distict values for the property.
minCardinality
IntLiteralAccessor prop_maxCardinality()
Property accessor for the maxCardinality
property of a restriction. This denotes
the class of instances that have at most this number of distict values for the property.
maxCardinality
IntLiteralAccessor prop_cardinalityQ()
Property accessor for the cardinalityQ
property of a restriction. This denotes
the combination of minCardinalityQ and maxCardinalityQ to the same value.
cardinalityQ
IntLiteralAccessor prop_minCardinalityQ()
Property accessor for the minCardinalityQ
property of a restriction. This denotes
the class of instances that have at least this many distinct values of the class denoted by
hasClassQ
for the property.
minCardinalityQ
IntLiteralAccessor prop_maxCardinalityQ()
Property accessor for the maxCardinalityQ
property of a restriction. This denotes
the class of instances that have at most this many distinct values of the class denoted by
hasClassQ
for the property.
maxCardinalityQ
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |