@Override protected void postCopyIn(Map alreadyDone) { ((ListExpressionOperator)operator).setNumberOfItems(0); Boolean hasLastChildCopy = hasLastChild; hasLastChild = null; super.postCopyIn(alreadyDone); hasLastChild = hasLastChildCopy; }
@Override protected void postCopyIn(Map alreadyDone) { ((ListExpressionOperator)operator).setNumberOfItems(0); Boolean hasLastChildCopy = hasLastChild; hasLastChild = null; super.postCopyIn(alreadyDone); hasLastChild = hasLastChildCopy; }
@Override protected void postCopyIn(Map alreadyDone) { ((ListExpressionOperator)operator).setNumberOfItems(0); Boolean hasLastChildCopy = hasLastChild; hasLastChild = null; super.postCopyIn(alreadyDone); hasLastChild = hasLastChildCopy; } }
/** * INTERNAL: * Set the operator for this expression. The operator must be a ListExpressionOperator * This method asserts that the passed argument is a ListExpressionOperator rather than * throwing an exception since this method is entirely internal and the user should never get * this behavior */ @Override public void setOperator(ExpressionOperator theOperator) { assert(theOperator instanceof ListExpressionOperator); super.setOperator(theOperator); ((ListExpressionOperator)theOperator).setNumberOfItems(0); }
/** * INTERNAL: * Set the operator for this expression. The operator must be a ListExpressionOperator * This method asserts that the passed argument is a ListExpressionOperator rather than * throwing an exception since this method is entirely internal and the user should never get * this behavior */ @Override public void setOperator(ExpressionOperator theOperator) { assert(theOperator instanceof ListExpressionOperator); super.setOperator(theOperator); ((ListExpressionOperator)theOperator).setNumberOfItems(0); }
/** * INTERNAL: */ public void initializePlatformOperator(DatabasePlatform platform) { super.initializePlatformOperator(platform); ((ListExpressionOperator)platformOperator).setNumberOfItems(((ListExpressionOperator)operator).getNumberOfItems()); }
/** * INTERNAL: */ public void initializePlatformOperator(DatabasePlatform platform) { super.initializePlatformOperator(platform); ((ListExpressionOperator)platformOperator).setNumberOfItems(((ListExpressionOperator)operator).getNumberOfItems()); }