public final class ObjectProperty extends Property
ObjectPropertySetup
where all the characteristics of this property
are defined.ObjectPropertySetup
,
DatatypeProperty
,
DatatypePropertySetup
,
Property
,
PropertySetup
Property.PrivatePropertySetup
Modifier and Type | Field and Description |
---|---|
static String |
MY_URI
The URI of this class.
|
info, isFunctional, PROP_RDFS_DOMAIN, PROP_RDFS_RANGE
ANON_URI_PREFIX, blockAddingTypes, isXMLLiteral, ns_delim_index, PROP_RDF_FIRST, PROP_RDF_REST, PROP_RDF_TYPE, PROP_RDFS_COMMENT, PROP_RDFS_LABEL, PROP_SERIALIZATION_FULL, PROP_SERIALIZATION_OPTIONAL, PROP_SERIALIZATION_REDUCED, PROP_SERIALIZATION_UNDEFINED, PROP_uAAL_INVOLVED_HUMAN_USER, props, RDF_EMPTY_LIST, RDF_NAMESPACE, RDFS_NAMESPACE, TYPE_RDF_LIST, TYPE_RDFS_CLASS, uAAL_NAMESPACE_PREFIX, uAAL_SERVICE_NAMESPACE, uAAL_VOCABULARY_NAMESPACE, uri
Modifier | Constructor and Description |
---|---|
protected |
ObjectProperty(String uri,
OntClassInfo info)
Protected constructor, call
create(String, OntClassInfo) to create instances. |
Modifier and Type | Method and Description |
---|---|
static ObjectPropertySetup |
create(String propURI,
OntClassInfo info)
Create a new instance.
|
ObjectProperty |
inverseOf()
Get the inverse of this property.
|
boolean |
isAsymmetric()
Determines whether this property is asymmetric.
|
boolean |
isInverseFunctional()
Determines whether this property is inverse-functional.
|
boolean |
isIrreflexive()
Determines whether this property is irreflexive.
|
boolean |
isReflexive()
Determines whether this property is reflexive.
|
boolean |
isSymmetric()
Determines whether this property is symmetric.
|
boolean |
isTransitive()
Determines whether this property is transitive.
|
isFunctional
addType, getLocalName, getNamespace, getProperty, getPropertyURIs, getType, getTypes, getURI, hasQualifiedName, isAnon, numberOfProperties
addMultiLangProp, asList, asList, asRDFList, changeProperty, copy, deepCopy, equals, generateAnonURI, getDefaultLang, getFilename, getMultiLangProp, getOrConstructLabel, getOrConstructLabel, getPropSerializationType, getResource, getResourceComment, getResourceLabel, getResourceLabel, getStaticFieldValue, hashCode, hasProperty, isAnon, isBlockingAddingTypes, isClosedCollection, isQualifiedName, isWellFormed, literal, representsQualifiedURI, serializesAsXMLLiteral, setProperty, setPropertyPath, setPropertyPath, setPropertyPathFromOffset, setResourceComment, setResourceLabel, toString, toStringRecursive, toStringRecursive, unliteral
public static final String MY_URI
protected ObjectProperty(String uri, OntClassInfo info)
create(String, OntClassInfo)
to create instances.public static ObjectPropertySetup create(String propURI, OntClassInfo info)
propURI
- URI of the property.info
- The class for which this property is defined.public ObjectProperty inverseOf()
public boolean isInverseFunctional()
public boolean isTransitive()
ObjectPropertySetup.setTransitive()
public boolean isSymmetric()
ObjectPropertySetup.setSymmetric()
public boolean isAsymmetric()
ObjectPropertySetup.setAsymmetric()
public boolean isReflexive()
ObjectPropertySetup.setReflexive()
public boolean isIrreflexive()
ObjectPropertySetup.setIrreflexive()
Copyright © 2015 universAAL Consortium. All rights reserved.