Class RexCopier

  • All Implemented Interfaces:
    RexVisitor<RexNode>

    class RexCopier
    extends RexShuttle
    Shuttle which creates a deep copy of a Rex expression.

    This is useful when copying objects from one type factory or builder to another.

    Due to the laziness of the author, not all Rex types are supported at present.

    See Also:
    RexBuilder.copy(RexNode)