/// <summary> /// Checks if the given "aFact -> datatypeProperty -> ontologyLiteral" can be a negative assertion /// </summary> internal static bool CheckNegativeAssertionCompatibility(RDFOntologyData ontologyData, RDFOntologyFact aFact, RDFOntologyDatatypeProperty datatypeProperty, RDFOntologyLiteral ontologyLiteral) => !ontologyData.CheckIsAssertion(aFact, datatypeProperty, ontologyLiteral);
/// <summary> /// Checks if the given "aFact -> objectProperty -> bFact" can be a negative assertion /// </summary> internal static bool CheckNegativeAssertionCompatibility(RDFOntologyData ontologyData, RDFOntologyFact aFact, RDFOntologyObjectProperty objProperty, RDFOntologyFact bFact) => !ontologyData.CheckIsAssertion(aFact, objProperty, bFact);