@Override public ElkDataMaxCardinalityQualified getDataMaxCardinalityQualified( ElkDataPropertyExpression property, int cardinality, ElkDataRange range) { return new ElkDataMaxCardinalityQualifiedImpl(property, cardinality, range); }
@Override public <O> O accept(ElkDataMaxCardinalityVisitor<O> visitor) { return accept((ElkDataMaxCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataMaxCardinalityQualifiedVisitor<O>) visitor); }
@Override public ElkDataMaxCardinalityQualified getDataMaxCardinalityQualified( ElkDataPropertyExpression property, int cardinality, ElkDataRange range) { return new ElkDataMaxCardinalityQualifiedImpl(property, cardinality, range); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataMaxCardinalityQualifiedVisitor<O>) visitor); }
@Override public ElkDataMaxCardinalityQualified getDataMaxCardinalityQualified( ElkDataPropertyExpression property, int cardinality, ElkDataRange range) { return new ElkDataMaxCardinalityQualifiedImpl(property, cardinality, range); }
@Override public <O> O accept(ElkDataMaxCardinalityVisitor<O> visitor) { return accept((ElkDataMaxCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataMaxCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkDataMaxCardinalityVisitor<O> visitor) { return accept((ElkDataMaxCardinalityQualifiedVisitor<O>) visitor); }