c3r-cli-spark/src/main/java/com/amazonaws/c3r/spark/io/schema/InteractiveSchemaGenerator.java [442:462]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private ColumnHeader promptTargetHeaderAndSuffix(
            final ColumnHeader sourceHeader,
            @NonNull final ColumnType type) {
        // Ask the user for a header name
        final ColumnHeader targetHeader = promptTargetHeaderPreSuffix(sourceHeader);
        if (targetHeader == null) {
            return null;
        }
        // Check if the user wants a type-based suffix, if applicable.
        final String suffix = promptTargetHeaderSuffix(type);
        if (suffix != null) {
            try {
                return new ColumnHeader(targetHeader + suffix);
            } catch (C3rIllegalArgumentException e) {
                consoleOutput.println("Unable to add header suffix: " + e.getMessage());
                return null;
            }
        } else {
            return targetHeader;
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



c3r-cli/src/main/java/com/amazonaws/c3r/io/schema/InteractiveSchemaGenerator.java [442:462]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private ColumnHeader promptTargetHeaderAndSuffix(
            final ColumnHeader sourceHeader,
            @NonNull final ColumnType type) {
        // Ask the user for a header name
        final ColumnHeader targetHeader = promptTargetHeaderPreSuffix(sourceHeader);
        if (targetHeader == null) {
            return null;
        }
        // Check if the user wants a type-based suffix, if applicable.
        final String suffix = promptTargetHeaderSuffix(type);
        if (suffix != null) {
            try {
                return new ColumnHeader(targetHeader + suffix);
            } catch (C3rIllegalArgumentException e) {
                consoleOutput.println("Unable to add header suffix: " + e.getMessage());
                return null;
            }
        } else {
            return targetHeader;
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



