@Override public ElkDataHasValue getDataHasValue(ElkDataPropertyExpression property, ElkLiteral value) { return new ElkDataHasValueImpl(property, value); }
@Override public <O> O accept(ElkPropertyRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataHasValueVisitor<O>) visitor); }
@Override public ElkDataHasValue getDataHasValue(ElkDataPropertyExpression property, ElkLiteral value) { return new ElkDataHasValueImpl(property, value); }
@Override public <O> O accept(ElkPropertyRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataHasValueVisitor<O>) visitor); }
@Override public ElkDataHasValue getDataHasValue(ElkDataPropertyExpression property, ElkLiteral value) { return new ElkDataHasValueImpl(property, value); }
@Override public <O> O accept(ElkPropertyRestrictionQualifiedVisitor<O> visitor) { return accept((ElkDataHasValueVisitor<O>) visitor); }