/** * @param subject root of the property * @param property identifier of the property * @param literal target of the property * @since 2.5.1 */ default void updateValue(final OWLNamedIndividual subject, final IRI property, final OWLLiteral literal) { updateValue(subject, toDataProperty(property), literal); }
/** * @param subject subject * @param property property * @return one value * @since 2.5.1 */ default Optional<OWLLiteral> getValue(final OWLNamedIndividual subject, final IRI property) { return getValue(subject, toDataProperty(property)); }
/** * @param subject root of property * @param property identifier of the property * @param literal target * @since 2.5.1 */ default void addValue(final OWLNamedIndividual subject, final IRI property, final int literal) { addValue(subject, toDataProperty(property), literal); }
/** * @param subject root of the property * @param property identifier of the property * @param literal target of the property * @since 2.5.1 */ default void updateValue(final OWLNamedIndividual subject, final IRI property, final double literal) { updateValue(subject, toDataProperty(property), literal); }
/** * @param subject subject * @param property property * @return all values * @since 2.5.1 */ default Set<OWLLiteral> getValues(final OWLNamedIndividual subject, final IRI property) { return getValues(subject, toDataProperty(property)); }
/** * @param subject root of the property * @param property identifier of the property * @param literal target of the property * @since 2.5.1 */ default void updateValue(final OWLNamedIndividual subject, final IRI property, final int literal) { updateValue(subject, toDataProperty(property), literal); }
/** * @param subject root of property * @param property identifier of the property * @param literal target * @since 2.5.1 */ default void addValue(final OWLNamedIndividual subject, final IRI property, final OWLLiteral literal) { addValue(subject, toDataProperty(property), literal); }
/** * @param subject root of property * @param property identifier of the property * @param literal target * @since 2.5.1 */ default void addValue(final OWLNamedIndividual subject, final IRI property, final String literal) { addValue(subject, toDataProperty(property), literal); }
/** * @param subject root of property * @param property identifier of the property * @param literal target * @since 2.5.1 */ default void addValue(final OWLNamedIndividual subject, final IRI property, final int literal) { addValue(subject, toDataProperty(property), literal); }
/** * @param subject subject * @param property property * @return one value * @since 2.5.1 */ default Optional<OWLLiteral> getValue(final OWLNamedIndividual subject, final IRI property) { return getValue(subject, toDataProperty(property)); }
/** * @param subject root of property * @param property identifier of the property * @param literal target * @since 2.5.1 */ default void addValue(final OWLNamedIndividual subject, final IRI property, final double literal) { addValue(subject, toDataProperty(property), literal); }
/** * @param subject root of the property * @param property identifier of the property * @param literal target of the property * @since 2.5.1 */ default void updateValue(final OWLNamedIndividual subject, final IRI property, final double literal) { updateValue(subject, toDataProperty(property), literal); }
/** * @param subject root of the property * @param property identifier of the property * @param literal target of the property * @since 2.5.1 */ default void updateValue(final OWLNamedIndividual subject, final IRI property, final double literal) { updateValue(subject, toDataProperty(property), literal); }
/** * @param subject root of property * @param property identifier of the property * @param literal target * @since 2.5.1 */ default void addValue(final OWLNamedIndividual subject, final IRI property, final double literal) { addValue(subject, toDataProperty(property), literal); }
/** * @param subject subject * @param property property * @return all values * @since 2.5.1 */ default Set<OWLLiteral> getValues(final OWLNamedIndividual subject, final IRI property) { return getValues(subject, toDataProperty(property)); }
/** * @param subject root of property * @param property identifier of the property * @param literal target * @since 2.5.1 */ default void addValue(final OWLNamedIndividual subject, final IRI property, final String literal) { addValue(subject, toDataProperty(property), literal); }
/** * @param subject root of property * @param property identifier of the property * @param literal target * @since 2.5.1 */ default void addValue(final OWLNamedIndividual subject, final IRI property, final int literal) { addValue(subject, toDataProperty(property), literal); }
/** * @param subject root of the property * @param property identifier of the property * @param literal target of the property * @since 2.5.1 */ default void updateValue(final OWLNamedIndividual subject, final IRI property, final int literal) { updateValue(subject, toDataProperty(property), literal); }
/** * @param iri the desired property * @return the owl property * @since 2.5.1 */ default public OWLDataProperty declareDataProperty(final IRI iri) { final OWLDataProperty baby = toDataProperty(iri); addAxiom(getFactory().getOWLDeclarationAxiom(baby)); return baby; }
/** * @param iri the desired property * @return the owl property * @since 2.5.1 */ default public OWLDataProperty declareDataProperty(final IRI iri) { final OWLDataProperty baby = toDataProperty(iri); addAxiom(getFactory().getOWLDeclarationAxiom(baby)); return baby; }