/** * <p>Answer true if this property is a transitive property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as a transitive property. */ @Override public boolean isTransitiveProperty() { return hasRDFType( getProfile().TRANSITIVE_PROPERTY(), "TRANSITIVE_PROPERTY", false ); }
/** * <p>Answer true if this property is an object property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as an object property. */ @Override public boolean isObjectProperty() { return hasRDFType( getProfile().OBJECT_PROPERTY(), "OBJECT_PROPERTY", false ); }
/** * <p>Answer true if this property is an inverse functional property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as an inverse functional property. */ @Override public boolean isInverseFunctionalProperty() { return hasRDFType( getProfile().INVERSE_FUNCTIONAL_PROPERTY(), "INVERSE_FUNCTIONAL_PROPERTY", false ); }
/** * <p>Answer true if this property is a functional property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as a functional property. */ @Override public boolean isFunctionalProperty() { return hasRDFType( getProfile().FUNCTIONAL_PROPERTY(), "FUNCTIONAL_PROPERTY", false ); }
/** * <p>Answer true if this property is a symmetric property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as a symmetric property. */ @Override public boolean isSymmetricProperty() { return hasRDFType( getProfile().SYMMETRIC_PROPERTY(), "SYMMETRIC_PROPERTY", false ); }
/** * <p>Answer true if this property is a functional property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as a functional property. */ @Override public boolean isFunctionalProperty() { return hasRDFType( getProfile().FUNCTIONAL_PROPERTY(), "FUNCTIONAL_PROPERTY", false ); }
/** * <p>Answer true if this property is a datatype property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as a datatype property. */ @Override public boolean isDatatypeProperty() { return hasRDFType( getProfile().DATATYPE_PROPERTY(), "DATATYPE_PROPERTY", false ); }
/** * <p>Answer true if this property is a datatype property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as a datatype property. */ @Override public boolean isDatatypeProperty() { return hasRDFType( getProfile().DATATYPE_PROPERTY(), "DATATYPE_PROPERTY", false ); }
/** * <p>Answer true if this property is a transitive property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as a transitive property. */ @Override public boolean isTransitiveProperty() { return hasRDFType( getProfile().TRANSITIVE_PROPERTY(), "TRANSITIVE_PROPERTY", false ); }
/** * <p>Answer true if this property is an object property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as an object property. */ @Override public boolean isObjectProperty() { return hasRDFType( getProfile().OBJECT_PROPERTY(), "OBJECT_PROPERTY", false ); }
/** * <p>Answer true if this property is a symmetric property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as a symmetric property. */ @Override public boolean isSymmetricProperty() { return hasRDFType( getProfile().SYMMETRIC_PROPERTY(), "SYMMETRIC_PROPERTY", false ); }
/** * <p>Answer true if this property is an inverse functional property</p> * @return True if this this property has an <code>rdf:type</code> that defines it as an inverse functional property. */ @Override public boolean isInverseFunctionalProperty() { return hasRDFType( getProfile().INVERSE_FUNCTIONAL_PROPERTY(), "INVERSE_FUNCTIONAL_PROPERTY", false ); }