default Taxonomy<ATermAppl> getRoleTaxonomy(final boolean objectTaxonomy) { prepare(); return objectTaxonomy ? getRBox().getObjectTaxonomy() : getRBox().getDataTaxonomy(); }
default Taxonomy<ATermAppl> getRoleTaxonomy(final boolean objectTaxonomy) { prepare(); return objectTaxonomy ? getRBox().getObjectTaxonomy() : getRBox().getDataTaxonomy(); }
/** * {@inheritDoc} */ @Override public void precomputeInferences(final InferenceType... inferenceTypes) throws ReasonerInterruptedException, TimeOutException, InconsistentOntologyException { for (final InferenceType inferenceType : inferenceTypes) switch (inferenceType) { case CLASS_HIERARCHY: _kb.classify(); //$FALL-THROUGH$ case CLASS_ASSERTIONS: _kb.realize(); //$FALL-THROUGH$ case OBJECT_PROPERTY_HIERARCHY: _kb.getRBox().getObjectTaxonomy(); //$FALL-THROUGH$ case DATA_PROPERTY_HIERARCHY: _kb.getRBox().getDataTaxonomy(); //$FALL-THROUGH$ default: break; } }
/** * {@inheritDoc} */ @Override public void precomputeInferences(final InferenceType... inferenceTypes) throws ReasonerInterruptedException, TimeOutException, InconsistentOntologyException { for (final InferenceType inferenceType : inferenceTypes) switch (inferenceType) { case CLASS_HIERARCHY: _kb.classify(); //$FALL-THROUGH$ case CLASS_ASSERTIONS: _kb.realize(); //$FALL-THROUGH$ case OBJECT_PROPERTY_HIERARCHY: _kb.getRBox().getObjectTaxonomy(); //$FALL-THROUGH$ case DATA_PROPERTY_HIERARCHY: _kb.getRBox().getDataTaxonomy(); //$FALL-THROUGH$ default: break; } }
/** * {@inheritDoc} */ @Override public void precomputeInferences(final InferenceType... inferenceTypes) throws ReasonerInterruptedException, TimeOutException, InconsistentOntologyException { for (final InferenceType inferenceType : inferenceTypes) switch (inferenceType) { case CLASS_HIERARCHY: _kb.classify(); //$FALL-THROUGH$ case CLASS_ASSERTIONS: _kb.realize(); //$FALL-THROUGH$ case OBJECT_PROPERTY_HIERARCHY: _kb.getRBox().getObjectTaxonomy(); //$FALL-THROUGH$ case DATA_PROPERTY_HIERARCHY: _kb.getRBox().getDataTaxonomy(); //$FALL-THROUGH$ default: break; } }
default Taxonomy<ATermAppl> getRoleTaxonomy(final ATermAppl r) { prepare(); if (isObjectProperty(r)) return getRBox().getObjectTaxonomy(); else if (isDatatypeProperty(r)) return getRBox().getDataTaxonomy(); else if (isAnnotationProperty(r)) return getRBox().getAnnotationTaxonomy(); return null; }
default Taxonomy<ATermAppl> getRoleTaxonomy(final ATermAppl r) { prepare(); if (isObjectProperty(r)) return getRBox().getObjectTaxonomy(); else if (isDatatypeProperty(r)) return getRBox().getDataTaxonomy(); else if (isAnnotationProperty(r)) return getRBox().getAnnotationTaxonomy(); return null; }