public StepPartitioningMeta clone() { StepPartitioningMeta stepPartitioningMeta = new StepPartitioningMeta( method, partitionSchema != null ? (PartitionSchema) partitionSchema.clone() : null); stepPartitioningMeta.partitionSchemaName = partitionSchemaName; stepPartitioningMeta.setMethodType(methodType); stepPartitioningMeta.setPartitioner(partitioner == null ? null : partitioner.clone()); return stepPartitioningMeta; }