private PartitionTree( String schemaAndName, String schema, String name, String partitionType, String partitionExpression1, String partitionExpression2, String fromToIn) { this.schemaAndName = schemaAndName; this.schema = schema; this.name = StringUtils.removeEnd(StringUtils.removeFirst(name, "\""), "\""); this.partitionExpression1 = partitionExpression1; this.partitionExpression2 = partitionExpression2; this.fromToIn = fromToIn; if (partitionType == null) { this.partitionType = PartitionType.NONE; } else { this.partitionType = PartitionType.fromPostgresPartStrat(partitionType); } }
private PartitionTree( String schemaAndName, String schema, String name, String partitionType, String partitionExpression1, String partitionExpression2, String fromToIn) { this.schemaAndName = schemaAndName; this.schema = schema; this.name = StringUtils.removeEnd(StringUtils.removeFirst(name, "\""), "\""); this.partitionExpression1 = partitionExpression1; this.partitionExpression2 = partitionExpression2; this.fromToIn = fromToIn; if (partitionType == null) { this.partitionType = PartitionType.NONE; } else { this.partitionType = PartitionType.fromPostgresPartStrat(partitionType); } }