@Override public ElkClassAssertionAxiom getClassAssertionAxiom( ElkClassExpression classExpression, ElkIndividual individual) { return new ElkClassAssertionAxiomImpl(classExpression, individual); }
@Override public <O> O accept(ElkAxiomVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }
@Override public <O> O accept(ElkObjectVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }
@Override public ElkClassAssertionAxiom getClassAssertionAxiom( ElkClassExpression classExpression, ElkIndividual individual) { return new ElkClassAssertionAxiomImpl(classExpression, individual); }
@Override public <O> O accept(ElkAxiomVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }
@Override public ElkClassAssertionAxiom getClassAssertionAxiom( ElkClassExpression classExpression, ElkIndividual individual) { return new ElkClassAssertionAxiomImpl(classExpression, individual); }
@Override public <O> O accept(ElkObjectVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }
@Override public <O> O accept(ElkAssertionAxiomVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }
@Override public <O> O accept(ElkAssertionAxiomVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }
@Override public <O> O accept(ElkAssertionAxiomVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }
@Override public <O> O accept(ElkAxiomVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }
@Override public <O> O accept(ElkObjectVisitor<O> visitor) { return accept((ElkClassAssertionAxiomVisitor<O>) visitor); }