@Override public ElkDataExactCardinalityQualified getDataExactCardinalityQualified( ElkDataPropertyExpression property, int cardinality, ElkDataRange range) { return new ElkDataExactCardinalityQualifiedImpl(property, cardinality, range); }
@Override public <O> O accept(ElkDataExactCardinalityVisitor<O> visitor) { return accept((ElkDataExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public ElkDataExactCardinalityQualified getDataExactCardinalityQualified( ElkDataPropertyExpression property, int cardinality, ElkDataRange range) { return new ElkDataExactCardinalityQualifiedImpl(property, cardinality, range); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public ElkDataExactCardinalityQualified getDataExactCardinalityQualified( ElkDataPropertyExpression property, int cardinality, ElkDataRange range) { return new ElkDataExactCardinalityQualifiedImpl(property, cardinality, range); }
@Override public <O> O accept(ElkDataExactCardinalityVisitor<O> visitor) { return accept((ElkDataExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkCardinalityRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataExactCardinalityQualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkDataExactCardinalityVisitor<O> visitor) { return accept((ElkDataExactCardinalityQualifiedVisitor<O>) visitor); }