public class DefaultCodeFormatterOptions
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DefaultCodeFormatterOptions.Alignment
Internal constants related to wrapping alignment settings
|
Constructor and Description |
---|
DefaultCodeFormatterOptions(java.util.Map<java.lang.String,java.lang.String> settings) |
Modifier and Type | Method and Description |
---|---|
static DefaultCodeFormatterOptions |
getDefaultSettings() |
static DefaultCodeFormatterOptions |
getEclipseDefaultSettings() |
static DefaultCodeFormatterOptions |
getJavaConventionsSettings() |
java.util.Map<java.lang.String,java.lang.String> |
getMap() |
void |
set(java.util.Map<java.lang.String,java.lang.String> settings) |
void |
setDefaultSettings() |
void |
setEclipseDefaultSettings() |
void |
setJavaConventionsSettings() |
public static final int TAB
public static final int SPACE
public static final int MIXED
public int alignment_for_arguments_in_allocation_expression
public int alignment_for_arguments_in_annotation
public int alignment_for_arguments_in_enum_constant
public int alignment_for_arguments_in_explicit_constructor_call
public int alignment_for_arguments_in_method_invocation
public int alignment_for_arguments_in_qualified_allocation_expression
public int alignment_for_assignment
public int alignment_for_binary_expression
public int alignment_for_compact_if
public int alignment_for_conditional_expression
public int alignment_for_enum_constants
public int alignment_for_expressions_in_array_initializer
public int alignment_for_expressions_in_for_loop_header
public int alignment_for_method_declaration
public int alignment_for_multiple_fields
public int alignment_for_parameterized_type_references
public int alignment_for_parameters_in_constructor_declaration
public int alignment_for_parameters_in_method_declaration
public int alignment_for_selector_in_method_invocation
public int alignment_for_superclass_in_type_declaration
public int alignment_for_superinterfaces_in_enum_declaration
public int alignment_for_superinterfaces_in_type_declaration
public int alignment_for_throws_clause_in_constructor_declaration
public int alignment_for_throws_clause_in_method_declaration
public int alignment_for_type_arguments
public int alignment_for_type_parameters
public int alignment_for_resources_in_try
public int alignment_for_union_type_in_multicatch
public boolean align_type_members_on_columns
public int align_fields_grouping_blank_lines
public java.lang.String brace_position_for_annotation_type_declaration
public java.lang.String brace_position_for_anonymous_type_declaration
public java.lang.String brace_position_for_array_initializer
public java.lang.String brace_position_for_block
public java.lang.String brace_position_for_block_in_case
public java.lang.String brace_position_for_constructor_declaration
public java.lang.String brace_position_for_enum_constant
public java.lang.String brace_position_for_enum_declaration
public java.lang.String brace_position_for_lambda_body
public java.lang.String brace_position_for_method_declaration
public java.lang.String brace_position_for_type_declaration
public java.lang.String brace_position_for_switch
public java.lang.String parenthesis_positions_in_method_declaration
public java.lang.String parenthesis_positions_in_method_invocation
public java.lang.String parenthesis_positions_in_enum_constant_declaration
public java.lang.String parenthesis_positions_in_if_while_statement
public java.lang.String parenthesis_positions_in_for_statement
public java.lang.String parenthesis_positions_in_switch_statement
public java.lang.String parenthesis_positions_in_try_clause
public java.lang.String parenthesis_positions_in_catch_clause
public java.lang.String parenthesis_positions_in_annotation
public java.lang.String parenthesis_positions_in_lambda_declaration
public int continuation_indentation
public int continuation_indentation_for_array_initializer
public int blank_lines_after_imports
public int blank_lines_after_package
public int blank_lines_before_field
public int blank_lines_before_first_class_body_declaration
public int blank_lines_before_imports
public int blank_lines_before_member_type
public int blank_lines_before_method
public int blank_lines_before_new_chunk
public int blank_lines_before_package
public int blank_lines_between_import_groups
public int blank_lines_between_type_declarations
public int blank_lines_at_beginning_of_method_body
public boolean comment_clear_blank_lines_in_javadoc_comment
public boolean comment_clear_blank_lines_in_block_comment
public boolean comment_new_lines_at_block_boundaries
public boolean comment_new_lines_at_javadoc_boundaries
public boolean comment_format_javadoc_comment
public boolean comment_format_line_comment
public boolean comment_format_line_comment_starting_on_first_column
public boolean comment_format_block_comment
public boolean comment_format_header
public boolean comment_format_html
public boolean comment_format_source
public boolean comment_indent_parameter_description
public boolean comment_indent_root_tags
public boolean comment_insert_empty_line_before_root_tags
public boolean comment_insert_new_line_for_parameter
public boolean comment_preserve_white_space_between_code_and_line_comments
public int comment_line_length
public boolean use_tags
public char[] disabling_tag
public char[] enabling_tag
public boolean indent_statements_compare_to_block
public boolean indent_statements_compare_to_body
public boolean indent_body_declarations_compare_to_annotation_declaration_header
public boolean indent_body_declarations_compare_to_enum_constant_header
public boolean indent_body_declarations_compare_to_enum_declaration_header
public boolean indent_body_declarations_compare_to_type_header
public boolean indent_breaks_compare_to_cases
public boolean indent_empty_lines
public boolean indent_switchstatements_compare_to_cases
public boolean indent_switchstatements_compare_to_switch
public int indentation_size
public boolean insert_new_line_after_annotation_on_type
public boolean insert_new_line_after_type_annotation
public boolean insert_new_line_after_annotation_on_enum_constant
public boolean insert_new_line_after_annotation_on_field
public boolean insert_new_line_after_annotation_on_method
public boolean insert_new_line_after_annotation_on_package
public boolean insert_new_line_after_annotation_on_parameter
public boolean insert_new_line_after_annotation_on_local_variable
public boolean insert_new_line_after_label
public boolean insert_new_line_after_opening_brace_in_array_initializer
public boolean insert_new_line_at_end_of_file_if_missing
public boolean insert_new_line_before_catch_in_try_statement
public boolean insert_new_line_before_closing_brace_in_array_initializer
public boolean insert_new_line_before_else_in_if_statement
public boolean insert_new_line_before_finally_in_try_statement
public boolean insert_new_line_before_while_in_do_statement
public boolean insert_new_line_in_empty_anonymous_type_declaration
public boolean insert_new_line_in_empty_block
public boolean insert_new_line_in_empty_annotation_declaration
public boolean insert_new_line_in_empty_enum_constant
public boolean insert_new_line_in_empty_enum_declaration
public boolean insert_new_line_in_empty_method_body
public boolean insert_new_line_in_empty_type_declaration
public boolean insert_space_after_and_in_type_parameter
public boolean insert_space_after_assignment_operator
public boolean insert_space_after_at_in_annotation
public boolean insert_space_after_at_in_annotation_type_declaration
public boolean insert_space_after_binary_operator
public boolean insert_space_after_closing_angle_bracket_in_type_arguments
public boolean insert_space_after_closing_angle_bracket_in_type_parameters
public boolean insert_space_after_closing_paren_in_cast
public boolean insert_space_after_closing_brace_in_block
public boolean insert_space_after_colon_in_assert
public boolean insert_space_after_colon_in_case
public boolean insert_space_after_colon_in_conditional
public boolean insert_space_after_colon_in_for
public boolean insert_space_after_colon_in_labeled_statement
public boolean insert_space_after_comma_in_allocation_expression
public boolean insert_space_after_comma_in_annotation
public boolean insert_space_after_comma_in_array_initializer
public boolean insert_space_after_comma_in_constructor_declaration_parameters
public boolean insert_space_after_comma_in_constructor_declaration_throws
public boolean insert_space_after_comma_in_enum_constant_arguments
public boolean insert_space_after_comma_in_enum_declarations
public boolean insert_space_after_comma_in_explicit_constructor_call_arguments
public boolean insert_space_after_comma_in_for_increments
public boolean insert_space_after_comma_in_for_inits
public boolean insert_space_after_comma_in_method_invocation_arguments
public boolean insert_space_after_comma_in_method_declaration_parameters
public boolean insert_space_after_comma_in_method_declaration_throws
public boolean insert_space_after_comma_in_multiple_field_declarations
public boolean insert_space_after_comma_in_multiple_local_declarations
public boolean insert_space_after_comma_in_parameterized_type_reference
public boolean insert_space_after_comma_in_superinterfaces
public boolean insert_space_after_comma_in_type_arguments
public boolean insert_space_after_comma_in_type_parameters
public boolean insert_space_after_ellipsis
public boolean insert_space_after_lambda_arrow
public boolean insert_space_after_opening_angle_bracket_in_parameterized_type_reference
public boolean insert_space_after_opening_angle_bracket_in_type_arguments
public boolean insert_space_after_opening_angle_bracket_in_type_parameters
public boolean insert_space_after_opening_bracket_in_array_allocation_expression
public boolean insert_space_after_opening_bracket_in_array_reference
public boolean insert_space_after_opening_brace_in_array_initializer
public boolean insert_space_after_opening_paren_in_annotation
public boolean insert_space_after_opening_paren_in_cast
public boolean insert_space_after_opening_paren_in_catch
public boolean insert_space_after_opening_paren_in_constructor_declaration
public boolean insert_space_after_opening_paren_in_enum_constant
public boolean insert_space_after_opening_paren_in_for
public boolean insert_space_after_opening_paren_in_if
public boolean insert_space_after_opening_paren_in_method_declaration
public boolean insert_space_after_opening_paren_in_method_invocation
public boolean insert_space_after_opening_paren_in_parenthesized_expression
public boolean insert_space_after_opening_paren_in_switch
public boolean insert_space_after_opening_paren_in_synchronized
public boolean insert_space_after_opening_paren_in_try
public boolean insert_space_after_opening_paren_in_while
public boolean insert_space_after_postfix_operator
public boolean insert_space_after_prefix_operator
public boolean insert_space_after_question_in_conditional
public boolean insert_space_after_question_in_wilcard
public boolean insert_space_after_semicolon_in_for
public boolean insert_space_after_semicolon_in_try_resources
public boolean insert_space_after_unary_operator
public boolean insert_space_before_and_in_type_parameter
public boolean insert_space_before_at_in_annotation_type_declaration
public boolean insert_space_before_assignment_operator
public boolean insert_space_before_binary_operator
public boolean insert_space_before_closing_angle_bracket_in_parameterized_type_reference
public boolean insert_space_before_closing_angle_bracket_in_type_arguments
public boolean insert_space_before_closing_angle_bracket_in_type_parameters
public boolean insert_space_before_closing_brace_in_array_initializer
public boolean insert_space_before_closing_bracket_in_array_allocation_expression
public boolean insert_space_before_closing_bracket_in_array_reference
public boolean insert_space_before_closing_paren_in_annotation
public boolean insert_space_before_closing_paren_in_cast
public boolean insert_space_before_closing_paren_in_catch
public boolean insert_space_before_closing_paren_in_constructor_declaration
public boolean insert_space_before_closing_paren_in_enum_constant
public boolean insert_space_before_closing_paren_in_for
public boolean insert_space_before_closing_paren_in_if
public boolean insert_space_before_closing_paren_in_method_declaration
public boolean insert_space_before_closing_paren_in_method_invocation
public boolean insert_space_before_closing_paren_in_parenthesized_expression
public boolean insert_space_before_closing_paren_in_switch
public boolean insert_space_before_closing_paren_in_synchronized
public boolean insert_space_before_closing_paren_in_try
public boolean insert_space_before_closing_paren_in_while
public boolean insert_space_before_colon_in_assert
public boolean insert_space_before_colon_in_case
public boolean insert_space_before_colon_in_conditional
public boolean insert_space_before_colon_in_default
public boolean insert_space_before_colon_in_for
public boolean insert_space_before_colon_in_labeled_statement
public boolean insert_space_before_comma_in_allocation_expression
public boolean insert_space_before_comma_in_annotation
public boolean insert_space_before_comma_in_array_initializer
public boolean insert_space_before_comma_in_constructor_declaration_parameters
public boolean insert_space_before_comma_in_constructor_declaration_throws
public boolean insert_space_before_comma_in_enum_constant_arguments
public boolean insert_space_before_comma_in_enum_declarations
public boolean insert_space_before_comma_in_explicit_constructor_call_arguments
public boolean insert_space_before_comma_in_for_increments
public boolean insert_space_before_comma_in_for_inits
public boolean insert_space_before_comma_in_method_invocation_arguments
public boolean insert_space_before_comma_in_method_declaration_parameters
public boolean insert_space_before_comma_in_method_declaration_throws
public boolean insert_space_before_comma_in_multiple_field_declarations
public boolean insert_space_before_comma_in_multiple_local_declarations
public boolean insert_space_before_comma_in_parameterized_type_reference
public boolean insert_space_before_comma_in_superinterfaces
public boolean insert_space_before_comma_in_type_arguments
public boolean insert_space_before_comma_in_type_parameters
public boolean insert_space_before_ellipsis
public boolean insert_space_before_lambda_arrow
public boolean insert_space_before_parenthesized_expression_in_return
public boolean insert_space_before_parenthesized_expression_in_throw
public boolean insert_space_before_question_in_wilcard
public boolean insert_space_before_opening_angle_bracket_in_parameterized_type_reference
public boolean insert_space_before_opening_angle_bracket_in_type_arguments
public boolean insert_space_before_opening_angle_bracket_in_type_parameters
public boolean insert_space_before_opening_brace_in_annotation_type_declaration
public boolean insert_space_before_opening_brace_in_anonymous_type_declaration
public boolean insert_space_before_opening_brace_in_array_initializer
public boolean insert_space_before_opening_brace_in_block
public boolean insert_space_before_opening_brace_in_constructor_declaration
public boolean insert_space_before_opening_brace_in_enum_constant
public boolean insert_space_before_opening_brace_in_enum_declaration
public boolean insert_space_before_opening_brace_in_method_declaration
public boolean insert_space_before_opening_brace_in_type_declaration
public boolean insert_space_before_opening_bracket_in_array_allocation_expression
public boolean insert_space_before_opening_bracket_in_array_reference
public boolean insert_space_before_opening_bracket_in_array_type_reference
public boolean insert_space_before_opening_paren_in_annotation
public boolean insert_space_before_opening_paren_in_annotation_type_member_declaration
public boolean insert_space_before_opening_paren_in_catch
public boolean insert_space_before_opening_paren_in_constructor_declaration
public boolean insert_space_before_opening_paren_in_enum_constant
public boolean insert_space_before_opening_paren_in_for
public boolean insert_space_before_opening_paren_in_if
public boolean insert_space_before_opening_paren_in_method_invocation
public boolean insert_space_before_opening_paren_in_method_declaration
public boolean insert_space_before_opening_paren_in_switch
public boolean insert_space_before_opening_paren_in_try
public boolean insert_space_before_opening_brace_in_switch
public boolean insert_space_before_opening_paren_in_synchronized
public boolean insert_space_before_opening_paren_in_parenthesized_expression
public boolean insert_space_before_opening_paren_in_while
public boolean insert_space_before_postfix_operator
public boolean insert_space_before_prefix_operator
public boolean insert_space_before_question_in_conditional
public boolean insert_space_before_semicolon
public boolean insert_space_before_semicolon_in_for
public boolean insert_space_before_semicolon_in_try_resources
public boolean insert_space_before_unary_operator
public boolean insert_space_between_brackets_in_array_type_reference
public boolean insert_space_between_empty_braces_in_array_initializer
public boolean insert_space_between_empty_brackets_in_array_allocation_expression
public boolean insert_space_between_empty_parens_in_annotation_type_member_declaration
public boolean insert_space_between_empty_parens_in_constructor_declaration
public boolean insert_space_between_empty_parens_in_enum_constant
public boolean insert_space_between_empty_parens_in_method_declaration
public boolean insert_space_between_empty_parens_in_method_invocation
public boolean compact_else_if
public boolean keep_guardian_clause_on_one_line
public boolean keep_else_statement_on_same_line
public boolean keep_empty_array_initializer_on_one_line
public boolean keep_simple_if_on_one_line
public boolean keep_then_statement_on_same_line
public boolean never_indent_block_comments_on_first_column
public boolean never_indent_line_comments_on_first_column
public int number_of_empty_lines_to_preserve
public boolean join_wrapped_lines
public boolean join_lines_in_comments
public boolean put_empty_statement_on_new_line
public int tab_size
public int page_width
public int tab_char
public boolean use_tabs_only_for_leading_indentations
public boolean wrap_before_binary_operator
public boolean wrap_before_or_operator_multicatch
public boolean wrap_before_conditional_operator
public boolean wrap_before_assignment_operator
public boolean wrap_outer_expressions_when_nested
public int initial_indentation_level
public java.lang.String line_separator
public DefaultCodeFormatterOptions(java.util.Map<java.lang.String,java.lang.String> settings)
public static DefaultCodeFormatterOptions getDefaultSettings()
public static DefaultCodeFormatterOptions getEclipseDefaultSettings()
public static DefaultCodeFormatterOptions getJavaConventionsSettings()
public java.util.Map<java.lang.String,java.lang.String> getMap()
public void set(java.util.Map<java.lang.String,java.lang.String> settings)
public void setDefaultSettings()
public void setEclipseDefaultSettings()
public void setJavaConventionsSettings()