@Override public SubsumerMatch visit(ElkObjectSomeValuesFrom match) { return new SubsumerObjectSomeValuesFromMatch(match); }
@Override public ElkObjectPropertyExpression getPropertyMatch() { return getValue().getProperty(); }
@Override public IndexedContextRootMatch getRangeRootMatch(Factory factory) { return factory .getIndexedContextRootClassExpressionMatch(getFillerMatch()); }
@Override public ElkObjectPropertyExpression getPropertyMatch() { return getValue().getProperty(); }
@Override public IndexedContextRootMatch getRangeRootMatch(Factory factory) { return factory .getIndexedContextRootClassExpressionMatch(getFillerMatch()); }
@Override public ElkClassExpression getFillerMatch() { return getValue().getFiller(); }
@Override public IndexedContextRootMatch getRangeRootMatch(Factory factory) { return factory .getIndexedContextRootClassExpressionMatch(getFillerMatch()); }
@Override public SubsumerMatch visit(ElkObjectSomeValuesFrom match) { return new SubsumerObjectSomeValuesFromMatch(match); }
@Override public ElkObjectPropertyExpression getPropertyMatch() { return getValue().getProperty(); }
@Override public SubsumerMatch visit(ElkObjectSomeValuesFrom match) { return new SubsumerObjectSomeValuesFromMatch(match); }
@Override public ElkClassExpression getFillerMatch() { return getValue().getFiller(); }
@Override public ElkClassExpression getFillerMatch() { return getValue().getFiller(); }
@Override public IndexedContextRootMatch getFillerRootMatch(Factory factory) { return factory.getIndexedContextRootClassExpressionMatch( getValue().getFiller()); }
@Override public IndexedContextRootMatch getFillerRootMatch(Factory factory) { return factory.getIndexedContextRootClassExpressionMatch( getValue().getFiller()); }
@Override public IndexedContextRootMatch getFillerRootMatch(Factory factory) { return factory.getIndexedContextRootClassExpressionMatch( getValue().getFiller()); }