@Override public DynamicOperandImpl createCopy() { return new CoalesceImpl(operand1.createCopy(), operand2.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new CoalesceImpl(operand1.createCopy(), operand2.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new CoalesceImpl(operand1.createCopy(), operand2.createCopy()); }
@Override public AstElement copyOf() { return new InImpl(operand1.createCopy(), operand2); } }
@Override public AstElement copyOf() { return new ComparisonImpl(operand1.createCopy(), operator, operand2); } }
@Override public AstElement copyOf() { return new ComparisonImpl(operand1.createCopy(), operator, operand2); } }
@Override public AstElement copyOf() { return new ComparisonImpl(operand1.createCopy(), operator, operand2); } }
@Override public AstElement copyOf() { return new InImpl(operand1.createCopy(), operand2); } }
@Override public AstElement copyOf() { return new InImpl(operand1.createCopy(), operand2); } }
@Override public DynamicOperandImpl createCopy() { return new LowerCaseImpl(operand.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new LengthImpl(operand.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new LowerCaseImpl(operand.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new LengthImpl(operand.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new UpperCaseImpl(operand.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new LengthImpl(operand.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new UpperCaseImpl(operand.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new LowerCaseImpl(operand.createCopy()); }
@Override public DynamicOperandImpl createCopy() { return new UpperCaseImpl(operand.createCopy()); }
public OrderingImpl createCopy() { return new OrderingImpl(operand.createCopy(), order); }
public OrderingImpl createCopy() { return new OrderingImpl(operand.createCopy(), order); }