@TranslatorProperty(display="Supports EXCEPT", advanced=true) @Override public boolean supportsExcept() { if (supportsExcept != null) { return supportsExcept; } return delegate.supportsExcept(); } public void setSupportsExcept(boolean value) {
tgtCaps.setCapabilitySupport(Capability.QUERY_UNION, srcCaps.supportsUnions()); tgtCaps.setCapabilitySupport(Capability.QUERY_INTERSECT, srcCaps.supportsIntersect()); tgtCaps.setCapabilitySupport(Capability.QUERY_EXCEPT, srcCaps.supportsExcept()); tgtCaps.setCapabilitySupport(Capability.QUERY_SET_ORDER_BY, srcCaps.supportsSetQueryOrderBy()); tgtCaps.setCapabilitySupport(Capability.BULK_UPDATE , srcCaps.supportsBulkUpdate()); Assertion.assertTrue(!srcCaps.supportsInlineViews()); Assertion.assertTrue(!srcCaps.supportsIntersect()); Assertion.assertTrue(!srcCaps.supportsExcept()); Assertion.assertTrue(!srcCaps.supportsSelectExpression()); Assertion.assertTrue(!srcCaps.supportsUnions());
tgtCaps.setCapabilitySupport(Capability.QUERY_UNION, srcCaps.supportsUnions()); tgtCaps.setCapabilitySupport(Capability.QUERY_INTERSECT, srcCaps.supportsIntersect()); tgtCaps.setCapabilitySupport(Capability.QUERY_EXCEPT, srcCaps.supportsExcept()); tgtCaps.setCapabilitySupport(Capability.QUERY_SET_ORDER_BY, srcCaps.supportsSetQueryOrderBy()); tgtCaps.setCapabilitySupport(Capability.BULK_UPDATE , srcCaps.supportsBulkUpdate()); Assertion.assertTrue(!srcCaps.supportsInlineViews()); Assertion.assertTrue(!srcCaps.supportsIntersect()); Assertion.assertTrue(!srcCaps.supportsExcept()); Assertion.assertTrue(!srcCaps.supportsSelectExpression()); Assertion.assertTrue(!srcCaps.supportsUnions());
tgtCaps.setCapabilitySupport(Capability.QUERY_UNION, srcCaps.supportsUnions()); tgtCaps.setCapabilitySupport(Capability.QUERY_INTERSECT, srcCaps.supportsIntersect()); tgtCaps.setCapabilitySupport(Capability.QUERY_EXCEPT, srcCaps.supportsExcept()); tgtCaps.setCapabilitySupport(Capability.QUERY_SET_ORDER_BY, srcCaps.supportsSetQueryOrderBy()); tgtCaps.setCapabilitySupport(Capability.BULK_UPDATE , srcCaps.supportsBulkUpdate()); Assertion.assertTrue(!srcCaps.supportsInlineViews()); Assertion.assertTrue(!srcCaps.supportsIntersect()); Assertion.assertTrue(!srcCaps.supportsExcept()); Assertion.assertTrue(!srcCaps.supportsSelectExpression()); Assertion.assertTrue(!srcCaps.supportsUnions());