@Override public void visit(OWLDeclarationAxiom axiom) { hashCode = primes[6]; hashCode = hashCode * MULT + axiom.getEntity().hashCode(); hashCode = hashCode * MULT + axiom.getAnnotations().hashCode(); }
@Override public void write(OWLOutputStream out, Object o) throws IOException { OWLDeclarationAxiom axiom = (OWLDeclarationAxiom) o; out.write(axiom.getEntity()); }
@Override public boolean equals(Object obj) { if(super.equals(obj)) { // superclass is responsible for null, identity, owlaxiom type and annotations if (obj instanceof OWLDeclarationAxiom) { return ((OWLDeclarationAxiom) obj).getEntity().equals(entity); } } return false; }
@Override public void visit(@Nonnull OWLDeclarationAxiom axiom) { axiom.getEntity().accept(this); processAxiomAnnotations(axiom); }
@Override public void visit(OWLDeclarationAxiom axiom) { process(axiom); axiom.getEntity().accept(this); }
@Override public void visit(OWLDeclarationAxiom axiom) { write("Declaration"); axiom.getEntity().accept(this); }
@Override public void visit(OWLDeclarationAxiom axiom) { axiom.getEntity().accept(this); processAxiomAnnotations(axiom); }
@Override public void visit(OWLDeclarationAxiom axiom) { axiom.getEntity().accept(this); processAxiomAnnotations(axiom); }
@Override default int initHashCode() { int hash = hashIndex(); hash = OWLObject.hashIteration(hash, getEntity().hashCode()); return OWLObject.hashIteration(hash, annotationsAsList().hashCode()); }
@Override public void visit(OWLDeclarationAxiom axiom) { setAxiomWriting(); writeFrameType(axiom.getEntity()); restore(); }
/** * Builder initialized from an existing object. * * @param expected the existing object * @param df data factory */ public BuilderDeclaration(OWLDeclarationAxiom expected, OWLDataFactory df) { this(df); withEntity(expected.getEntity()).withAnnotations(expected.annotations()); }
@Override public void visit(OWLDeclarationAxiom axiom) { writeAxiomStart(DECLARATION, axiom); writeEntitiesAsURIs = false; axiom.getEntity().accept(this); writeEntitiesAsURIs = true; writeAxiomEnd(); }
@Override public void visit(OWLDeclarationAxiom axiom) { writeAxiomStart(DECLARATION, axiom); writeEntitiesAsURIs = false; axiom.getEntity().accept(this); writeEntitiesAsURIs = true; writeAxiomEnd(); }
public void visit(OWLDeclarationAxiom axiom) { setAxiomWriting(); writeFrameType(axiom.getEntity()); restore(); }
@Override public void visit(OWLDeclarationAxiom axiom) { writer.writeStartElement(DECLARATION); writeAnnotations(axiom); axiom.getEntity().accept(this); writer.writeEndElement(); }
@Override public void visit(OWLDeclarationAxiom axiom) { process(axiom); walkerCallback.setAxiom(axiom); // do not visit entities from declarations, only their IRIs axiom.getEntity().getIRI().accept(this); } }
@Override public void visit(OWLDeclarationAxiom axiom) { process(axiom); walkerCallback.setAxiom(axiom); // do not visit entities from declarations, only their IRIs axiom.getEntity().getIRI().accept(this); } }
@Override public Object visit(OWLDeclarationAxiom axiom) { return visitAxiom(axiom, () -> df.getOWLDeclarationAxiom(t(axiom.getEntity()), t(axiom.annotations()))); }