@Override public ElkObjectExactCardinalityQualified getObjectExactCardinalityQualified( ElkObjectPropertyExpression property, int cardinality, ElkClassExpression filler) { return new ElkObjectExactCardinalityQualifiedImpl(property, cardinality, filler); }
@Override public <O> O accept(ElkObjectExactCardinalityVisitor<O> visitor) { return accept((ElkObjectExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkObjectExactCardinalityVisitor<O> visitor) { return accept((ElkObjectExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public ElkObjectExactCardinalityQualified getObjectExactCardinalityQualified( ElkObjectPropertyExpression property, int cardinality, ElkClassExpression filler) { return new ElkObjectExactCardinalityQualifiedImpl(property, cardinality, filler); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkObjectExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public ElkObjectExactCardinalityQualified getObjectExactCardinalityQualified( ElkObjectPropertyExpression property, int cardinality, ElkClassExpression filler) { return new ElkObjectExactCardinalityQualifiedImpl(property, cardinality, filler); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkObjectExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkObjectExactCardinalityVisitor<O> visitor) { return accept((ElkObjectExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkObjectExactCardinalityQualifiedVisitor<O>) visitor); }