/** * Returns the list of partition keys. * @return list of partition keys */ @ApiModelProperty(value = "List of partition key names") @JsonProperty @SuppressWarnings("checkstyle:methodname") public List<String> getPartition_keys() { if (fields == null) { return null; } else if (fields.isEmpty()) { return Collections.emptyList(); } final List<String> keys = new LinkedList<>(); for (FieldDto field : fields) { if (field.isPartition_key()) { keys.add(field.getName()); } } return keys; }
/** * Returns the list of partition keys. * @return list of partition keys */ @ApiModelProperty(value = "List of partition key names") @JsonProperty @SuppressWarnings("checkstyle:methodname") public List<String> getPartition_keys() { if (fields == null) { return null; } else if (fields.isEmpty()) { return Collections.emptyList(); } final List<String> keys = new LinkedList<>(); for (FieldDto field : fields) { if (field.isPartition_key()) { keys.add(field.getName()); } } return keys; }
for (int i = 0, partitionIdx = 0; i < fields.size(); i++) { final FieldDto fieldDto = fields.get(i); if (!fieldDto.isPartition_key() || partitionIdx >= partVals.size()) { continue;
for (int i = 0, partitionIdx = 0; i < fields.size(); i++) { final FieldDto fieldDto = fields.get(i); if (!fieldDto.isPartition_key() || partitionIdx >= partVals.size()) { continue;
protected ColumnMetadata fromFieldDto(final FieldDto fieldDto, final TypeManager typeManager) { String type = fieldDto.getType(); if (type == null) { type = fieldDto.getSource_type(); } return new ColumnMetadata( fieldDto.getName(), typeConverter.get().toType(type, typeManager), fieldDto.isPartition_key(), fieldDto.getComment(), false ); }
final FieldSchema f = metacatToHiveField(fieldDto); if (fieldDto.isPartition_key()) { partitionFields.add(f); } else {
final FieldSchema f = metacatToHiveField(fieldDto); if (fieldDto.isPartition_key()) { partitionFields.add(f); } else {
} else { sd.setCols(fields.stream() .filter(field -> !field.isPartition_key()) .map(this::metacatToHiveField) .collect(Collectors.toList()));
final FieldSchema f = metacatToHiveField(fieldDto); if (fieldDto.isPartition_key()) { partitionFields.add(f); } else {
} else { sd.setCols(fields.stream() .filter(field -> !field.isPartition_key()) .map(this::metacatToHiveField) .collect(Collectors.toList()));
} else { sd.setCols(fields.stream() .filter(field -> !field.isPartition_key()) .map(this::metacatToHiveField) .collect(Collectors.toList()));