@Override public ElkObjectProperty visit(ElkObjectProperty expression) { if (object_ == expression) return expression; if (object_ instanceof ElkObjectProperty) { ElkObjectProperty result = (ElkObjectProperty) object_; if (equals(result.getIri(), expression.getIri())) return result; } return null; }
@Override public ElkObjectProperty visit(ElkObjectProperty expression) { if (object_ == expression) return expression; if (object_ instanceof ElkObjectProperty) { ElkObjectProperty result = (ElkObjectProperty) object_; if (equals(result.getIri(), expression.getIri())) return result; } return null; }
@Override public ElkObjectProperty visit(ElkObjectProperty expression) { if (object_ == expression) return expression; if (object_ instanceof ElkObjectProperty) { ElkObjectProperty result = (ElkObjectProperty) object_; if (equals(result.getIri(), expression.getIri())) return result; } return null; }
@Override protected int hashCode(ElkObjectProperty referent) { return HashGenerator.combinedHashCode("ElkObjectProperty", referent.getIri()); }
public static int structuralHashCode(ElkObjectProperty entity) { return combinedHashCode(CachedIndexedObjectProperty.class, entity.getIri()); }
public static int structuralHashCode(ElkObjectProperty entity) { return combinedHashCode(CachedIndexedObjectProperty.class, entity.getIri()); }
@Override public String visit(IndexedObjectProperty element) { return element.getElkEntity().getIri().toString(); }
@Override public String visit(IndexedObjectProperty element) { return element.getElkEntity().getIri().toString(); }
@Override protected int hashCode(ElkObjectProperty referent) { return HashGenerator.combinedHashCode("ElkObjectProperty", referent.getIri()); }
public static int structuralHashCode(ElkObjectProperty entity) { return combinedHashCode(CachedIndexedObjectProperty.class, entity.getIri()); }
public static CachedIndexedObjectProperty structuralEquals( CachedIndexedObjectProperty first, Object second) { if (first == second) { return first; } if (second instanceof CachedIndexedObjectProperty) { CachedIndexedObjectProperty secondEntry = (CachedIndexedObjectProperty) second; if (first.getElkEntity().getIri() .equals(secondEntry.getElkEntity().getIri())) return secondEntry; } // else return null; }
@Override public OWLObjectProperty visit(ElkObjectProperty expression) { return owlFactory_.getOWLObjectProperty(convert(expression.getIri())); }
@Override public OWLObjectProperty visit(ElkObjectProperty expression) { return owlFactory_.getOWLObjectProperty(convert(expression.getIri())); }
@Override public OWLObjectProperty visit(ElkObjectProperty expression) { return owlFactory_.getOWLObjectProperty(convert(expression.getIri())); }
@Override public Integer visit(ElkObjectProperty expression) { return combinedHashCode(hashCode(ElkObjectProperty.class), hashCode(expression.getIri())); }
@Override public Integer visit(ElkObjectProperty expression) { return combinedHashCode(hashCode(ElkObjectProperty.class), hashCode(expression.getIri())); }
@Override public Integer visit(ElkObjectProperty expression) { return combinedHashCode(hashCode(ElkObjectProperty.class), hashCode(expression.getIri())); }