@Override public ElkObjectMaxCardinalityUnqualified getObjectMaxCardinalityUnqualified( ElkObjectPropertyExpression property, int cardinality) { return new ElkObjectMaxCardinalityUnqualifiedImpl(property, cardinality); }
@Override public <O> O accept(ElkCardinalityRestrictionVisitor<O> visitor) { return accept((ElkObjectMaxCardinalityUnqualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkObjectMaxCardinalityVisitor<O> visitor) { return accept((ElkObjectMaxCardinalityUnqualifiedVisitor<O>) visitor); }
@Override public ElkObjectMaxCardinalityUnqualified getObjectMaxCardinalityUnqualified( ElkObjectPropertyExpression property, int cardinality) { return new ElkObjectMaxCardinalityUnqualifiedImpl(property, cardinality); }
@Override public <O> O accept(ElkObjectMaxCardinalityVisitor<O> visitor) { return accept((ElkObjectMaxCardinalityUnqualifiedVisitor<O>) visitor); }
@Override public ElkObjectMaxCardinalityUnqualified getObjectMaxCardinalityUnqualified( ElkObjectPropertyExpression property, int cardinality) { return new ElkObjectMaxCardinalityUnqualifiedImpl(property, cardinality); }
@Override public <O> O accept(ElkObjectMaxCardinalityVisitor<O> visitor) { return accept((ElkObjectMaxCardinalityUnqualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkCardinalityRestrictionVisitor<O> visitor) { return accept((ElkObjectMaxCardinalityUnqualifiedVisitor<O>) visitor); }
@Override public <O> O accept(ElkCardinalityRestrictionVisitor<O> visitor) { return accept((ElkObjectMaxCardinalityUnqualifiedVisitor<O>) visitor); }