@Override public final ClassHierarchy getClassHierarchy() { // class hierarchy is created on first invocation if (subsumptionHierarchy == null) { try { subsumptionHierarchy = prepareSubsumptionHierarchy(); } catch (ReasoningMethodUnsupportedException e) { handleExceptions(e); } } return subsumptionHierarchy; }
AbstractReasonerComponent reasoner = new SPARQLReasoner(ks); reasoner.init(); reasoner.prepareSubsumptionHierarchy();