@Override public ElkFacetRestriction getFacetRestriction(ElkIri iri, ElkLiteral literal) { return new ElkFacetRestrictionImpl(iri, literal); }
@Override public <O> O accept(ElkObjectVisitor<O> visitor) { return accept((ElkFacetRestrictionVisitor<O>) visitor); }
@Override public ElkFacetRestriction getFacetRestriction(ElkIri iri, ElkLiteral literal) { return new ElkFacetRestrictionImpl(iri, literal); }
@Override public <O> O accept(ElkObjectVisitor<O> visitor) { return accept((ElkFacetRestrictionVisitor<O>) visitor); }
@Override public ElkFacetRestriction getFacetRestriction(ElkIri iri, ElkLiteral literal) { return new ElkFacetRestrictionImpl(iri, literal); }
@Override public <O> O accept(ElkObjectVisitor<O> visitor) { return accept((ElkFacetRestrictionVisitor<O>) visitor); }