|
||||||||||
| 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, isAnon, listProperties, listProperties, removeAll, removeProperties, toString |
| Methods inherited from interface com.hp.hpl.jena.rdf.model.RDFNode |
|---|
as, canAs, inModel, 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, isAnon, listProperties, listProperties, removeAll, removeProperties, toString |
| Methods inherited from interface com.hp.hpl.jena.rdf.model.RDFNode |
|---|
as, canAs, inModel, 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.
toClassPropertyAccessor 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.
hasValuePropertyAccessor 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.
hasClassPropertyAccessor 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.
hasClassQIntLiteralAccessor prop_cardinality()
Property accessor for the cardinality property of a restriction. This denotes
the combination of minCardinality and maxCardinality to the same value.
cardinalityIntLiteralAccessor 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.
minCardinalityIntLiteralAccessor 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.
maxCardinalityIntLiteralAccessor prop_cardinalityQ()
Property accessor for the cardinalityQ property of a restriction. This denotes
the combination of minCardinalityQ and maxCardinalityQ to the same value.
cardinalityQIntLiteralAccessor 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.
minCardinalityQIntLiteralAccessor 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 | |||||||||