@Override public OWLEntity convert(ElkEntity input) { if (input instanceof ElkEntityWrap<?>) { return ((ElkEntityWrap<?>) input).getOwlObject(); } // else return (OWLEntity) input.accept(this); }
@Override public Object getKey(final ElkEntity arg) { return arg.getIri(); }
@Override public String visit(IndexedDeclarationAxiom axiom) { return axiom.getEntity().getElkEntity().getEntityType() + "(" + axiom.getEntity() + ")"; }
@Override public String visit(IndexedDeclarationAxiom axiom) { return axiom.getEntity().getElkEntity().getEntityType() + "(" + axiom.getEntity() + ")"; }
@Override public OWLEntity convert(ElkEntity input) { if (input instanceof ElkEntityWrap<?>) { return ((ElkEntityWrap<?>) input).getOwlObject(); } // else return (OWLEntity) input.accept(this); }
@Override public Object getKey(final ElkEntity arg) { return arg.getIri(); }
@Override public String visit(IndexedDeclarationAxiom axiom) { return axiom.getEntity().getElkEntity().getEntityType() + "(" + axiom.getEntity() + ")"; }
@Override public OWLEntity convert(ElkEntity input) { if (input instanceof ElkEntityWrap<?>) { return ((ElkEntityWrap<?>) input).getOwlObject(); } // else return (OWLEntity) input.accept(this); }
@Override public Object getKey(final ElkEntity arg) { return arg.getIri(); }
private ElkEntity getCanonicalElkEntity(ElkEntity entity) { processQueue(); if (entity == null) return null; WeakWrapper<? extends ElkEntity> key = entity.accept(wrapper); WeakWrapper<? extends ElkEntity> value = cache.get(key); if (value != null) { ElkEntity result = value.get(); if (result != null) return result; } cache.put(key, key); return entity; }
private ElkEntity getCanonicalElkEntity(ElkEntity entity) { processQueue(); if (entity == null) return null; WeakWrapper<? extends ElkEntity> key = entity.accept(wrapper); WeakWrapper<? extends ElkEntity> value = cache.get(key); if (value != null) { ElkEntity result = value.get(); if (result != null) return result; } cache.put(key, key); return entity; }
private ElkEntity getCanonicalElkEntity(ElkEntity entity) { processQueue(); if (entity == null) return null; WeakWrapper<? extends ElkEntity> key = entity.accept(wrapper); WeakWrapper<? extends ElkEntity> value = cache.get(key); if (value != null) { ElkEntity result = value.get(); if (result != null) return result; } cache.put(key, key); return entity; }
@Override public Void visit(ElkDeclarationAxiom axiom) { axiomInferenceFactory_.getElkDeclarationAxiomConversion(axiom, axiom.getEntity().accept(entityConverter_)); return null; }
@Override public Void visit(ElkDeclarationAxiom axiom) { axiomInferenceFactory_.getElkDeclarationAxiomConversion(axiom, axiom.getEntity().accept(entityConverter_)); return null; }
@Override public Void visit(ElkDeclarationAxiom axiom) { axiomInferenceFactory_.getElkDeclarationAxiomConversion(axiom, axiom.getEntity().accept(entityConverter_)); return null; }