private List<String> getPartitionKeys(final List<FieldInfo> fieldInfos) { if (fieldInfos == null) { return null; } else if (fieldInfos.isEmpty()) { return Collections.emptyList(); } final List<String> keys = new LinkedList<>(); for (FieldInfo field : fieldInfos) { if (field.isPartitionKey()) { keys.add(field.getName()); } } return keys; }
private List<String> getPartitionKeys(final List<FieldInfo> fieldInfos) { if (fieldInfos == null) { return null; } else if (fieldInfos.isEmpty()) { return Collections.emptyList(); } final List<String> keys = new LinkedList<>(); for (FieldInfo field : fieldInfos) { if (field.isPartitionKey()) { keys.add(field.getName()); } } return keys; }
partitionFields = Lists.newArrayListWithCapacity(fields.size()); for (FieldInfo fieldInfo : fields) { if (fieldInfo.isPartitionKey()) { partitionFields.add(metacatToHiveField(fieldInfo)); } else {
partitionFields = Lists.newArrayListWithCapacity(fields.size()); for (FieldInfo fieldInfo : fields) { if (fieldInfo.isPartitionKey()) { partitionFields.add(metacatToHiveField(fieldInfo)); } else {
if (notNull(fields)) { fieldSchemas = fields.stream() .filter(field -> !field.isPartitionKey()) .map(this::metacatToHiveField) .collect(Collectors.toList());
if (notNull(fields)) { fieldSchemas = fields.stream() .filter(field -> !field.isPartitionKey()) .map(this::metacatToHiveField) .collect(Collectors.toList());
/** * Converts from column metadata to field. * @param fieldInfo column * @return field */ public Field toField(final FieldInfo fieldInfo) { final Field result = new Field(); result.setName(fieldInfo.getName()); result.setPartitionKey(fieldInfo.isPartitionKey()); result.setComment(fieldInfo.getComment()); result.setSourceType(fieldInfo.getSourceType()); result.setType(toTypeString(fieldInfo.getType())); return result; }
for (FieldInfo column : tableInfo.getFields()) { final FieldSchema field = hiveMetacatConverters.metacatToHiveField(column); if (column.isPartitionKey()) { partitionKeysBuilder.add(field); } else {
for (FieldInfo column : tableInfo.getFields()) { final FieldSchema field = hiveMetacatConverters.metacatToHiveField(column); if (column.isPartitionKey()) { partitionKeysBuilder.add(field); } else {