@Override public ModifiableIndexedPropertyChain visit(ElkObjectProperty expression) { return expression.accept(negativeConverter_); }
@Override public ModifiableIndexedPropertyChain visit(ElkObjectProperty expression) { return expression.accept(negativeConverter_); }
@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 ModifiableIndexedPropertyChain visit(ElkObjectProperty expression) { return expression.accept(negativeConverter_); }
@Deprecated IndexedObjectProperty transform(ElkObjectProperty ce) { return ce.accept(expressionConverter_); }
@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; }
@Deprecated IndexedObjectProperty transform(ElkObjectProperty ce) { return ce.accept(expressionConverter_); }
@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; }
@Deprecated IndexedObjectProperty transform(ElkObjectProperty ce) { return ce.accept(expressionConverter_); }
@Override protected int hashCode(ElkObjectProperty referent) { return HashGenerator.combinedHashCode("ElkObjectProperty", referent.getIri()); }
IndexedPropertyChain R = r.accept(converter);
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()); }
@Override protected int hashCode(ElkObjectProperty referent) { return HashGenerator.combinedHashCode("ElkObjectProperty", referent.getIri()); }