mirror of
https://github.com/CarmJos/EasyConfiguration.git
synced 2026-06-14 05:31:10 +08:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5836cc7881 |
@@ -1,6 +0,0 @@
|
|||||||
# configured Javadoc
|
|
||||||
|
|
||||||
Based
|
|
||||||
on [Github Pages](https://pages.github.com/),
|
|
||||||
please
|
|
||||||
see [JavaDoc](https://carmjos.github.io/configured) 。
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
# Documentation
|
|
||||||
|
|
||||||
See [wiki](https://github.com/CarmJos/configured/wiki).
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 112 KiB |
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 23 KiB |
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 21 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 99 KiB |
-346
@@ -1,346 +0,0 @@
|
|||||||
root = true
|
|
||||||
|
|
||||||
[*]
|
|
||||||
charset = utf-8
|
|
||||||
end_of_line = lf
|
|
||||||
insert_final_newline = true
|
|
||||||
trim_trailing_whitespace = true
|
|
||||||
indent_style = space
|
|
||||||
tab_width = 4
|
|
||||||
|
|
||||||
[*.java]
|
|
||||||
indent_size = 4
|
|
||||||
max_line_length = 120
|
|
||||||
ij_java_align_consecutive_assignments = false
|
|
||||||
ij_java_align_consecutive_variable_declarations = false
|
|
||||||
ij_java_align_group_field_declarations = false
|
|
||||||
ij_java_align_multiline_annotation_parameters = false
|
|
||||||
ij_java_align_multiline_array_initializer_expression = false
|
|
||||||
ij_java_align_multiline_assignment = false
|
|
||||||
ij_java_align_multiline_binary_operation = false
|
|
||||||
ij_java_align_multiline_chained_methods = false
|
|
||||||
ij_java_align_multiline_deconstruction_list_components = true
|
|
||||||
ij_java_align_multiline_extends_list = false
|
|
||||||
ij_java_align_multiline_for = true
|
|
||||||
ij_java_align_multiline_method_parentheses = false
|
|
||||||
ij_java_align_multiline_parameters = true
|
|
||||||
ij_java_align_multiline_parameters_in_calls = false
|
|
||||||
ij_java_align_multiline_parenthesized_expression = false
|
|
||||||
ij_java_align_multiline_records = true
|
|
||||||
ij_java_align_multiline_resources = true
|
|
||||||
ij_java_align_multiline_ternary_operation = false
|
|
||||||
ij_java_align_multiline_text_blocks = false
|
|
||||||
ij_java_align_multiline_throws_list = false
|
|
||||||
ij_java_align_subsequent_simple_methods = false
|
|
||||||
ij_java_align_throws_keyword = false
|
|
||||||
ij_java_align_types_in_multi_catch = true
|
|
||||||
ij_java_annotation_new_line_in_record_component = false
|
|
||||||
ij_java_annotation_parameter_wrap = off
|
|
||||||
ij_java_array_initializer_new_line_after_left_brace = false
|
|
||||||
ij_java_array_initializer_right_brace_on_new_line = false
|
|
||||||
ij_java_array_initializer_wrap = off
|
|
||||||
ij_java_assert_statement_colon_on_next_line = false
|
|
||||||
ij_java_assert_statement_wrap = off
|
|
||||||
ij_java_assignment_wrap = off
|
|
||||||
ij_java_binary_operation_sign_on_next_line = false
|
|
||||||
ij_java_binary_operation_wrap = off
|
|
||||||
ij_java_blank_lines_after_anonymous_class_header = 0
|
|
||||||
ij_java_blank_lines_after_class_header = 0
|
|
||||||
ij_java_blank_lines_after_imports = 1
|
|
||||||
ij_java_blank_lines_after_package = 1
|
|
||||||
ij_java_blank_lines_around_class = 1
|
|
||||||
ij_java_blank_lines_around_field = 0
|
|
||||||
ij_java_blank_lines_around_field_in_interface = 0
|
|
||||||
ij_java_blank_lines_around_field_with_annotations = 0
|
|
||||||
ij_java_blank_lines_around_initializer = 1
|
|
||||||
ij_java_blank_lines_around_method = 1
|
|
||||||
ij_java_blank_lines_around_method_in_interface = 1
|
|
||||||
ij_java_blank_lines_before_class_end = 0
|
|
||||||
ij_java_blank_lines_before_imports = 1
|
|
||||||
ij_java_blank_lines_before_method_body = 0
|
|
||||||
ij_java_blank_lines_before_package = 0
|
|
||||||
ij_java_blank_lines_between_record_components = 0
|
|
||||||
ij_java_block_brace_style = end_of_line
|
|
||||||
ij_java_block_comment_add_space = false
|
|
||||||
ij_java_block_comment_at_first_column = true
|
|
||||||
ij_java_builder_methods =
|
|
||||||
ij_java_call_parameters_new_line_after_left_paren = false
|
|
||||||
ij_java_call_parameters_right_paren_on_new_line = false
|
|
||||||
ij_java_call_parameters_wrap = off
|
|
||||||
ij_java_case_statement_on_separate_line = true
|
|
||||||
ij_java_catch_on_new_line = false
|
|
||||||
ij_java_class_annotation_wrap = split_into_lines
|
|
||||||
ij_java_class_brace_style = end_of_line
|
|
||||||
ij_java_class_count_to_use_import_on_demand = 5
|
|
||||||
ij_java_class_names_in_javadoc = 1
|
|
||||||
ij_java_deconstruction_list_wrap = normal
|
|
||||||
ij_java_do_not_indent_top_level_class_members = false
|
|
||||||
ij_java_do_not_wrap_after_single_annotation = false
|
|
||||||
ij_java_do_not_wrap_after_single_annotation_in_parameter = false
|
|
||||||
ij_java_do_while_brace_force = never
|
|
||||||
ij_java_doc_add_blank_line_after_description = true
|
|
||||||
ij_java_doc_add_blank_line_after_param_comments = false
|
|
||||||
ij_java_doc_add_blank_line_after_return = false
|
|
||||||
ij_java_doc_add_p_tag_on_empty_lines = true
|
|
||||||
ij_java_doc_align_exception_comments = true
|
|
||||||
ij_java_doc_align_param_comments = true
|
|
||||||
ij_java_doc_do_not_wrap_if_one_line = false
|
|
||||||
ij_java_doc_enable_formatting = true
|
|
||||||
ij_java_doc_enable_leading_asterisks = true
|
|
||||||
ij_java_doc_indent_on_continuation = false
|
|
||||||
ij_java_doc_keep_empty_lines = true
|
|
||||||
ij_java_doc_keep_empty_parameter_tag = true
|
|
||||||
ij_java_doc_keep_empty_return_tag = true
|
|
||||||
ij_java_doc_keep_empty_throws_tag = true
|
|
||||||
ij_java_doc_keep_invalid_tags = true
|
|
||||||
ij_java_doc_param_description_on_new_line = false
|
|
||||||
ij_java_doc_preserve_line_breaks = false
|
|
||||||
ij_java_doc_use_throws_not_exception_tag = true
|
|
||||||
ij_java_else_on_new_line = false
|
|
||||||
ij_java_entity_dd_prefix =
|
|
||||||
ij_java_entity_dd_suffix = EJB
|
|
||||||
ij_java_entity_eb_prefix =
|
|
||||||
ij_java_entity_eb_suffix = Bean
|
|
||||||
ij_java_entity_hi_prefix =
|
|
||||||
ij_java_entity_hi_suffix = Home
|
|
||||||
ij_java_entity_lhi_prefix = Local
|
|
||||||
ij_java_entity_lhi_suffix = Home
|
|
||||||
ij_java_entity_li_prefix = Local
|
|
||||||
ij_java_entity_li_suffix =
|
|
||||||
ij_java_entity_pk_class = java.lang.String
|
|
||||||
ij_java_entity_ri_prefix =
|
|
||||||
ij_java_entity_ri_suffix =
|
|
||||||
ij_java_entity_vo_prefix =
|
|
||||||
ij_java_entity_vo_suffix = VO
|
|
||||||
ij_java_enum_constants_wrap = off
|
|
||||||
ij_java_enum_field_annotation_wrap = off
|
|
||||||
ij_java_extends_keyword_wrap = off
|
|
||||||
ij_java_extends_list_wrap = off
|
|
||||||
ij_java_field_annotation_wrap = split_into_lines
|
|
||||||
ij_java_field_name_prefix =
|
|
||||||
ij_java_field_name_suffix =
|
|
||||||
ij_java_filter_class_prefix =
|
|
||||||
ij_java_filter_class_suffix =
|
|
||||||
ij_java_filter_dd_prefix =
|
|
||||||
ij_java_filter_dd_suffix =
|
|
||||||
ij_java_finally_on_new_line = false
|
|
||||||
ij_java_for_brace_force = never
|
|
||||||
ij_java_for_statement_new_line_after_left_paren = false
|
|
||||||
ij_java_for_statement_right_paren_on_new_line = false
|
|
||||||
ij_java_for_statement_wrap = off
|
|
||||||
ij_java_generate_final_locals = false
|
|
||||||
ij_java_generate_final_parameters = false
|
|
||||||
ij_java_generate_use_type_annotation_before_type = true
|
|
||||||
ij_java_if_brace_force = never
|
|
||||||
ij_java_imports_layout = @*, *, |, javax.**, java.**, |, $*
|
|
||||||
ij_java_indent_case_from_switch = true
|
|
||||||
ij_java_insert_inner_class_imports = false
|
|
||||||
ij_java_insert_override_annotation = true
|
|
||||||
ij_java_keep_blank_lines_before_right_brace = 2
|
|
||||||
ij_java_keep_blank_lines_between_package_declaration_and_header = 2
|
|
||||||
ij_java_keep_blank_lines_in_code = 2
|
|
||||||
ij_java_keep_blank_lines_in_declarations = 2
|
|
||||||
ij_java_keep_builder_methods_indents = false
|
|
||||||
ij_java_keep_control_statement_in_one_line = true
|
|
||||||
ij_java_keep_first_column_comment = true
|
|
||||||
ij_java_keep_indents_on_empty_lines = false
|
|
||||||
ij_java_keep_line_breaks = true
|
|
||||||
ij_java_keep_multiple_expressions_in_one_line = false
|
|
||||||
ij_java_keep_simple_blocks_in_one_line = false
|
|
||||||
ij_java_keep_simple_classes_in_one_line = false
|
|
||||||
ij_java_keep_simple_lambdas_in_one_line = false
|
|
||||||
ij_java_keep_simple_methods_in_one_line = false
|
|
||||||
ij_java_label_indent_absolute = false
|
|
||||||
ij_java_label_indent_size = 0
|
|
||||||
ij_java_lambda_brace_style = end_of_line
|
|
||||||
ij_java_layout_on_demand_import_from_same_package_first = true
|
|
||||||
ij_java_layout_static_imports_separately = true
|
|
||||||
ij_java_line_comment_add_space = false
|
|
||||||
ij_java_line_comment_add_space_on_reformat = false
|
|
||||||
ij_java_line_comment_at_first_column = true
|
|
||||||
ij_java_listener_class_prefix =
|
|
||||||
ij_java_listener_class_suffix =
|
|
||||||
ij_java_local_variable_name_prefix =
|
|
||||||
ij_java_local_variable_name_suffix =
|
|
||||||
ij_java_message_dd_prefix =
|
|
||||||
ij_java_message_dd_suffix = EJB
|
|
||||||
ij_java_message_eb_prefix =
|
|
||||||
ij_java_message_eb_suffix = Bean
|
|
||||||
ij_java_method_annotation_wrap = split_into_lines
|
|
||||||
ij_java_method_brace_style = end_of_line
|
|
||||||
ij_java_method_call_chain_wrap = off
|
|
||||||
ij_java_method_parameters_new_line_after_left_paren = false
|
|
||||||
ij_java_method_parameters_right_paren_on_new_line = false
|
|
||||||
ij_java_method_parameters_wrap = off
|
|
||||||
ij_java_modifier_list_wrap = false
|
|
||||||
ij_java_multi_catch_types_wrap = normal
|
|
||||||
ij_java_names_count_to_use_import_on_demand = 3
|
|
||||||
ij_java_new_line_after_lparen_in_annotation = false
|
|
||||||
ij_java_new_line_after_lparen_in_deconstruction_pattern = true
|
|
||||||
ij_java_new_line_after_lparen_in_record_header = false
|
|
||||||
ij_java_new_line_when_body_is_presented = false
|
|
||||||
ij_java_packages_to_use_import_on_demand = java.awt.*, javax.swing.*
|
|
||||||
ij_java_parameter_annotation_wrap = off
|
|
||||||
ij_java_parameter_name_prefix =
|
|
||||||
ij_java_parameter_name_suffix =
|
|
||||||
ij_java_parentheses_expression_new_line_after_left_paren = false
|
|
||||||
ij_java_parentheses_expression_right_paren_on_new_line = false
|
|
||||||
ij_java_place_assignment_sign_on_next_line = false
|
|
||||||
ij_java_prefer_longer_names = true
|
|
||||||
ij_java_prefer_parameters_wrap = false
|
|
||||||
ij_java_preserve_module_imports = true
|
|
||||||
ij_java_record_components_wrap = normal
|
|
||||||
ij_java_repeat_annotations =
|
|
||||||
ij_java_repeat_synchronized = true
|
|
||||||
ij_java_replace_instanceof_and_cast = false
|
|
||||||
ij_java_replace_null_check = true
|
|
||||||
ij_java_replace_sum_lambda_with_method_ref = true
|
|
||||||
ij_java_resource_list_new_line_after_left_paren = false
|
|
||||||
ij_java_resource_list_right_paren_on_new_line = false
|
|
||||||
ij_java_resource_list_wrap = off
|
|
||||||
ij_java_rparen_on_new_line_in_annotation = false
|
|
||||||
ij_java_rparen_on_new_line_in_deconstruction_pattern = true
|
|
||||||
ij_java_rparen_on_new_line_in_record_header = false
|
|
||||||
ij_java_servlet_class_prefix =
|
|
||||||
ij_java_servlet_class_suffix =
|
|
||||||
ij_java_servlet_dd_prefix =
|
|
||||||
ij_java_servlet_dd_suffix =
|
|
||||||
ij_java_session_dd_prefix =
|
|
||||||
ij_java_session_dd_suffix = EJB
|
|
||||||
ij_java_session_eb_prefix =
|
|
||||||
ij_java_session_eb_suffix = Bean
|
|
||||||
ij_java_session_hi_prefix =
|
|
||||||
ij_java_session_hi_suffix = Home
|
|
||||||
ij_java_session_lhi_prefix = Local
|
|
||||||
ij_java_session_lhi_suffix = Home
|
|
||||||
ij_java_session_li_prefix = Local
|
|
||||||
ij_java_session_li_suffix =
|
|
||||||
ij_java_session_ri_prefix =
|
|
||||||
ij_java_session_ri_suffix =
|
|
||||||
ij_java_session_si_prefix =
|
|
||||||
ij_java_session_si_suffix = Service
|
|
||||||
ij_java_space_after_closing_angle_bracket_in_type_argument = false
|
|
||||||
ij_java_space_after_colon = true
|
|
||||||
ij_java_space_after_comma = true
|
|
||||||
ij_java_space_after_comma_in_type_arguments = true
|
|
||||||
ij_java_space_after_for_semicolon = true
|
|
||||||
ij_java_space_after_quest = true
|
|
||||||
ij_java_space_after_type_cast = true
|
|
||||||
ij_java_space_before_annotation_array_initializer_left_brace = false
|
|
||||||
ij_java_space_before_annotation_parameter_list = false
|
|
||||||
ij_java_space_before_array_initializer_left_brace = false
|
|
||||||
ij_java_space_before_catch_keyword = true
|
|
||||||
ij_java_space_before_catch_left_brace = true
|
|
||||||
ij_java_space_before_catch_parentheses = true
|
|
||||||
ij_java_space_before_class_left_brace = true
|
|
||||||
ij_java_space_before_colon = true
|
|
||||||
ij_java_space_before_colon_in_foreach = true
|
|
||||||
ij_java_space_before_comma = false
|
|
||||||
ij_java_space_before_deconstruction_list = false
|
|
||||||
ij_java_space_before_do_left_brace = true
|
|
||||||
ij_java_space_before_else_keyword = true
|
|
||||||
ij_java_space_before_else_left_brace = true
|
|
||||||
ij_java_space_before_finally_keyword = true
|
|
||||||
ij_java_space_before_finally_left_brace = true
|
|
||||||
ij_java_space_before_for_left_brace = true
|
|
||||||
ij_java_space_before_for_parentheses = true
|
|
||||||
ij_java_space_before_for_semicolon = false
|
|
||||||
ij_java_space_before_if_left_brace = true
|
|
||||||
ij_java_space_before_if_parentheses = true
|
|
||||||
ij_java_space_before_method_call_parentheses = false
|
|
||||||
ij_java_space_before_method_left_brace = true
|
|
||||||
ij_java_space_before_method_parentheses = false
|
|
||||||
ij_java_space_before_opening_angle_bracket_in_type_parameter = false
|
|
||||||
ij_java_space_before_quest = true
|
|
||||||
ij_java_space_before_switch_left_brace = true
|
|
||||||
ij_java_space_before_switch_parentheses = true
|
|
||||||
ij_java_space_before_synchronized_left_brace = true
|
|
||||||
ij_java_space_before_synchronized_parentheses = true
|
|
||||||
ij_java_space_before_try_left_brace = true
|
|
||||||
ij_java_space_before_try_parentheses = true
|
|
||||||
ij_java_space_before_type_parameter_list = false
|
|
||||||
ij_java_space_before_while_keyword = true
|
|
||||||
ij_java_space_before_while_left_brace = true
|
|
||||||
ij_java_space_before_while_parentheses = true
|
|
||||||
ij_java_space_inside_one_line_enum_braces = false
|
|
||||||
ij_java_space_within_empty_array_initializer_braces = false
|
|
||||||
ij_java_space_within_empty_method_call_parentheses = false
|
|
||||||
ij_java_space_within_empty_method_parentheses = false
|
|
||||||
ij_java_spaces_around_additive_operators = true
|
|
||||||
ij_java_spaces_around_annotation_eq = true
|
|
||||||
ij_java_spaces_around_assignment_operators = true
|
|
||||||
ij_java_spaces_around_bitwise_operators = true
|
|
||||||
ij_java_spaces_around_equality_operators = true
|
|
||||||
ij_java_spaces_around_lambda_arrow = true
|
|
||||||
ij_java_spaces_around_logical_operators = true
|
|
||||||
ij_java_spaces_around_method_ref_dbl_colon = false
|
|
||||||
ij_java_spaces_around_multiplicative_operators = true
|
|
||||||
ij_java_spaces_around_relational_operators = true
|
|
||||||
ij_java_spaces_around_shift_operators = true
|
|
||||||
ij_java_spaces_around_type_bounds_in_type_parameters = true
|
|
||||||
ij_java_spaces_around_unary_operator = false
|
|
||||||
ij_java_spaces_inside_block_braces_when_body_is_present = false
|
|
||||||
ij_java_spaces_within_angle_brackets = false
|
|
||||||
ij_java_spaces_within_annotation_parentheses = false
|
|
||||||
ij_java_spaces_within_array_initializer_braces = false
|
|
||||||
ij_java_spaces_within_braces = false
|
|
||||||
ij_java_spaces_within_brackets = false
|
|
||||||
ij_java_spaces_within_cast_parentheses = false
|
|
||||||
ij_java_spaces_within_catch_parentheses = false
|
|
||||||
ij_java_spaces_within_deconstruction_list = false
|
|
||||||
ij_java_spaces_within_for_parentheses = false
|
|
||||||
ij_java_spaces_within_if_parentheses = false
|
|
||||||
ij_java_spaces_within_method_call_parentheses = false
|
|
||||||
ij_java_spaces_within_method_parentheses = false
|
|
||||||
ij_java_spaces_within_parentheses = false
|
|
||||||
ij_java_spaces_within_record_header = false
|
|
||||||
ij_java_spaces_within_switch_parentheses = false
|
|
||||||
ij_java_spaces_within_synchronized_parentheses = false
|
|
||||||
ij_java_spaces_within_try_parentheses = false
|
|
||||||
ij_java_spaces_within_while_parentheses = false
|
|
||||||
ij_java_special_else_if_treatment = true
|
|
||||||
ij_java_static_field_name_prefix =
|
|
||||||
ij_java_static_field_name_suffix =
|
|
||||||
ij_java_subclass_name_prefix =
|
|
||||||
ij_java_subclass_name_suffix = Impl
|
|
||||||
ij_java_switch_expressions_wrap = normal
|
|
||||||
ij_java_ternary_operation_signs_on_next_line = false
|
|
||||||
ij_java_ternary_operation_wrap = off
|
|
||||||
ij_java_test_name_prefix =
|
|
||||||
ij_java_test_name_suffix = Test
|
|
||||||
ij_java_throws_keyword_wrap = off
|
|
||||||
ij_java_throws_list_wrap = off
|
|
||||||
ij_java_use_external_annotations = false
|
|
||||||
ij_java_use_fq_class_names = false
|
|
||||||
ij_java_use_relative_indents = false
|
|
||||||
ij_java_use_single_class_imports = true
|
|
||||||
ij_java_variable_annotation_wrap = off
|
|
||||||
ij_java_visibility = public
|
|
||||||
ij_java_while_brace_force = never
|
|
||||||
ij_java_while_on_new_line = false
|
|
||||||
ij_java_wrap_comments = false
|
|
||||||
ij_java_wrap_first_method_in_call_chain = false
|
|
||||||
ij_java_wrap_long_lines = false
|
|
||||||
ij_java_wrap_semicolon_after_call_chain = false
|
|
||||||
|
|
||||||
[*.xml]
|
|
||||||
indent_style = space
|
|
||||||
indent_size = 4
|
|
||||||
tab_width = 4
|
|
||||||
max_line_length = 120
|
|
||||||
|
|
||||||
[*.json]
|
|
||||||
indent_style = space
|
|
||||||
indent_size = 2
|
|
||||||
tab_width = 2
|
|
||||||
max_line_length = 120
|
|
||||||
|
|
||||||
[*.{yml,yaml}]
|
|
||||||
indent_style = space
|
|
||||||
indent_size = 2
|
|
||||||
tab_width = 2
|
|
||||||
max_line_length = 120
|
|
||||||
|
|
||||||
[*.md]
|
|
||||||
max_line_length = 500
|
|
||||||
trim_trailing_whitespace = false
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
github: [ CarmJos ]
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
---
|
|
||||||
name: Submit bugs&issues
|
|
||||||
about: Describe the problem and submit it to help us review and fix it.
|
|
||||||
title: 'fix: '
|
|
||||||
labels: bug
|
|
||||||
assignees: ''
|
|
||||||
---
|
|
||||||
|
|
||||||
### **Description**
|
|
||||||
|
|
||||||
<!-- Describe the general problem in short words.-->
|
|
||||||
|
|
||||||
### **Operations**
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Describe the problem discovered through what operations, such as:
|
|
||||||
|
|
||||||
1. Clicked '...'
|
|
||||||
2. Typed '....'
|
|
||||||
3. Error says '....'
|
|
||||||
-->
|
|
||||||
|
|
||||||
### **Expected result** _(Optional)_
|
|
||||||
|
|
||||||
### **Screenshots & Error Logs**
|
|
||||||
|
|
||||||
### **Environment**
|
|
||||||
|
|
||||||
- System: `Windows 10` / `Ubuntu` / `...`
|
|
||||||
- Java version: `JDK11` / `OPENJDK8` / `JRE8` / `...`
|
|
||||||
|
|
||||||
### **Anything else...**
|
|
||||||
|
|
||||||
<!-- If there are other supplements, they can be described here. -->
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
---
|
|
||||||
name: Features
|
|
||||||
about: Ask for new features.
|
|
||||||
title: 'feat: '
|
|
||||||
labels: enhancement
|
|
||||||
assignees: ''
|
|
||||||
---
|
|
||||||
|
|
||||||
### **Description**
|
|
||||||
|
|
||||||
<!-- Describe the features in short words.-->
|
|
||||||
|
|
||||||
### **Source**
|
|
||||||
|
|
||||||
<!-- Describe the reason that you need this feature in short words.-->
|
|
||||||
|
|
||||||
### **Examples** _(Optional)_
|
|
||||||
|
|
||||||
<!--Any screenshots or example codes please.-->
|
|
||||||
|
|
||||||
### **Additional details**
|
|
||||||
|
|
||||||
<!--If there are any small details that need to be highlighted, please let us know here.-->
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
# To get started with Dependabot version updates, you'll need to specify which
|
|
||||||
# package ecosystems to update and where the package manifests are located.
|
|
||||||
# Please see the documentation for all configuration options:
|
|
||||||
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
|
|
||||||
|
|
||||||
version: 2
|
|
||||||
updates:
|
|
||||||
- package-ecosystem: "maven" # See documentation for possible values
|
|
||||||
directory: "/" # Location of package manifests
|
|
||||||
schedule:
|
|
||||||
interval: "daily"
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
|
|
||||||
mQGNBGHwDt0BDAC+2u7hHXIp+C3tvUc5w7Ga5gDVNN3xTQEurGXgYSnGnNPb89h/
|
|
||||||
tk6MBQ2AHdsj61yK/mH65RbDZe725+0zBvumxfrPbgqYBy9veE1Cjpl3wJwsGYa+
|
|
||||||
gidq3tU2WBpUpaFOcyfxzvoDjKv6BClX+m7RijRM4tTSxmzrUTfwrClSdSV2HlBu
|
|
||||||
AuKvY5W+cDwlKtuXEBtgCpdlOGsp8YZsqe4QD9xMI6GOOnXnHisYnmsMzn2RU8mW
|
|
||||||
GUS3ob1J1vAfIinixwB8tHlxB/G3jaOXtQEwFmI2dfYOdkbxOiIgcSfbRI8PGiHA
|
|
||||||
KiluZpn+Ww05GwUch2HdX8dw1hsbWM4G/X8Aqy3HdJB28p73dE4I9FRrJ1uxsmMe
|
|
||||||
iON8QevhSBC0qwSxb+16vKt58ErQnqXrJI6+HzPldn22OQIF7bMZGwYkZiOjS5LU
|
|
||||||
xAoRT4Jomks0ccOZGe7wMIUp2Ch22vmv4O78Pd2GEzAcTUvM8mrS+zJBMogjx27C
|
|
||||||
r86HOWEjmi2R32EAEQEAAbQeQ2FybSBKb3MgPEthcm11bkpAb3V0bG9vay5jb20+
|
|
||||||
iQHUBBMBCAA+FiEEL6NL2WG27xbAlAIkh337tzeYbfcFAmHwDt0CGwMFCQPCZwAF
|
|
||||||
CwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQh337tzeYbffNvQwAscXykUimCOli
|
|
||||||
lRK52P6+w5n/arl7UxCh7TZiRjf9feiCp3OivETKCeqnbtNTgv67aNbxjO9asCTK
|
|
||||||
dU6J6Zh6wO8CqDhg+EA8qn+Nu4ESPGvgyWyeck9otMy16To5/I9eQRYTOos1crOA
|
|
||||||
DRUH1MWLeIkZabM6wSPad/CcRAzFNf5+8JNuQqCgQ3Rngst1Z6Gyb1hixWnjxc4P
|
|
||||||
7dFquwbR0D0ojwj0Etqd0c5p0iwyRl2I2QQ1bS3aGqdW0LzM9ixh25HAReg2QH7G
|
|
||||||
FBQ5PLLXr4UqYQygzwhUtxl2jra0+3ia+D7OBwlgm3QPnlo82Z7nExQUYmemD7jV
|
|
||||||
3Gc1ELXKSRHKbVjSoGiHWpnSiw4ptLo+tnzhRCHlV+pTS3IbQoPdb/glBOVIkA/j
|
|
||||||
ksCfbrmC8aXpk1YycAXY2my7BpXsImWAOwPHVsvcB2IpEA2s3VfsZ/IB9z+yih3n
|
|
||||||
z8mL0BFjKWUV23IOoeRqmt7l8nB7u55Nbjasu0LdTcl2R6swE3fTuQGNBGHwDt0B
|
|
||||||
DAChLPfZ1njctL8BijLO//Hgvw9E6STJGYgqglNetfdoir+YAwCPQ32K4MsaQKl8
|
|
||||||
xQelmcOU+5jO2C8wEyNAjmvyKGB2J/IjLEtAlbOn1UltKQ/GhxgMjg0EheY81ZMa
|
|
||||||
7FDq1TDwYRCN5SMKhl5GF0JJ4OWfg1i7HbpEfkw4mW1pl0/eNdeQaC6qV6EWTsqz
|
|
||||||
WRbi8DeH1WarSgq/00Za6zxNntLNLoq7jsTbDwTc6pgOp1Z8EcGfI/mcn3moqTxc
|
|
||||||
o/PLYg+6impCKXVeRUlgGBpJ5YVvR5ACTLS9Tztwho9MpKJ9obXAfwXKyoToHCII
|
|
||||||
+pTnuzweOfOsrjLsFySnXq8WO2PY9JbNWjveKfk35fGfsrbwU0Vg+m67UahXqA4i
|
|
||||||
KNvZeA8bG8AXrxUirKLWIj/8AuW8NAKu7ui4YmexldraYUgaoBrqhXZCVe8dNQv+
|
|
||||||
erzNbmJUCPDauNddnDsCqOoZ8fWyBenDs3NS0TWuvua4/ND+AyVxPeatI4qfS2TD
|
|
||||||
gnUAEQEAAYkBvAQYAQgAJhYhBC+jS9lhtu8WwJQCJId9+7c3mG33BQJh8A7dAhsM
|
|
||||||
BQkDwmcAAAoJEId9+7c3mG33znkL/01lWSQOzFd+omzrz0RPqFUksxqQS+CUty0m
|
|
||||||
/4n9H/K3BLcut+nUNbosNuqPqISoiaV7BGigv0bT+Pu+EQQtyjYOSeibeBadB48w
|
|
||||||
cYp8k3YJbfinuKApw1Zp9IfAd3eXXWi30OY4FmlsKy6LGnusZ6KS+FzTjU94yN/0
|
|
||||||
LK05fmBtLN/MQJQyqYIkquzk//diwpsxnv34+10igYaQBAEpPIsmsYwWg+ecCtyx
|
|
||||||
lJGvmQggBrKvo5EdOGhO9DJAu1WQcFqnUCj5qvL+YKIsMyIwujQH8554P8xfCLFU
|
|
||||||
a351qs30yWXX4HGMn3o7RuVQAACs1buxlMen/JEdQOLOaUtFcu2iYzCFhuzDsetc
|
|
||||||
geNinFyo0bV9dXiahG95oTL45OA0w+E9Y0B5VXc9Yf08Yyj8ayMChASfVG5lZU6l
|
|
||||||
KhiaKHV9t4xmwP43lRjs8HTC5rtXc31kPtOAT61HG9vPA49ZdXybUqoHru15PFmc
|
|
||||||
OK7d0W/LdJ3iFeselROADHgPQn14sg==
|
|
||||||
=rRA5
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
@@ -1,70 +0,0 @@
|
|||||||
# For most projects, this workflow file will not need changing; you simply need
|
|
||||||
# to commit it to your repository.
|
|
||||||
#
|
|
||||||
# You may wish to alter this file to override the set of languages analyzed,
|
|
||||||
# or to provide custom queries or build logic.
|
|
||||||
#
|
|
||||||
# ******** NOTE ********
|
|
||||||
# We have attempted to detect the languages in your repository. Please check
|
|
||||||
# the `language` matrix defined below to confirm you have the correct set of
|
|
||||||
# supported CodeQL languages.
|
|
||||||
#
|
|
||||||
name: "CodeQL Analysis"
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches: [ master ]
|
|
||||||
pull_request:
|
|
||||||
# The branches below must be a subset of the branches above
|
|
||||||
branches: [ master ]
|
|
||||||
schedule:
|
|
||||||
- cron: '45 12 * * 1'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
analyze:
|
|
||||||
name: Analyze
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
permissions:
|
|
||||||
actions: read
|
|
||||||
contents: read
|
|
||||||
security-events: write
|
|
||||||
|
|
||||||
strategy:
|
|
||||||
fail-fast: false
|
|
||||||
matrix:
|
|
||||||
language: [ 'java' ]
|
|
||||||
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
|
|
||||||
# Learn more about CodeQL language support at https://git.io/codeql-language-support
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout repository
|
|
||||||
uses: actions/checkout@v6
|
|
||||||
|
|
||||||
# Initializes the CodeQL tools for scanning.
|
|
||||||
- name: Initialize CodeQL
|
|
||||||
uses: github/codeql-action/init@v4
|
|
||||||
with:
|
|
||||||
languages: ${{ matrix.language }}
|
|
||||||
# If you wish to specify custom queries, you can do so here or in a config file.
|
|
||||||
# By default, queries listed here will override any specified in a config file.
|
|
||||||
# Prefix the list here with "+" to use these queries and those in the config file.
|
|
||||||
# queries: ./path/to/local/query, your-org/your-repo/queries@main
|
|
||||||
|
|
||||||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
|
||||||
# If this step fails, then you should remove it and run the build manually (see below)
|
|
||||||
- name: Autobuild
|
|
||||||
uses: github/codeql-action/autobuild@v4
|
|
||||||
|
|
||||||
# ℹ️ Command-line programs to run using the OS shell.
|
|
||||||
# 📚 https://git.io/JvXDl
|
|
||||||
|
|
||||||
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
|
|
||||||
# and modify them (or add more) to build your code if your project
|
|
||||||
# uses a compiled language
|
|
||||||
|
|
||||||
#- run: |
|
|
||||||
# make bootstrap
|
|
||||||
# make release
|
|
||||||
|
|
||||||
- name: Perform CodeQL Analysis
|
|
||||||
uses: github/codeql-action/analyze@v4
|
|
||||||
@@ -1,108 +0,0 @@
|
|||||||
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
|
|
||||||
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
|
|
||||||
|
|
||||||
name: "Deploy & Publish"
|
|
||||||
|
|
||||||
on:
|
|
||||||
# 支持手动触发构建
|
|
||||||
workflow_dispatch:
|
|
||||||
release:
|
|
||||||
# 创建release的时候触发
|
|
||||||
types: [ published ]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
gh-deploy:
|
|
||||||
name: "Publish Project (GitHub)"
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v6
|
|
||||||
- name: "Set up JDK"
|
|
||||||
uses: actions/setup-java@v5
|
|
||||||
with:
|
|
||||||
java-version: '21'
|
|
||||||
distribution: 'adopt'
|
|
||||||
cache: maven
|
|
||||||
server-id: github
|
|
||||||
server-username: MAVEN_USERNAME
|
|
||||||
server-password: MAVEN_TOKEN
|
|
||||||
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} # Value of the GPG private key to import
|
|
||||||
gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase
|
|
||||||
|
|
||||||
- name: "Maven Deploy With Javadoc"
|
|
||||||
run: mvn -B -Pgithub deploy --file pom.xml -DskipTests
|
|
||||||
env:
|
|
||||||
MAVEN_USERNAME: ${{ github.repository_owner }}
|
|
||||||
MAVEN_TOKEN: ${{secrets.GITHUB_TOKEN}}
|
|
||||||
MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
|
|
||||||
|
|
||||||
- name: "Copy Javadoc to Location"
|
|
||||||
run: |
|
|
||||||
rm -rf docs
|
|
||||||
mkdir -vp docs
|
|
||||||
cp -vrf core/target/reports/apidocs/* docs/
|
|
||||||
cp -vrf .doc/JAVADOC-README.md docs/README.md
|
|
||||||
|
|
||||||
- name: "Generate the Javadoc sitemap"
|
|
||||||
id: sitemap
|
|
||||||
uses: cicirello/generate-sitemap@v1
|
|
||||||
with:
|
|
||||||
base-url-path: https://CarmJos.github.io/configured
|
|
||||||
path-to-root: docs
|
|
||||||
|
|
||||||
- name: "Output stats"
|
|
||||||
run: |
|
|
||||||
echo "sitemap-path = ${{ steps.sitemap.outputs.sitemap-path }}"
|
|
||||||
echo "url-count = ${{ steps.sitemap.outputs.url-count }}"
|
|
||||||
echo "excluded-count = ${{ steps.sitemap.outputs.excluded-count }}"
|
|
||||||
|
|
||||||
- name: "Configure Git"
|
|
||||||
env:
|
|
||||||
DEPLOY_PRI: ${{secrets.DEPLOY_PRI}}
|
|
||||||
run: |
|
|
||||||
sudo timedatectl set-timezone "Asia/Shanghai"
|
|
||||||
mkdir -p ~/.ssh/
|
|
||||||
echo "$DEPLOY_PRI" > ~/.ssh/id_rsa
|
|
||||||
chmod 600 ~/.ssh/id_rsa
|
|
||||||
ssh-keyscan github.com >> ~/.ssh/known_hosts
|
|
||||||
git config --global user.name 'CarmJos'
|
|
||||||
git config --global user.email 'carm@carm.cc'
|
|
||||||
|
|
||||||
- name: "Commit documentations"
|
|
||||||
run: |
|
|
||||||
cd docs
|
|
||||||
git init
|
|
||||||
git remote add origin git@github.com:CarmJos/configured.git
|
|
||||||
git checkout -b gh-pages
|
|
||||||
git add -A
|
|
||||||
git commit -m "API Document generated."
|
|
||||||
|
|
||||||
- name: "Push javadocs"
|
|
||||||
run: |
|
|
||||||
cd docs
|
|
||||||
git push origin HEAD:gh-pages --force
|
|
||||||
|
|
||||||
central-deploy:
|
|
||||||
name: "Deploy Project (Central Repository)"
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v6
|
|
||||||
- name: "Set up JDK"
|
|
||||||
uses: actions/setup-java@v5
|
|
||||||
with:
|
|
||||||
java-version: '21'
|
|
||||||
distribution: 'adopt'
|
|
||||||
cache: maven
|
|
||||||
server-id: central
|
|
||||||
server-username: MAVEN_USERNAME
|
|
||||||
server-password: MAVEN_PASSWORD
|
|
||||||
gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} # Value of the GPG private key to import
|
|
||||||
gpg-passphrase: MAVEN_GPG_PASSPHRASE # env variable for GPG private key passphrase
|
|
||||||
|
|
||||||
- name: "Central Deploy"
|
|
||||||
run: mvn -B -Pcentral deploy --file pom.xml -DskipTests
|
|
||||||
env:
|
|
||||||
MAVEN_USERNAME: ${{ secrets.OSSRH_USER }}
|
|
||||||
MAVEN_PASSWORD: ${{ secrets.OSSRH_PASS }}
|
|
||||||
MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
|
|
||||||
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
|
|
||||||
|
|
||||||
name: Build & Tests
|
|
||||||
|
|
||||||
on:
|
|
||||||
# 支持手动触发构建
|
|
||||||
workflow_dispatch:
|
|
||||||
pull_request:
|
|
||||||
push:
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
build:
|
|
||||||
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v6
|
|
||||||
- name: "Set up JDK"
|
|
||||||
uses: actions/setup-java@v5
|
|
||||||
with:
|
|
||||||
java-version: '21'
|
|
||||||
distribution: 'adopt'
|
|
||||||
- name: "Package"
|
|
||||||
run: mvn -B package --file pom.xml -Dgpg.skip
|
|
||||||
- name: "Target Stage"
|
|
||||||
run: mkdir staging && cp */target/*.jar staging
|
|
||||||
- name: "Upload artifact"
|
|
||||||
uses: actions/upload-artifact@v7
|
|
||||||
with:
|
|
||||||
name: Artifact
|
|
||||||
path: staging
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
.idea/*
|
|
||||||
!.idea/icon.svg
|
|
||||||
**/target/
|
|
||||||
**.iml
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
[submodule ".wiki"]
|
|
||||||
path = .wiki
|
|
||||||
url = https://github.com/CarmJos/configured.wiki.git
|
|
||||||
Generated
-36
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 23 KiB |
-1
Submodule .wiki deleted from c79c6f4a43
@@ -1,75 +0,0 @@
|
|||||||
# Code of Conduct
|
|
||||||
|
|
||||||
(English primary version – a brief Chinese note may follow. 中文提示:本文件英文为主,若理解存在困难可联系维护者。)
|
|
||||||
|
|
||||||
This project adopts the principles of the Contributor Covenant v2.1 (https://www.contributor-covenant.org/version/2/1/code_of_conduct/) with project‑specific clarifications below. By participating you agree to uphold this Code.
|
|
||||||
|
|
||||||
## Our Pledge
|
|
||||||
We strive to provide a harassment‑free, inclusive, friendly, and productive environment for everyone, regardless of age, body, disability, ethnicity, sex characteristics, gender identity or expression, level of experience, education, socio‑economic status, nationality, personal appearance, race, caste, religion (or lack thereof), sexual identity or orientation, or technical choices.
|
|
||||||
|
|
||||||
## Our Standards
|
|
||||||
Examples of behavior that contributes to a positive environment:
|
|
||||||
- Showing empathy and respect to all participants
|
|
||||||
- Giving and gracefully accepting constructive feedback
|
|
||||||
- Focusing on what is best for the project and community
|
|
||||||
- Being honest about mistakes and seeking improvement
|
|
||||||
- Using welcoming and inclusive language
|
|
||||||
|
|
||||||
Examples of unacceptable behavior include:
|
|
||||||
- Harassment, discrimination, or derogatory comments
|
|
||||||
- Trolling, insulting or antagonistic remarks, personal or political attacks
|
|
||||||
- Public or private harassment or sustained disruption of activities
|
|
||||||
- Publishing others’ private information without explicit permission
|
|
||||||
- Sexualized language, imagery, or unwelcome advances
|
|
||||||
- Any other conduct reasonably deemed inappropriate or unsafe
|
|
||||||
|
|
||||||
## Scope
|
|
||||||
This Code applies within all project spaces (repository code, issues, pull requests, discussions, wiki, CI logs) and in public spaces whenever an individual is representing the project or community.
|
|
||||||
|
|
||||||
## Responsibilities & Enforcement
|
|
||||||
Project maintainers ("maintainers") are responsible for clarifying standards and taking appropriate, fair, and consistent corrective action.
|
|
||||||
|
|
||||||
Maintainers may remove or edit contributions that violate this Code (comments, commits, code, wiki edits, issues, discussions) and may temporarily or permanently ban any contributor for abusive, harassing, or otherwise harmful behavior.
|
|
||||||
|
|
||||||
## Reporting
|
|
||||||
Report violations privately via:
|
|
||||||
- Email: carm@carm.cc
|
|
||||||
|
|
||||||
Please include (if possible):
|
|
||||||
- Links, timestamps, or message IDs
|
|
||||||
- Description of what happened and why it is a concern
|
|
||||||
- Screenshots or logs (if relevant)
|
|
||||||
- Preferred or suggested resolution
|
|
||||||
|
|
||||||
We aim to acknowledge reports within 72 hours and provide an initial assessment within 7 days. All good‑faith reports will be treated confidentially and only shared with individuals who need the information to resolve the issue.
|
|
||||||
|
|
||||||
## Enforcement Guidelines
|
|
||||||
Maintainers will use these guidelines to determine the impact of an incident and consequences:
|
|
||||||
|
|
||||||
1. Correction
|
|
||||||
- Impact: Use of inappropriate language or other unprofessional conduct.
|
|
||||||
- Consequence: Private or public warning, request for change.
|
|
||||||
2. Warning
|
|
||||||
- Impact: A single severe incident or repeated inappropriate behavior.
|
|
||||||
- Consequence: Official warning; continued misconduct leads to escalation.
|
|
||||||
3. Temporary Suspension
|
|
||||||
- Impact: Persistent violations despite previous warnings.
|
|
||||||
- Consequence: Temporary participation suspension (issues/PRs/discussions). Conditions for reinstatement communicated.
|
|
||||||
4. Permanent Ban
|
|
||||||
- Impact: Demonstrated pattern of harassment, hate, or threats; refusal to reform.
|
|
||||||
- Consequence: Permanent removal from community spaces.
|
|
||||||
|
|
||||||
## Conflicts of Interest
|
|
||||||
Maintainers will recuse themselves from enforcement decisions where they have a personal conflict. A neutral maintainer or external trusted community member may be asked to assist when appropriate.
|
|
||||||
|
|
||||||
## Appeals
|
|
||||||
If you believe an enforcement action was made in error or was unfair, you may appeal by emailing the same reporting address within 14 days, providing context and justification.
|
|
||||||
|
|
||||||
## Attribution
|
|
||||||
Portions adapted from Contributor Covenant v2.1 and other open source community best practices.
|
|
||||||
|
|
||||||
## Changes & Versioning
|
|
||||||
Substantive changes to this Code will be announced in the repository (Release Notes / CHANGELOG / Discussions). Historical versions will remain accessible via Git history.
|
|
||||||
|
|
||||||
---
|
|
||||||
If unsure whether something is acceptable: choose respect, transparency, and ask a maintainer before acting.
|
|
||||||
-210
@@ -1,210 +0,0 @@
|
|||||||
# Contributing Guide
|
|
||||||
|
|
||||||
> English is the primary language. A brief Chinese hint: 若需中文协助可在 Issue 中说明。
|
|
||||||
|
|
||||||
Thank you for investing time in contributing! This document describes how to propose changes and how we maintain quality and consistency across the project.
|
|
||||||
|
|
||||||
## Quick Links
|
|
||||||
- Code of Conduct: ./CODE_OF_CONDUCT.md
|
|
||||||
- Security Policy: ./SECURITY.md
|
|
||||||
- Issues: https://github.com/CarmJos/configured/issues
|
|
||||||
- Discussions / Q&A: (open an Issue if Discussions are disabled)
|
|
||||||
|
|
||||||
## Table of Contents
|
|
||||||
1. Principles
|
|
||||||
2. Scope of Contributions
|
|
||||||
3. Getting Started (Environment & Build)
|
|
||||||
4. Project Structure
|
|
||||||
5. Branching & Workflow
|
|
||||||
6. Issue Workflow
|
|
||||||
7. Pull Request Guidelines
|
|
||||||
8. Commit Message Convention
|
|
||||||
9. Coding Standards
|
|
||||||
10. Testing Guidelines
|
|
||||||
11. Documentation & JavaDoc
|
|
||||||
12. Dependency Policy
|
|
||||||
13. Versioning & Releases
|
|
||||||
14. Performance Expectations
|
|
||||||
15. Internationalization / Language
|
|
||||||
16. FAQ for Contributors
|
|
||||||
17. Attribution
|
|
||||||
|
|
||||||
---
|
|
||||||
## 1. Principles
|
|
||||||
We value: correctness, clarity, minimalism, maintainability, security-by-default, and performance without premature complexity. Every contribution should move at least one of these forward while not regressing the others.
|
|
||||||
|
|
||||||
## 2. Scope of Contributions
|
|
||||||
Acceptable contributions include (but are not limited to):
|
|
||||||
- Bug fixes & test coverage improvements
|
|
||||||
- Performance optimizations with measurable benefit
|
|
||||||
- New configuration providers (storage backends) with generic value
|
|
||||||
- Validation or serialization helpers
|
|
||||||
- Documentation, examples, or tutorials
|
|
||||||
- Tooling that improves developer productivity or release robustness
|
|
||||||
|
|
||||||
Out-of-scope (likely to be declined):
|
|
||||||
- Vendor lock‑in features narrowly targeting one proprietary platform (unless optional & isolated)
|
|
||||||
- Large feature branches without prior design discussion
|
|
||||||
- Unbounded abstraction that increases complexity with unclear user value
|
|
||||||
|
|
||||||
## 3. Getting Started (Environment & Build)
|
|
||||||
Requirements:
|
|
||||||
- JDK 8 (minimum). Later JDKs may work but target bytecode is 1.8.
|
|
||||||
- Maven 3.8+ (Wrapper optional; project assumes standard mvn).
|
|
||||||
|
|
||||||
Build all modules:
|
|
||||||
```bash
|
|
||||||
mvn -q clean verify
|
|
||||||
```
|
|
||||||
Skip tests (NOT recommended for PR validation):
|
|
||||||
```bash
|
|
||||||
mvn -q clean install -DskipTests
|
|
||||||
```
|
|
||||||
Run a single module:
|
|
||||||
```bash
|
|
||||||
mvn -q -pl core -am test
|
|
||||||
```
|
|
||||||
Generate JavaDoc (already bound in build):
|
|
||||||
```bash
|
|
||||||
mvn -q javadoc:javadoc
|
|
||||||
```
|
|
||||||
|
|
||||||
## 4. Project Structure (High-level)
|
|
||||||
- core/ : Fundamental abstractions (Configuration, Value types, factories)
|
|
||||||
- features/ : Optional, orthogonal enhancements (validators, section, text, etc.)
|
|
||||||
- providers/ : Concrete persistence / parsing backends (yaml, gson, hocon, sql, mongodb, temp)
|
|
||||||
- demo/ : Usage demonstrations & sample scenarios
|
|
||||||
|
|
||||||
Rules:
|
|
||||||
- Core must not depend on feature or provider modules.
|
|
||||||
- Features must not form cycles; prefer depending only on core.
|
|
||||||
- Providers should keep external dependencies minimal and shaded/isolated only if necessary.
|
|
||||||
|
|
||||||
## 5. Branching & Workflow
|
|
||||||
- main (or master): Stable; only fast‑forward / squash from reviewed PRs.
|
|
||||||
- feature/<short-name>: New feature work. Open draft PR early for feedback.
|
|
||||||
- fix/<issue-id>-<slug>: Bug fix referencing an Issue.
|
|
||||||
- chore/<topic>: Build, infra, docs improvements.
|
|
||||||
|
|
||||||
Never force push to main. Force pushes allowed only to your own feature branches.
|
|
||||||
|
|
||||||
## 6. Issue Workflow
|
|
||||||
1. Search existing issues first to avoid duplication.
|
|
||||||
2. Provide reproduction steps (minimal code or config) for bugs.
|
|
||||||
3. Label suggestions as enhancement; performance items as perf.
|
|
||||||
4. For larger features, open a design issue summarizing: Problem, Motivation, Proposed API, Alternatives.
|
|
||||||
|
|
||||||
## 7. Pull Request Guidelines
|
|
||||||
Checklist before opening a PR:
|
|
||||||
- Linked to at least one Issue (unless trivial doc fix)
|
|
||||||
- Passes `mvn verify`
|
|
||||||
- Adds or updates tests covering new behavior / bug
|
|
||||||
- Includes JavaDoc / README / CHANGELOG fragment if user-facing
|
|
||||||
- No unrelated refactors or formatting churn
|
|
||||||
- Minimal diff: avoid reordering imports unless enforced by style
|
|
||||||
|
|
||||||
Review expectations:
|
|
||||||
- Maintainers strive to respond within 5 business days.
|
|
||||||
- Use constructive, action‑oriented comments.
|
|
||||||
- Resolve conversations or explain why not.
|
|
||||||
- Squash commits if they are noisy; retain meaningful logical grouping.
|
|
||||||
|
|
||||||
## 8. Commit Message Convention
|
|
||||||
Use Conventional Commits (https://www.conventionalcommits.org/) with optional scope:
|
|
||||||
```
|
|
||||||
<type>(<scope>): <short imperative summary>
|
|
||||||
|
|
||||||
<body>(optional)
|
|
||||||
|
|
||||||
<footer>(breaking changes, issue references)
|
|
||||||
```
|
|
||||||
Types used:
|
|
||||||
- feat: New feature (user visible)
|
|
||||||
- fix: Bug fix
|
|
||||||
- perf: Performance improvement
|
|
||||||
- refactor: Internal restructuring without behavior change
|
|
||||||
- docs: Documentation only
|
|
||||||
- test: Add or fix tests
|
|
||||||
- build: Build system or dependency changes
|
|
||||||
- ci: Continuous integration changes
|
|
||||||
- chore: Maintenance tasks
|
|
||||||
- style: Formatting (rare; avoid large style‑only changes)
|
|
||||||
|
|
||||||
Breaking changes: add `!` after type/scope or include `BREAKING CHANGE:` footer.
|
|
||||||
|
|
||||||
## 9. Coding Standards
|
|
||||||
- Java: Follow effective Java principles; prefer explicit types over inference for public APIs.
|
|
||||||
- Nullability: Use JetBrains annotations (`@NotNull`, `@Nullable`) where helpful.
|
|
||||||
- Immutability: Favor immutable value objects; avoid exposing mutable internal state.
|
|
||||||
- Exceptions: Use specific exception types; no swallowing silently. Validate inputs early.
|
|
||||||
- Logging: Keep core logging minimal; let consumers decide verbosity. Avoid println.
|
|
||||||
- APIs: Minimize surface; avoid exposing prematurely general interfaces.
|
|
||||||
- Annotations: Provide meaningful config path / comments metadata clearly.
|
|
||||||
|
|
||||||
### Style
|
|
||||||
- Indentation: 4 spaces.
|
|
||||||
- Line length guideline: ≤ 140 chars (soft limit).
|
|
||||||
- Avoid wildcard imports.
|
|
||||||
|
|
||||||
## 10. Testing Guidelines
|
|
||||||
- Use JUnit (current: JUnit 4). Prefer deterministic, isolated tests.
|
|
||||||
- Each bug fix must include a regression test failing before the fix.
|
|
||||||
- Avoid time‑sensitive sleeps; prefer deterministic constructs.
|
|
||||||
- Keep provider-specific integration tests under provider module.
|
|
||||||
- Use random data cautiously; if used, log seed for reproduction.
|
|
||||||
|
|
||||||
Command:
|
|
||||||
```bash
|
|
||||||
mvn -q test
|
|
||||||
```
|
|
||||||
|
|
||||||
## 11. Documentation & JavaDoc
|
|
||||||
- Public classes & methods: brief JavaDoc describing contract, thread-safety, nullability.
|
|
||||||
- Add code examples when clarifying complex usage.
|
|
||||||
- Update README or module README for new feature flags or environment variables.
|
|
||||||
- Keep demo module aligned with latest recommended usage.
|
|
||||||
|
|
||||||
## 12. Dependency Policy
|
|
||||||
- Keep transitive dependency footprint lean.
|
|
||||||
- No large frameworks for simple utilities.
|
|
||||||
- Justify each new dependency in PR description (purpose, size, maintenance risk).
|
|
||||||
- Prefer stable, well-adopted libraries with permissive licenses compatible with LGPL.
|
|
||||||
- Security-sensitive libs (parsers, DB drivers) should be periodically updated.
|
|
||||||
|
|
||||||
## 13. Versioning & Releases
|
|
||||||
- Follows Semantic Versioning (MAJOR.MINOR.PATCH).
|
|
||||||
- Public API additions => MINOR bump.
|
|
||||||
- Backwards-compatible bug fix => PATCH.
|
|
||||||
- Backwards-incompatible change => MAJOR (document rationale & migration).
|
|
||||||
- Release steps (maintainers):
|
|
||||||
1. Ensure main is green (CI all passing)
|
|
||||||
2. Update CHANGELOG (if present) or Release Notes draft
|
|
||||||
3. Bump versions via maven-release-plugin (ensure GPG & staging configured)
|
|
||||||
4. Tag + push; verify publication (Central / GitHub Packages)
|
|
||||||
5. Publish GitHub Release with highlights + migration notes
|
|
||||||
|
|
||||||
## 14. Performance Expectations
|
|
||||||
- Avoid unnecessary object churn in hot paths.
|
|
||||||
- Profile before large rewrites. Provide benchmark or allocation stats if claiming improvement.
|
|
||||||
- Defer I/O and heavy parsing until needed (lazy loading pattern).
|
|
||||||
|
|
||||||
## 15. Internationalization / Language
|
|
||||||
- Primary language: English for code, comments, issues, PRs.
|
|
||||||
- Chinese clarifications acceptable if accompanied by English.
|
|
||||||
|
|
||||||
## 16. FAQ for Contributors
|
|
||||||
Q: Can I add a new provider?
|
|
||||||
A: Yes—open a design Issue first summarizing data model, external dependencies, and test strategy.
|
|
||||||
|
|
||||||
Q: How do I mark experimental APIs?
|
|
||||||
A: Add JavaDoc: `@apiNote Experimental: subject to change without notice.` and avoid wide promotion.
|
|
||||||
|
|
||||||
Q: Why Java 8 target?
|
|
||||||
A: Maximizes compatibility across server & embedded environments.
|
|
||||||
|
|
||||||
## 17. Attribution
|
|
||||||
Portions inspired by widely adopted open-source guidelines (Kotlin, Spring, Apache projects) and Conventional Commits.
|
|
||||||
|
|
||||||
---
|
|
||||||
Thank you for helping build a robust configuration ecosystem!
|
|
||||||
|
|
||||||
@@ -1,166 +0,0 @@
|
|||||||
GNU LESSER GENERAL PUBLIC LICENSE
|
|
||||||
Version 3, 29 June 2007
|
|
||||||
|
|
||||||
|
|
||||||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
|
||||||
Everyone is permitted to copy and distribute verbatim copies
|
|
||||||
of this license document, but changing it is not allowed.
|
|
||||||
|
|
||||||
|
|
||||||
This version of the GNU Lesser General Public License incorporates
|
|
||||||
the terms and conditions of version 3 of the GNU General Public
|
|
||||||
License, supplemented by the additional permissions listed below.
|
|
||||||
|
|
||||||
0. Additional Definitions.
|
|
||||||
|
|
||||||
As used herein, "this License" refers to version 3 of the GNU Lesser
|
|
||||||
General Public License, and the "GNU GPL" refers to version 3 of the GNU
|
|
||||||
General Public License.
|
|
||||||
|
|
||||||
"The Library" refers to a covered work governed by this License,
|
|
||||||
other than an Application or a Combined Work as defined below.
|
|
||||||
|
|
||||||
An "Application" is any work that makes use of an interface provided
|
|
||||||
by the Library, but which is not otherwise based on the Library.
|
|
||||||
Defining a subclass of a class defined by the Library is deemed a mode
|
|
||||||
of using an interface provided by the Library.
|
|
||||||
|
|
||||||
A "Combined Work" is a work produced by combining or linking an
|
|
||||||
Application with the Library. The particular version of the Library
|
|
||||||
with which the Combined Work was made is also called the "Linked
|
|
||||||
Version".
|
|
||||||
|
|
||||||
The "Minimal Corresponding Source" for a Combined Work means the
|
|
||||||
Corresponding Source for the Combined Work, excluding any source code
|
|
||||||
for portions of the Combined Work that, considered in isolation, are
|
|
||||||
based on the Application, and not on the Linked Version.
|
|
||||||
|
|
||||||
The "Corresponding Application Code" for a Combined Work means the
|
|
||||||
object code and/or source code for the Application, including any data
|
|
||||||
and utility programs needed for reproducing the Combined Work from the
|
|
||||||
Application, but excluding the System Libraries of the Combined Work.
|
|
||||||
|
|
||||||
1. Exception to Section 3 of the GNU GPL.
|
|
||||||
|
|
||||||
You may convey a covered work under sections 3 and 4 of this License
|
|
||||||
without being bound by section 3 of the GNU GPL.
|
|
||||||
|
|
||||||
2. Conveying Modified Versions.
|
|
||||||
|
|
||||||
If you modify a copy of the Library, and, in your modifications, a
|
|
||||||
facility refers to a function or data to be supplied by an Application
|
|
||||||
that uses the facility (other than as an argument passed when the
|
|
||||||
facility is invoked), then you may convey a copy of the modified
|
|
||||||
version:
|
|
||||||
|
|
||||||
a) under this License, provided that you make a good faith effort to
|
|
||||||
ensure that, in the event an Application does not supply the
|
|
||||||
function or data, the facility still operates, and performs
|
|
||||||
whatever part of its purpose remains meaningful, or
|
|
||||||
|
|
||||||
b) under the GNU GPL, with none of the additional permissions of
|
|
||||||
this License applicable to that copy.
|
|
||||||
|
|
||||||
3. Object Code Incorporating Material from Library Header Files.
|
|
||||||
|
|
||||||
The object code form of an Application may incorporate material from
|
|
||||||
a header file that is part of the Library. You may convey such object
|
|
||||||
code under terms of your choice, provided that, if the incorporated
|
|
||||||
material is not limited to numerical parameters, data structure
|
|
||||||
layouts and accessors, or small macros, inline functions and templates
|
|
||||||
(ten or fewer lines in length), you do both of the following:
|
|
||||||
|
|
||||||
a) Give prominent notice with each copy of the object code that the
|
|
||||||
Library is used in it and that the Library and its use are
|
|
||||||
covered by this License.
|
|
||||||
|
|
||||||
b) Accompany the object code with a copy of the GNU GPL and this license
|
|
||||||
document.
|
|
||||||
|
|
||||||
4. Combined Works.
|
|
||||||
|
|
||||||
You may convey a Combined Work under terms of your choice that,
|
|
||||||
taken together, effectively do not restrict modification of the
|
|
||||||
portions of the Library contained in the Combined Work and reverse
|
|
||||||
engineering for debugging such modifications, if you also do each of
|
|
||||||
the following:
|
|
||||||
|
|
||||||
a) Give prominent notice with each copy of the Combined Work that
|
|
||||||
the Library is used in it and that the Library and its use are
|
|
||||||
covered by this License.
|
|
||||||
|
|
||||||
b) Accompany the Combined Work with a copy of the GNU GPL and this license
|
|
||||||
document.
|
|
||||||
|
|
||||||
c) For a Combined Work that displays copyright notices during
|
|
||||||
execution, include the copyright notice for the Library among
|
|
||||||
these notices, as well as a reference directing the user to the
|
|
||||||
copies of the GNU GPL and this license document.
|
|
||||||
|
|
||||||
d) Do one of the following:
|
|
||||||
|
|
||||||
0) Convey the Minimal Corresponding Source under the terms of this
|
|
||||||
License, and the Corresponding Application Code in a form
|
|
||||||
suitable for, and under terms that permit, the user to
|
|
||||||
recombine or relink the Application with a modified version of
|
|
||||||
the Linked Version to produce a modified Combined Work, in the
|
|
||||||
manner specified by section 6 of the GNU GPL for conveying
|
|
||||||
Corresponding Source.
|
|
||||||
|
|
||||||
1) Use a suitable shared library mechanism for linking with the
|
|
||||||
Library. A suitable mechanism is one that (a) uses at run time
|
|
||||||
a copy of the Library already present on the user's computer
|
|
||||||
system, and (b) will operate properly with a modified version
|
|
||||||
of the Library that is interface-compatible with the Linked
|
|
||||||
Version.
|
|
||||||
|
|
||||||
e) Provide Installation Information, but only if you would otherwise
|
|
||||||
be required to provide such information under section 6 of the
|
|
||||||
GNU GPL, and only to the extent that such information is
|
|
||||||
necessary to install and execute a modified version of the
|
|
||||||
Combined Work produced by recombining or relinking the
|
|
||||||
Application with a modified version of the Linked Version. (If
|
|
||||||
you use option 4d0, the Installation Information must accompany
|
|
||||||
the Minimal Corresponding Source and Corresponding Application
|
|
||||||
Code. If you use option 4d1, you must provide the Installation
|
|
||||||
Information in the manner specified by section 6 of the GNU GPL
|
|
||||||
for conveying Corresponding Source.)
|
|
||||||
|
|
||||||
5. Combined Libraries.
|
|
||||||
|
|
||||||
You may place library facilities that are a work based on the
|
|
||||||
Library side by side in a single library together with other library
|
|
||||||
facilities that are not Applications and are not covered by this
|
|
||||||
License, and convey such a combined library under terms of your
|
|
||||||
choice, if you do both of the following:
|
|
||||||
|
|
||||||
a) Accompany the combined library with a copy of the same work based
|
|
||||||
on the Library, uncombined with any other library facilities,
|
|
||||||
conveyed under the terms of this License.
|
|
||||||
|
|
||||||
b) Give prominent notice with the combined library that part of it
|
|
||||||
is a work based on the Library, and explaining where to find the
|
|
||||||
accompanying uncombined form of the same work.
|
|
||||||
|
|
||||||
6. Revised Versions of the GNU Lesser General Public License.
|
|
||||||
|
|
||||||
The Free Software Foundation may publish revised and/or new versions
|
|
||||||
of the GNU Lesser General Public License from time to time. Such new
|
|
||||||
versions will be similar in spirit to the present version, but may
|
|
||||||
differ in detail to address new problems or concerns.
|
|
||||||
|
|
||||||
Each version is given a distinguishing version number. If the
|
|
||||||
Library as you received it specifies that a certain numbered version
|
|
||||||
of the GNU Lesser General Public License "or any later version"
|
|
||||||
applies to it, you have the option of following the terms and
|
|
||||||
conditions either of that published version or of any later version
|
|
||||||
published by the Free Software Foundation. If the Library as you
|
|
||||||
received it does not specify a version number of the GNU Lesser
|
|
||||||
General Public License, you may choose any version of the GNU Lesser
|
|
||||||
General Public License ever published by the Free Software Foundation.
|
|
||||||
|
|
||||||
If the Library as you received it specifies that a proxy can decide
|
|
||||||
whether future versions of the GNU Lesser General Public License shall
|
|
||||||
apply, that proxy's public statement of acceptance of any version is
|
|
||||||
permanent authorization for you to choose that version for the
|
|
||||||
Library.
|
|
||||||
@@ -1,269 +1,6 @@
|
|||||||
<div align=center>
|
# configured Javadoc
|
||||||
<img src=".doc/images/banner.png" alt="Banner"/>
|
|
||||||
|
|
||||||
[](https://github.com/CarmJos/configured/releases)
|
|
||||||
[](https://www.gnu.org/licenses/lgpl-3.0.html)
|
|
||||||
[](https://github.com/CarmJos/configured/actions/workflows/maven.yml)
|
|
||||||
[](https://www.codefactor.io/repository/github/carmjos/configured)
|
|
||||||

|
|
||||||
|
|
||||||
README LANGUAGES [ [**English**](README.md) | [中文](README_CN.md) ]
|
|
||||||
</div>
|
|
||||||
|
|
||||||
# configured _(config framework)_
|
|
||||||
|
|
||||||
<img src=".doc/images/logo-bg.svg" width="150px" alt="logo" align="right" style="float: right"/>
|
|
||||||
|
|
||||||
_**"Once set, Simple get."**_
|
|
||||||
|
|
||||||
A simple, easy-to-use and universal solution for managing, loading, reading,
|
|
||||||
and updating configuration files.
|
|
||||||
|
|
||||||
Supported **JSON**, **YAML**, **Hocon**, **TOML**, **SQL**, **MongoDB**... and much more!
|
|
||||||
|
|
||||||
## Features & Advantages
|
|
||||||
|
|
||||||
Supported [YAML](providers/yaml), [JSON](providers/json), [HOCON](providers/hocon) and [SQL](providers/sql)
|
|
||||||
based configuration files format.
|
|
||||||
|
|
||||||
- Class-based mechanism for initializing, loading, retrieving, and updating configuration files, ensuring convenience
|
|
||||||
and efficiency.
|
|
||||||
- Supports manual serialization and deserialization of complex configurations.
|
|
||||||
- Offers multiple builder forms for rapid construction of `ConfigValue<?>` objects.
|
|
||||||
- Enables specification of configuration paths, comments, and more via annotations.
|
|
||||||
|
|
||||||
## Development
|
|
||||||
|
|
||||||
For the latest JavaDoc release, [CLICK HERE](https://CarmJos.github.io/configured).
|
|
||||||
|
|
||||||
For a detailed development guide, see [wiki](https://github.com/CarmJos/configured/wiki).
|
|
||||||
|
|
||||||
### Preview
|
|
||||||
|
|
||||||
To quickly demonstrate the applicability of the project, here are a few practical demonstrations:
|
|
||||||
|
|
||||||
- [Database configuration.](demo/src/main/java/cc/carm/lib/configuration/demo/DatabaseConfiguration.java)
|
|
||||||
- [Demonstration of configurations instance classes.](demo/src/main/java/cc/carm/lib/configuration/demo/tests/conf/DemoConfiguration.java)
|
|
||||||
|
|
||||||
Check out all code demonstrations [HERE](demo/src/main/java/cc/carm/lib/configuration/demo/DatabaseConfiguration.java).
|
|
||||||
For more examples, see the [Development Guide](.doc/README.md).
|
|
||||||
|
|
||||||
```java
|
|
||||||
|
|
||||||
@ConfigPath(root = true)
|
|
||||||
@HeaderComments("Configurations for sample")
|
|
||||||
public interface SampleConfig extends Configuration {
|
|
||||||
|
|
||||||
@InlineComment("Enabled?") // Inline comment
|
|
||||||
ConfiguredValue<Boolean> ENABLED = ConfiguredValue.of(true);
|
|
||||||
|
|
||||||
@HeaderComments("Server configurations") // Header comment
|
|
||||||
ConfiguredValue<Integer> PORT = ConfiguredValue.of(Integer.class);
|
|
||||||
|
|
||||||
@HeaderComments({"[ UUID >-----------------------------------", "A lot of UUIDs"})
|
|
||||||
@FooterComments("[ UUID >-----------------------------------")
|
|
||||||
ConfiguredList<UUID> UUIDS = ConfiguredList.builderOf(UUID.class).fromString()
|
|
||||||
.parse(UUID::fromString).serialize(UUID::toString)
|
|
||||||
.defaults(
|
|
||||||
UUID.fromString("00000000-0000-0000-0000-000000000000"),
|
|
||||||
UUID.fromString("00000000-0000-0000-0000-000000000001")
|
|
||||||
).build();
|
|
||||||
|
|
||||||
@ConfigPath("info") // Custom path
|
|
||||||
interface INFO extends Configuration {
|
|
||||||
|
|
||||||
@HeaderComments("Configure your name!") // Header comment
|
|
||||||
ConfiguredValue<String> NAME = ConfiguredValue.of("Joker");
|
|
||||||
|
|
||||||
@ConfigPath("how-old-are-you") // Custom path
|
|
||||||
ConfiguredValue<Integer> AGE = ConfiguredValue.of(24);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
```java
|
|
||||||
public class Sample {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
// 1. Make a configuration provider from a file.
|
|
||||||
ConfigurationHolder<?> holder = YAMLConfigFactory.from("target/config.yml")
|
|
||||||
.resourcePath("configs/sample.yml")
|
|
||||||
.indent(4) // Optional: Set the indentation of the configuration file.
|
|
||||||
.build();
|
|
||||||
|
|
||||||
// 2. Initialize the configuration classes or instances.
|
|
||||||
holder.initialize(SampleConfig.class);
|
|
||||||
// 3. Enjoy using the configuration!
|
|
||||||
System.out.println("Enabled? -> " + SampleConfig.ENABLED.resolve()); // true
|
|
||||||
SampleConfig.ENABLED.set(false);
|
|
||||||
System.out.println("And now? -> " + SampleConfig.ENABLED.resolve()); // false
|
|
||||||
// p.s. Changes not save so enable value will still be true in the next run.
|
|
||||||
|
|
||||||
System.out.println("Your name is " + SampleConfig.INFO.NAME.resolve() + " (age=" + SampleConfig.INFO.AGE.resolve() + ")!");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
# Configurations for sample
|
|
||||||
|
|
||||||
enabled: true #Enabled?
|
|
||||||
|
|
||||||
# Server configurations
|
|
||||||
port:
|
|
||||||
|
|
||||||
# [ UUID >-----------------------------------
|
|
||||||
# A lot of UUIDs
|
|
||||||
uuids:
|
|
||||||
- 00000000-0000-0000-0000-000000000000
|
|
||||||
- 00000000-0000-0000-0000-000000000001
|
|
||||||
# [ UUID >-----------------------------------
|
|
||||||
|
|
||||||
info:
|
|
||||||
# Configure your name!
|
|
||||||
name: Joker
|
|
||||||
how-old-are-you: 24
|
|
||||||
```
|
|
||||||
|
|
||||||
### Dependencies
|
|
||||||
|
|
||||||
#### Maven Dependency
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>Remote Repository Configuration</summary>
|
|
||||||
|
|
||||||
```xml
|
|
||||||
|
|
||||||
<project>
|
|
||||||
<repositories>
|
|
||||||
|
|
||||||
<repository>
|
|
||||||
<!-- Using Maven Central Repository for secure and stable updates, though synchronization might be needed. -->
|
|
||||||
<id>maven</id>
|
|
||||||
<name>Maven Central</name>
|
|
||||||
<url>https://repo1.maven.org/maven2</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
<repository>
|
|
||||||
<!-- Using GitHub dependencies for real-time updates, configuration required (recommended). -->
|
|
||||||
<id>configured</id>
|
|
||||||
<name>GitHub Packages</name>
|
|
||||||
<url>https://maven.pkg.github.com/CarmJos/configured</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
</repositories>
|
|
||||||
</project>
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>Generic Native Dependency</summary>
|
|
||||||
|
|
||||||
```xml
|
|
||||||
|
|
||||||
<project>
|
|
||||||
<dependencies>
|
|
||||||
<!-- Basic implementation part, requiring custom implementation of “Provider” and “Wrapper”. -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>cc.carm.lib</groupId>
|
|
||||||
<artifactId>configured-core</artifactId>
|
|
||||||
<version>[LATEST RELEASE]</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!-- YAML file-based implementation, compatible with all Java environments. -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>cc.carm.lib</groupId>
|
|
||||||
<artifactId>configured-yaml</artifactId>
|
|
||||||
<version>[LATEST RELEASE]</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!-- JSON file-based implementation, compatible with all Java environments. -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>cc.carm.lib</groupId>
|
|
||||||
<artifactId>configured-gson</artifactId>
|
|
||||||
<version>[LATEST RELEASE]</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
#### Gradle Dependency
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>Remote Repository Configuration</summary>
|
|
||||||
|
|
||||||
```groovy
|
|
||||||
repositories {
|
|
||||||
|
|
||||||
// Using Maven Central Repository for secure and stable updates, though synchronization might be needed.
|
|
||||||
mavenCentral()
|
|
||||||
|
|
||||||
// Using GitHub dependencies for real-time updates, configuration required (recommended).
|
|
||||||
maven { url 'https://maven.pkg.github.com/CarmJos/configured' }
|
|
||||||
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>Generic Native Dependency</summary>
|
|
||||||
|
|
||||||
```groovy
|
|
||||||
|
|
||||||
dependencies {
|
|
||||||
|
|
||||||
// Basic implementation part, requiring custom implementation of “Provider” and “Wrapper”.
|
|
||||||
api "cc.carm.lib:configured-core:[LATEST RELEASE]"
|
|
||||||
|
|
||||||
// YAML file-based implementation, compatible with all Java environments.
|
|
||||||
api "cc.carm.lib:configured-yaml:[LATEST RELEASE]"
|
|
||||||
|
|
||||||
// JSON file-based implementation, compatible with all Java environments.
|
|
||||||
api "cc.carm.lib:configured-gson:[LATEST RELEASE]"
|
|
||||||
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
## Derived Projects
|
|
||||||
|
|
||||||
### [**MineConfiguration**](https://github.com/CarmJos/MineConfiguration) (by @CarmJos)
|
|
||||||
|
|
||||||
configured for MineCraft!
|
|
||||||
Easily manage configurations on MineCraft-related server platforms.
|
|
||||||
|
|
||||||
Currently, it supports BungeeCord, Velocity, Bukkit (Spigot) servers,
|
|
||||||
with more platforms to be supported soon.
|
|
||||||
|
|
||||||
## Support and Donation
|
|
||||||
|
|
||||||
If you appreciate this plugin, consider supporting me with a [donation](https://github.com/sponsors/CarmJos)!
|
|
||||||
|
|
||||||
Thank you for supporting open-source projects!
|
|
||||||
|
|
||||||
Many thanks to Jetbrains for kindly providing a license for us to work on this and other open-source projects.
|
|
||||||
|
|
||||||
[](https://www.jetbrains.com/?from=https://github.com/CarmJos/configured)
|
|
||||||
|
|
||||||
Many thanks to [ArtformGames](https://github.com/ArtformGames) for their
|
|
||||||
strong support and active contribution to this project!
|
|
||||||
|
|
||||||
<img src="https://raw.githubusercontent.com/ArtformGames/.github/master/logo/logo_full.svg" width="317px" height="117px" alt="ArtformGames">
|
|
||||||
|
|
||||||
## Open Source License
|
|
||||||
|
|
||||||
This project's source code is licensed under
|
|
||||||
the [GNU LESSER GENERAL PUBLIC LICENSE](https://www.gnu.org/licenses/lgpl-3.0.html).
|
|
||||||
|
|
||||||
|
Based
|
||||||
|
on [Github Pages](https://pages.github.com/),
|
||||||
|
please
|
||||||
|
see [JavaDoc](https://carmjos.github.io/configured) 。
|
||||||
|
|||||||
-285
@@ -1,285 +0,0 @@
|
|||||||
<div align=center>
|
|
||||||
<img src=".doc/images/banner.png" alt="Banner"/>
|
|
||||||
|
|
||||||
[](https://github.com/CarmJos/configured/releases)
|
|
||||||
[](https://www.gnu.org/licenses/lgpl-3.0.html)
|
|
||||||
[](https://github.com/CarmJos/configured/actions/workflows/maven.yml)
|
|
||||||
[](https://www.codefactor.io/repository/github/carmjos/configured)
|
|
||||||

|
|
||||||
|
|
||||||
README LANGUAGES [ [English](README.md) | [**中文**](README_CN.md) ]
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
# configured _(配置文件框架)_
|
|
||||||
|
|
||||||
<img src=".doc/images/logo-bg.svg" width="150px" alt="logo" align="right" style="float: right"/>
|
|
||||||
|
|
||||||
**一次配置,轻松读取!**
|
|
||||||
|
|
||||||
一款简单便捷的通用配置文件加载、读取与更新工具,可自定义配置的格式。
|
|
||||||
|
|
||||||
## 特性 & 优势
|
|
||||||
|
|
||||||
支持 [YAML](providers/yaml), [JSON](providers/gson), [HOCON](providers/hocon) 和 [SQL](providers/sql) 等多种配置文件格式。
|
|
||||||
|
|
||||||
- 基于类的配置文件初始化、加载、获取与更新机制,方便快捷。
|
|
||||||
- 支持复杂配置的手动序列化、反序列化。
|
|
||||||
- 提供多种builder形式,快速构建 `ConfigValue<?>` 对象。
|
|
||||||
- 支持通过注解规定配置对应的路径、注释等信息。
|
|
||||||
|
|
||||||
## 开发
|
|
||||||
|
|
||||||
详细开发介绍请 [点击这里](.doc/README.md) , JavaDoc(最新Release)
|
|
||||||
请 [点击这里](https://CarmJos.github.io/configured) 。
|
|
||||||
|
|
||||||
### 示例代码
|
|
||||||
|
|
||||||
为快速的展示该项目的适用性,这里有几个实际演示:
|
|
||||||
|
|
||||||
- [数据库配置文件实例](demo/src/main/java/cc/carm/lib/configuration/demo/DatabaseConfiguration.java)
|
|
||||||
- [全种类配置实例类演示](demo/src/main/java/cc/carm/lib/configuration/demo/tests/conf/DemoConfiguration.java)
|
|
||||||
|
|
||||||
您可以 [点击这里](demo/src/main/java/cc/carm/lib/configuration/demo)
|
|
||||||
直接查看现有的代码演示,更多复杂情况演示详见 [开发介绍](https://github.com/CarmJos/configured/wiki) 。
|
|
||||||
|
|
||||||
```java
|
|
||||||
|
|
||||||
@ConfigPath(root = true)
|
|
||||||
@HeaderComments("Configurations for sample")
|
|
||||||
public interface SampleConfig extends Configuration {
|
|
||||||
|
|
||||||
@InlineComment("Enabled?") // 行后注释
|
|
||||||
ConfiguredValue<Boolean> ENABLED = ConfiguredValue.of(true);
|
|
||||||
|
|
||||||
@HeaderComments("Server configurations") // 头部注释
|
|
||||||
ConfiguredValue<Integer> PORT = ConfiguredValue.of(Integer.class);
|
|
||||||
|
|
||||||
@HeaderComments({"[ UUID >-----------------------------------", "A lot of UUIDs"})
|
|
||||||
@FooterComments("[ UUID >-----------------------------------")
|
|
||||||
ConfiguredList<UUID> UUIDS = ConfiguredList.builderOf(UUID.class).fromString()
|
|
||||||
.parse(UUID::fromString).serialize(UUID::toString)
|
|
||||||
.defaults(
|
|
||||||
UUID.fromString("00000000-0000-0000-0000-000000000000"),
|
|
||||||
UUID.fromString("00000000-0000-0000-0000-000000000001")
|
|
||||||
).build();
|
|
||||||
|
|
||||||
interface INFO extends Configuration {
|
|
||||||
|
|
||||||
@HeaderComments("Configure your name!") // Header comment
|
|
||||||
ConfiguredValue<String> NAME = ConfiguredValue.of("Joker");
|
|
||||||
|
|
||||||
@ConfigPath("how-old-are-you") // 自定义路径
|
|
||||||
ConfiguredValue<Integer> AGE = ConfiguredValue.of(24);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
```java
|
|
||||||
public class Sample {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
// 1. 生成一个 “holder” 用于给配置类提供源配置的文件。
|
|
||||||
ConfigurationHolder<?> holder = YAMLConfigFactory.from("target/config.yml")
|
|
||||||
.resourcePath("configs/sample.yml")
|
|
||||||
.indent(4) // Optional: Set the indentation of the configuration file.
|
|
||||||
.build();
|
|
||||||
|
|
||||||
// 2. 通过 “holder” 初始化配置类或配置实例。
|
|
||||||
holder.initialize(SampleConfig.class);
|
|
||||||
// 3. 现在可以享受快捷方便的配置文件使用方式了~
|
|
||||||
System.out.println("Enabled? -> " + SampleConfig.ENABLED.resolve());
|
|
||||||
SampleConfig.ENABLED.set(false);
|
|
||||||
System.out.println("And now? -> " + SampleConfig.ENABLED.resolve());
|
|
||||||
// p.s. 在本示例里的更改未保存,因此启用值在下次运行中仍将为 true。
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
# Configurations for sample
|
|
||||||
|
|
||||||
enabled: true #Enabled?
|
|
||||||
|
|
||||||
# Server configurations
|
|
||||||
port:
|
|
||||||
|
|
||||||
# [ UUID >-----------------------------------
|
|
||||||
# A lot of UUIDs
|
|
||||||
uuids:
|
|
||||||
- 00000000-0000-0000-0000-000000000000
|
|
||||||
- 00000000-0000-0000-0000-000000000001
|
|
||||||
# [ UUID >-----------------------------------
|
|
||||||
|
|
||||||
info:
|
|
||||||
# Configure your name!
|
|
||||||
name: Joker
|
|
||||||
how-old-are-you: 24
|
|
||||||
```
|
|
||||||
|
|
||||||
### 依赖方式
|
|
||||||
|
|
||||||
#### Maven 依赖
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>远程库配置</summary>
|
|
||||||
|
|
||||||
```xml
|
|
||||||
|
|
||||||
<project>
|
|
||||||
<repositories>
|
|
||||||
|
|
||||||
<repository>
|
|
||||||
<!--采用Maven中心库,安全稳定,但版本更新需要等待同步-->
|
|
||||||
<id>maven</id>
|
|
||||||
<name>Maven Central</name>
|
|
||||||
<url>https://repo1.maven.org/maven2</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
<repository>
|
|
||||||
<!--采用github依赖库,实时更新,但需要配置 (推荐) -->
|
|
||||||
<id>configured</id>
|
|
||||||
<name>GitHub Packages</name>
|
|
||||||
<url>https://maven.pkg.github.com/CarmJos/configured</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
<repository>
|
|
||||||
<!--采用我的私人依赖库,简单方便,但可能因为变故而无法使用-->
|
|
||||||
<id>carm-repo</id>
|
|
||||||
<name>Carm's Repo</name>
|
|
||||||
<url>https://repo.carm.cc/repository/maven-public/</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
</repositories>
|
|
||||||
</project>
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>通用原生依赖</summary>
|
|
||||||
|
|
||||||
```xml
|
|
||||||
|
|
||||||
<project>
|
|
||||||
<dependencies>
|
|
||||||
<!--基础实现部分,需要自行实现“Provider”与“Wrapper”。-->
|
|
||||||
<dependency>
|
|
||||||
<groupId>cc.carm.lib</groupId>
|
|
||||||
<artifactId>configured-core</artifactId>
|
|
||||||
<version>[LATEST RELEASE]</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!--基于YAML文件的实现版本,可用于全部Java环境。-->
|
|
||||||
<dependency>
|
|
||||||
<groupId>cc.carm.lib</groupId>
|
|
||||||
<artifactId>configured-yaml</artifactId>
|
|
||||||
<version>[LATEST RELEASE]</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!--基于JSON文件的实现版本,可用于全部Java环境。-->
|
|
||||||
<!--需要注意的是,JSON不支持文件注释。-->
|
|
||||||
<dependency>
|
|
||||||
<groupId>cc.carm.lib</groupId>
|
|
||||||
<artifactId>configured-gson</artifactId>
|
|
||||||
<version>[LATEST RELEASE]</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<dependency>
|
|
||||||
<groupId>cc.carm.lib</groupId>
|
|
||||||
<artifactId>configured-hocon</artifactId>
|
|
||||||
<version>[LATEST RELEASE]</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<dependency>
|
|
||||||
<groupId>cc.carm.lib</groupId>
|
|
||||||
<artifactId>configured-sql</artifactId>
|
|
||||||
<version>[LATEST RELEASE]</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
#### Gradle 依赖
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>远程库配置</summary>
|
|
||||||
|
|
||||||
```groovy
|
|
||||||
repositories {
|
|
||||||
|
|
||||||
// 采用Maven中心库,安全稳定,但版本更新需要等待同步
|
|
||||||
mavenCentral()
|
|
||||||
|
|
||||||
// 采用github依赖库,实时更新,但需要配置 (推荐)
|
|
||||||
maven { url 'https://maven.pkg.github.com/CarmJos/configured' }
|
|
||||||
|
|
||||||
// 采用我的私人依赖库,简单方便,但可能因为变故而无法使用
|
|
||||||
maven { url 'https://repo.carm.cc/repository/maven-public/' }
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>通用原生依赖</summary>
|
|
||||||
|
|
||||||
```groovy
|
|
||||||
|
|
||||||
dependencies {
|
|
||||||
|
|
||||||
//基础实现部分,需要自行实现“Provider”与“Wrapper”。
|
|
||||||
api "cc.carm.lib:configured-core:[LATEST RELEASE]"
|
|
||||||
|
|
||||||
//基于YAML文件的实现版本,可用于全部Java环境。
|
|
||||||
api "cc.carm.lib:configured-yaml:[LATEST RELEASE]"
|
|
||||||
|
|
||||||
//基于JSON文件的实现版本,可用于全部Java环境。
|
|
||||||
//需要注意的是,JSON不支持文件注释。
|
|
||||||
api "cc.carm.lib:configured-gson:[LATEST RELEASE]"
|
|
||||||
|
|
||||||
api "cc.carm.lib:configured-hocon:[LATEST RELEASE]"
|
|
||||||
|
|
||||||
api "cc.carm.lib:configured-sql:[LATEST RELEASE]"
|
|
||||||
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
## 衍生项目
|
|
||||||
|
|
||||||
### [**MineConfiguration**](https://github.com/CarmJos/MineConfiguration) (by @CarmJos )
|
|
||||||
|
|
||||||
configured for MineCraft!
|
|
||||||
开始在 MineCraft 相关服务器平台上轻松(做)配置吧!
|
|
||||||
|
|
||||||
目前支持 BungeeCord, Bukkit(Spigot) 服务端,后续将支持更多平台。
|
|
||||||
|
|
||||||
## 支持与捐赠
|
|
||||||
|
|
||||||
若您觉得本插件做的不错,您可以通过[捐赠](https://github.com/sponsors/CarmJos)支持我!
|
|
||||||
|
|
||||||
感谢您对开源项目的支持!
|
|
||||||
|
|
||||||
万分感谢 Jetbrains 为我们提供了从事此项目和其他开源项目的许可!
|
|
||||||
|
|
||||||
[](https://www.jetbrains.com/?from=https://github.com/CarmJos/configured)
|
|
||||||
|
|
||||||
万分感谢来自 [ArtformGames](https://github.com/ArtformGames) 对本项目的大力支持与积极贡献!
|
|
||||||
|
|
||||||
<img src="https://raw.githubusercontent.com/ArtformGames/.github/master/logo/logo_full.svg" width="317px" height="117px" alt="ArtformGames">
|
|
||||||
|
|
||||||
## 开源协议
|
|
||||||
|
|
||||||
本项目源码采用 [GNU LESSER GENERAL PUBLIC LICENSE](https://www.gnu.org/licenses/lgpl-3.0.html) 开源协议。
|
|
||||||
-102
@@ -1,102 +0,0 @@
|
|||||||
# Security Policy
|
|
||||||
|
|
||||||
English is the authoritative language of this document.
|
|
||||||
|
|
||||||
## Supported Versions
|
|
||||||
|
|
||||||
We generally provide security fixes only for the latest released MINOR version (most recent tag on the default branch). Older versions may receive fixes only if the vulnerability is critical and a patch is low risk.
|
|
||||||
|
|
||||||
| Version | Status |
|
|
||||||
|----------|-------------------------|
|
|
||||||
| Latest | Security fixes |
|
|
||||||
| < Latest | Not routinely supported |
|
|
||||||
|
|
||||||
If you rely on an older version you are strongly encouraged to upgrade promptly after each release.
|
|
||||||
|
|
||||||
## Reporting a Vulnerability
|
|
||||||
|
|
||||||
Please DO NOT open a public Issue for suspected security problems.
|
|
||||||
|
|
||||||
Instead, email: carm@carm.cc with:
|
|
||||||
|
|
||||||
- A clear description of the issue and potential impact
|
|
||||||
- Steps to reproduce (minimal code / configuration)
|
|
||||||
- Affected version(s) and environment (JDK, OS)
|
|
||||||
- Any known workarounds
|
|
||||||
- Preferred public credit name (optional)
|
|
||||||
|
|
||||||
You will receive an acknowledgement within 72 hours (workdays) confirming receipt.
|
|
||||||
|
|
||||||
## Assessment & Disclosure Process
|
|
||||||
|
|
||||||
1. Triage & validation (attempt reproduction, scope impact)
|
|
||||||
2. Determine severity (CVSS or qualitative: Low / Moderate / High / Critical)
|
|
||||||
3. Prepare a private fix / patch + regression tests
|
|
||||||
4. Coordinate an embargoed release window (typically ≤14 days after validation for High/Critical)
|
|
||||||
5. Release a new version (and possibly backport if warranted)
|
|
||||||
6. Publish security advisory (GitHub Security Advisory + Release Notes) including mitigation steps
|
|
||||||
|
|
||||||
We may reject reports that are clearly non‑security bugs (e.g., feature requests, performance tuning) or issues requiring unreasonable preconditions (e.g., attacker already has full local code execution).
|
|
||||||
|
|
||||||
## Non-Qualifying Issues (Examples)
|
|
||||||
|
|
||||||
- Missing rate limits on non-authenticated, non-state-changing operations
|
|
||||||
- Denial-of-service requiring unrealistic resource constraints or already solved via JVM flags
|
|
||||||
- Vulnerabilities only exploitable on unsupported / EOL Java versions
|
|
||||||
- Social engineering, SPF/DMARC issues beyond this codebase’s control
|
|
||||||
|
|
||||||
## Coordinated Disclosure
|
|
||||||
|
|
||||||
If you plan to blog or speak publicly about the vulnerability prior to patch availability, please coordinate timing so users can upgrade safely.
|
|
||||||
|
|
||||||
## Dependency Security
|
|
||||||
|
|
||||||
We periodically review dependency versions for CVEs. You can help by:
|
|
||||||
|
|
||||||
- Submitting PRs that upgrade vulnerable libraries with changelog & compatibility notes
|
|
||||||
- Avoiding unnecessary new dependencies
|
|
||||||
|
|
||||||
## Cryptographic Material
|
|
||||||
|
|
||||||
This project does not bundle custom cryptographic primitives. If you discover misuse of crypto APIs or insecure random number use in security-sensitive areas, treat it as a security report.
|
|
||||||
|
|
||||||
## Reporting Format Template (Recommended)
|
|
||||||
|
|
||||||
```
|
|
||||||
Subject: [Security Report] <short title>
|
|
||||||
|
|
||||||
Affected Component: (module / class)
|
|
||||||
Version(s) Tested: x.y.z (and earlier if known)
|
|
||||||
Environment: JDK x, OS
|
|
||||||
|
|
||||||
Summary:
|
|
||||||
Describe the vulnerability and impact.
|
|
||||||
|
|
||||||
Reproduction Steps:
|
|
||||||
1. ...
|
|
||||||
2. ...
|
|
||||||
3. ...
|
|
||||||
|
|
||||||
Expected vs Actual:
|
|
||||||
|
|
||||||
Potential Impact:
|
|
||||||
|
|
||||||
Workarounds / Mitigations (if any):
|
|
||||||
|
|
||||||
Credit: (name / handle / anonymous)
|
|
||||||
```
|
|
||||||
|
|
||||||
## Credit & Acknowledgement
|
|
||||||
|
|
||||||
We will list (with permission) reporters who submit valid, first responsibly disclosed security issues in the release notes / advisory.
|
|
||||||
|
|
||||||
## GPG / Integrity
|
|
||||||
|
|
||||||
Release artifacts are signed (see project docs). Always verify signatures and checksums when consuming artifacts from Maven Central or GitHub Packages.
|
|
||||||
|
|
||||||
## Questions
|
|
||||||
|
|
||||||
For general (non-sensitive) questions, open an Issue labeled `question` rather than using the security email.
|
|
||||||
|
|
||||||
Thank you for helping keep the ecosystem safe.
|
|
||||||
|
|
||||||
@@ -0,0 +1,210 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>All Classes and Interfaces (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="class index">
|
||||||
|
<meta name="generator" content="javadoc/AllClassesIndexWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="script.js"></script>
|
||||||
|
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="all-classes-index-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "./";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="index-all.html">Index</a></li>
|
||||||
|
<li><a href="help-doc.html#all-classes">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
|
||||||
|
</div>
|
||||||
|
<div id="all-classes-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab6" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab6', 2)" class="table-tab">Annotation Types</button></div>
|
||||||
|
<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder<V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/value/impl/CachedConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CachedConfigValue<T,<wbr>U></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue<V,<wbr>C,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">Base implementation of a collection config value, like <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link"><code>List</code></a> or <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link"><code>Set</code></a>.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/function/ConfigExceptionHandler.html" title="interface in cc.carm.lib.configuration.function">ConfigExceptionHandler</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/source/loader/ConfigInitializeHandler.html" title="interface in cc.carm.lib.configuration.source.loader">ConfigInitializeHandler<T,<wbr>V></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/list/ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator<V></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/map/ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder<M,<wbr>K,<wbr>V></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/map/ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator<K,<wbr>V></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="cc/carm/lib/configuration/annotation/ConfigPath.html" title="annotation in cc.carm.lib.configuration.annotation">ConfigPath</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
||||||
|
<div class="block">The configuration path used to mark the corresponding class or parameter.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/Configuration.html" title="interface in cc.carm.lib.configuration">Configuration</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||||
|
<div class="block">The root interface of the configuration file interfaces,
|
||||||
|
which is used to label a class as a configuration.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/ConfigurationFactory.html" title="class in cc.carm.lib.configuration.source">ConfigurationFactory<SOURCE,<wbr>HOLDER,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">ConfigurationFactory, used to create configuration holder.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder<SOURCE></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/loader/ConfigurationInitializer.html" title="class in cc.carm.lib.configuration.source.loader">ConfigurationInitializer</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">Configuration initializer,
|
||||||
|
used to initialize <a href="cc/carm/lib/configuration/value/ConfigValue.html" title="class in cc.carm.lib.configuration.value"><code>ConfigValue</code></a>s from <a href="cc/carm/lib/configuration/Configuration.html" title="interface in cc.carm.lib.configuration"><code>Configuration</code></a> classes.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/meta/ConfigurationMetadata.html" title="class in cc.carm.lib.configuration.source.meta">ConfigurationMetadata<T></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/meta/ConfigurationMetaHolder.html" title="class in cc.carm.lib.configuration.source.meta">ConfigurationMetaHolder</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/option/ConfigurationOption.html" title="class in cc.carm.lib.configuration.source.option">ConfigurationOption<V></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/option/ConfigurationOptionHolder.html" title="class in cc.carm.lib.configuration.source.option">ConfigurationOptionHolder</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/value/standard/ConfiguredList.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredList<V></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap<K,<wbr>V></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue<V></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||||
|
<div class="block">Represents a section of a configuration.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/section/ConfigureSource.html" title="class in cc.carm.lib.configuration.source.section">ConfigureSource<SECTION,<wbr>ORIGINAL,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">ConfigureSource represents the source of configuration,
|
||||||
|
which can be a file, a database, or any other source.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue<T,<wbr>U></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">Represents a configurable value with type safety and null-handling capabilities.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/value/ConfigValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">ConfigValueBuilder<V></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/function/DataConsumer.html" title="interface in cc.carm.lib.configuration.function">DataConsumer<T></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction<T,<wbr>R></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/function/DataValidator.html" title="interface in cc.carm.lib.configuration.function">DataValidator<T></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/source/loader/PathGenerator.html" title="class in cc.carm.lib.configuration.source.loader">PathGenerator</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">Path generator for configuration.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/adapter/strandard/PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter<T></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/collection/SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder<V,<wbr>C,<wbr>RESULT,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/map/SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder<MAP,<wbr>K,<wbr>V></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/value/SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder<V></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/collection/SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator<V,<wbr>C,<wbr>RESULT></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory<V,<wbr>C,<wbr>RESULT></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/collection/SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section<V,<wbr>C,<wbr>RESULT></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/collection/SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source<SOURCE,<wbr>V,<wbr>C,<wbr>RESULT></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/collection/SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder<SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/map/SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder<MAP,<wbr>SOURCE,<wbr>K,<wbr>V></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/builder/value/SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder<S,<wbr>V></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/adapter/strandard/StandardAdapters.html" title="interface in cc.carm.lib.configuration.adapter.strandard">StandardAdapters</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/source/meta/StandardMeta.html" title="interface in cc.carm.lib.configuration.source.meta">StandardMeta</a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/source/option/StandardOptions.html" title="interface in cc.carm.lib.configuration.source.option">StandardOptions</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter<TYPE></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/adapter/ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/function/ValueComposer.html" title="interface in cc.carm.lib.configuration.function">ValueComposer<T,<wbr>U></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler<T,<wbr>R></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest<TYPE,<wbr>UNIT></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/adapter/ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser<TYPE></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/adapter/ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer<TYPE></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="cc/carm/lib/configuration/adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType<T></a></div>
|
||||||
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||||
|
<div class="block"><a href="cc/carm/lib/configuration/adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="cc/carm/lib/configuration/function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator<T></a></div>
|
||||||
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,105 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>All Packages (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="package index">
|
||||||
|
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="script.js"></script>
|
||||||
|
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="all-packages-index-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "./";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="index.html">Overview</a></li>
|
||||||
|
<li>Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
|
<li><a href="index-all.html">Index</a></li>
|
||||||
|
<li><a href="help-doc.html#all-packages">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="All&nbsp;Packages" class="title">All Packages</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Package Summary</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/package-summary.html">cc.carm.lib.configuration</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/adapter/package-summary.html">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/adapter/strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/annotation/package-summary.html">cc.carm.lib.configuration.annotation</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/builder/package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/builder/collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/builder/list/package-summary.html">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/builder/map/package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/builder/value/package-summary.html">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/function/package-summary.html">cc.carm.lib.configuration.function</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/source/package-summary.html">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/source/loader/package-summary.html">cc.carm.lib.configuration.source.loader</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/source/meta/package-summary.html">cc.carm.lib.configuration.source.meta</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/source/option/package-summary.html">cc.carm.lib.configuration.source.option</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/source/section/package-summary.html">cc.carm.lib.configuration.source.section</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/value/package-summary.html">cc.carm.lib.configuration.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="cc/carm/lib/configuration/value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="cc/carm/lib/configuration/value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,104 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Configuration (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration, interface: Configuration">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/Configuration.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration</a></div>
|
||||||
|
<h1 title="Interface Configuration" class="title">Interface Configuration</h1>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Configuration</span></div>
|
||||||
|
<div class="block">The root interface of the configuration file interfaces,
|
||||||
|
which is used to label a class as a configuration.</div>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,372 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ValueAdapter (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter, class: ValueAdapter">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ValueAdapter.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<h1 title="Class ValueAdapter" class="title">Class ValueAdapter<TYPE></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.adapter.ValueAdapter<TYPE></div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Type Parameters:</dt>
|
||||||
|
<dd><code>TYPE</code> - The type of the target value</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Implemented Interfaces:</dt>
|
||||||
|
<dd><code><a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><TYPE></code>, <code><a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><TYPE></code></dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Direct Known Subclasses:</dt>
|
||||||
|
<dd><code><a href="strandard/PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ValueAdapter<TYPE></span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||||
|
implements <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><TYPE>, <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><TYPE></span></div>
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#deserializer" class="member-name-link">deserializer</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected @Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#serializer" class="member-name-link">serializer</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ValueAdapter</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">ValueAdapter</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer,
|
||||||
|
@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> parser)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> value)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parser()" class="member-name-link">parser</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parser(cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">parser</a><wbr>(@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> deserializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,TYPE)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a> value)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serializer()" class="member-name-link">serializer</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">serializer</a><wbr>(@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#type()" class="member-name-link">type</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="type">
|
||||||
|
<h3>type</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></span> <span class="element-name">type</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializer">
|
||||||
|
<h3>serializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></span> <span class="element-name">serializer</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="deserializer">
|
||||||
|
<h3>deserializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></span> <span class="element-name">deserializer</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>ValueAdapter</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ValueAdapter</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)">
|
||||||
|
<h3>ValueAdapter</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ValueAdapter</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> parser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="type()">
|
||||||
|
<h3>type</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></span> <span class="element-name">type</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializer()">
|
||||||
|
<h3>serializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></span> <span class="element-name">serializer</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parser()">
|
||||||
|
<h3>parser</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></span> <span class="element-name">parser</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializer(cc.carm.lib.configuration.adapter.ValueSerializer)">
|
||||||
|
<h3>serializer</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></span> <span class="element-name">serializer</span><wbr><span class="parameters">(@Nullable
|
||||||
|
@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parser(cc.carm.lib.configuration.adapter.ValueParser)">
|
||||||
|
<h3>parser</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></span> <span class="element-name">parser</span><wbr><span class="parameters">(@Nullable
|
||||||
|
@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> deserializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,TYPE)">
|
||||||
|
<h3 id="serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)">serialize</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span> <span class="element-name">serialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@NotNull
|
||||||
|
<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a> value)</span>
|
||||||
|
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="ValueSerializer.html#serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,TYPE)">serialize</a></code> in interface <code><a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></dd>
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parse(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)">
|
||||||
|
<h3>parse</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a></span> <span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> value)</span>
|
||||||
|
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="ValueParser.html#parse(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)">parse</a></code> in interface <code><a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></dd>
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="equals(java.lang.Object)">
|
||||||
|
<h3>equals</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Overrides:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="hashCode()">
|
||||||
|
<h3>hashCode</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">hashCode</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Overrides:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,459 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ValueAdapterRegistry (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter, class: ValueAdapterRegistry">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ValueAdapterRegistry.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<h1 title="Class ValueAdapterRegistry" class="title">Class ValueAdapterRegistry</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.adapter.ValueAdapterRegistry</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ValueAdapterRegistry</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr><<a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?>,<wbr><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#adapterCache" class="member-name-link">adapterCache</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr><<a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#adapters" class="member-name-link">adapters</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ValueAdapterRegistry</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> @Nullable <a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#adapterOf(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">adapterOf</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> <a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#adapterOf(java.lang.Class)" class="member-name-link">adapterOf</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> <a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#adapterOf(T)" class="member-name-link">adapterOf</a><wbr>(T value)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> T</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deserialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">deserialize</a><wbr>(@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> T</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deserialize(cc.carm.lib.configuration.source.ConfigurationHolder,java.lang.Class,java.lang.Object)" class="member-name-link">deserialize</a><wbr>(@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <T> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deserializeList(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">deserializeList</a><wbr>(@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(cc.carm.lib.configuration.adapter.ValueAdapter...)" class="member-name-link">register</a><wbr>(@NotNull <a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>... adapter)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><FROM,<wbr>
|
||||||
|
TO> void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">register</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><FROM> from,
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><TO> to,
|
||||||
|
@Nullable <a href="../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><FROM,<wbr>TO> parser,
|
||||||
|
@Nullable <a href="../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><TO,<wbr>FROM> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">register</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><FROM,<wbr>
|
||||||
|
TO> void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(java.lang.Class,java.lang.Class,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">register</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><FROM> from,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><TO> to,
|
||||||
|
@Nullable <a href="../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><FROM,<wbr>TO> parser,
|
||||||
|
@Nullable <a href="../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><TO,<wbr>FROM> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(java.lang.Class,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@NotNull <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#register(java.lang.Class,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">register</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@NotNull <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><T> @Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serialize(cc.carm.lib.configuration.source.ConfigurationHolder,T)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
T value)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unregister(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">unregister</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?> type)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unregister(java.lang.Class)" class="member-name-link">unregister</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?> type)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="adapters">
|
||||||
|
<h3>adapters</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>></span> <span class="element-name">adapters</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="adapterCache">
|
||||||
|
<h3>adapterCache</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?>,<wbr><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>></span> <span class="element-name">adapterCache</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>ValueAdapterRegistry</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ValueAdapterRegistry</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="register(java.lang.Class,java.lang.Class,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>register</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><FROM,<wbr>
|
||||||
|
TO></span> <span class="return-type">void</span> <span class="element-name">register</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><FROM> from,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><TO> to,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><FROM,<wbr>TO> parser,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><TO,<wbr>FROM> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>register</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><FROM,<wbr>
|
||||||
|
TO></span> <span class="return-type">void</span> <span class="element-name">register</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><FROM> from,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><TO> to,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><FROM,<wbr>TO> parser,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><TO,<wbr>FROM> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="register(cc.carm.lib.configuration.adapter.ValueAdapter...)">
|
||||||
|
<h3>register</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">register</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>... adapter)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="register(java.lang.Class,cc.carm.lib.configuration.adapter.ValueSerializer)">
|
||||||
|
<h3>register</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">void</span> <span class="element-name">register</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer)">
|
||||||
|
<h3>register</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">void</span> <span class="element-name">register</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="register(java.lang.Class,cc.carm.lib.configuration.adapter.ValueParser)">
|
||||||
|
<h3>register</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">void</span> <span class="element-name">register</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueParser)">
|
||||||
|
<h3>register</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">void</span> <span class="element-name">register</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)">
|
||||||
|
<h3>register</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">void</span> <span class="element-name">register</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="unregister(java.lang.Class)">
|
||||||
|
<h3>unregister</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">unregister</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="unregister(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>unregister</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">unregister</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="adapterOf(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>adapterOf</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">@Nullable <a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><T></span> <span class="element-name">adapterOf</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="adapterOf(T)">
|
||||||
|
<h3 id="adapterOf(java.lang.Object)">adapterOf</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><T></span> <span class="element-name">adapterOf</span><wbr><span class="parameters">(@NotNull
|
||||||
|
T value)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="adapterOf(java.lang.Class)">
|
||||||
|
<h3>adapterOf</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><T></span> <span class="element-name">adapterOf</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="deserialize(cc.carm.lib.configuration.source.ConfigurationHolder,java.lang.Class,java.lang.Object)">
|
||||||
|
<h3>deserialize</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">T</span> <span class="element-name">deserialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</span>
|
||||||
|
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="deserialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)">
|
||||||
|
<h3>deserialize</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">T</span> <span class="element-name">deserialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</span>
|
||||||
|
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serialize(cc.carm.lib.configuration.source.ConfigurationHolder,T)">
|
||||||
|
<h3 id="serialize(cc.carm.lib.configuration.source.ConfigurationHolder,java.lang.Object)">serialize</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><T></span> <span class="return-type">@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span> <span class="element-name">serialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@Nullable
|
||||||
|
T value)</span>
|
||||||
|
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="deserializeList(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)">
|
||||||
|
<h3>deserializeList</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T></span> <span class="element-name">deserializeList</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</span>
|
||||||
|
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,170 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ValueParser (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter, interface: ValueParser">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ValueParser.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<h1 title="Interface ValueParser" class="title">Interface ValueParser<TYPE></h1>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Type Parameters:</dt>
|
||||||
|
<dd><code>TYPE</code> - The type of target value</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Known Implementing Classes:</dt>
|
||||||
|
<dd><code><a href="strandard/PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a></code>, <code><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Functional Interface:</dt>
|
||||||
|
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html" title="class or interface in java.lang" class="external-link">@FunctionalInterface</a>
|
||||||
|
</span><span class="modifiers">public interface </span><span class="element-name type-name-label">ValueParser<TYPE></span></div>
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="ValueParser.html" title="type parameter in ValueParser">TYPE</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#parse(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="ValueParser.html" title="type parameter in ValueParser">TYPE</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> data)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parse(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)">
|
||||||
|
<h3>parse</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="return-type"><a href="ValueParser.html" title="type parameter in ValueParser">TYPE</a></span> <span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="ValueParser.html" title="type parameter in ValueParser">TYPE</a>> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> data)</span>
|
||||||
|
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,170 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ValueSerializer (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter, interface: ValueSerializer">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ValueSerializer.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<h1 title="Interface ValueSerializer" class="title">Interface ValueSerializer<TYPE></h1>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Type Parameters:</dt>
|
||||||
|
<dd><code>TYPE</code> - The type of value</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Known Implementing Classes:</dt>
|
||||||
|
<dd><code><a href="strandard/PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a></code>, <code><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Functional Interface:</dt>
|
||||||
|
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html" title="class or interface in java.lang" class="external-link">@FunctionalInterface</a>
|
||||||
|
</span><span class="modifiers">public interface </span><span class="element-name type-name-label">ValueSerializer<TYPE></span></div>
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,TYPE)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="ValueSerializer.html" title="type parameter in ValueSerializer">TYPE</a>> type,
|
||||||
|
<a href="ValueSerializer.html" title="type parameter in ValueSerializer">TYPE</a> value)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,TYPE)">
|
||||||
|
<h3 id="serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)">serialize</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="return-type">@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span> <span class="element-name">serialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="ValueSerializer.html" title="type parameter in ValueSerializer">TYPE</a>> type,
|
||||||
|
@NotNull
|
||||||
|
<a href="ValueSerializer.html" title="type parameter in ValueSerializer">TYPE</a> value)</span>
|
||||||
|
throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,614 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ValueType (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter, class: ValueType">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ValueType.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<h1 title="Class ValueType" class="title">Class ValueType<T></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.adapter.ValueType<T></div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">ValueType<T></span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.
|
||||||
|
<p>
|
||||||
|
Java's type system is not capable of retaining generic type information at runtime.
|
||||||
|
This class is used to represent a type with its generic parameters.
|
||||||
|
</p></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#BOOLEAN" class="member-name-link">BOOLEAN</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#BOOLEAN_TYPE" class="member-name-link">BOOLEAN_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#BYTE" class="member-name-link">BYTE</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#BYTE_TYPE" class="member-name-link">BYTE_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#CHAR" class="member-name-link">CHAR</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#CHAR_TYPE" class="member-name-link">CHAR_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#DOUBLE" class="member-name-link">DOUBLE</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#DOUBLE_TYPE" class="member-name-link">DOUBLE_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#FLOAT" class="member-name-link">FLOAT</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#FLOAT_TYPE" class="member-name-link">FLOAT_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#INTEGER" class="member-name-link">INTEGER</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#INTEGER_TYPE" class="member-name-link">INTEGER_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#LONG" class="member-name-link">LONG</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#LONG_TYPE" class="member-name-link">LONG_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#OBJECT" class="member-name-link">OBJECT</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?>[]</code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#PRIMITIVE_TYPES" class="member-name-link">PRIMITIVE_TYPES</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#SHORT" class="member-name-link">SHORT</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#SHORT_TYPE" class="member-name-link">SHORT_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#STRING" class="member-name-link">STRING</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ValueType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ValueType.html" title="type parameter in ValueType">T</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#cast(java.lang.Object)" class="member-name-link">cast</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> obj)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Casts the object to the type represented by this ValueType.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> obj)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><wbr><<a href="ValueType.html" title="type parameter in ValueType">T</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRawType()" class="member-name-link">getRawType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Extracts the raw type from the generic type.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link">Type</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getType()" class="member-name-link">getType</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isInstance(java.lang.Object)" class="member-name-link">isInstance</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> obj)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Checks if the given object is an instance of the type represented by this ValueType.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSubtypeOf(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">isSubtypeOf</a><wbr>(<a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?> target)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Checks if this ValueType is a subtype of the given ValueType.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSubtypeOf(java.lang.Class)" class="member-name-link">isSubtypeOf</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?> target)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Checks if this ValueType is a subtype of the given Class.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T> <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#of(java.lang.Class)" class="member-name-link">of</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> clazz)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T> <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#of(java.lang.Class,java.lang.reflect.Type...)" class="member-name-link">of</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?> rawType,
|
||||||
|
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link">Type</a>... types)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||||
|
<div class="block">Get the generic type of the complex type.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T> <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#of(java.lang.reflect.Type)" class="member-name-link">of</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link">Type</a> type)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T> <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#of(T)" class="member-name-link">of</a><wbr>(T value)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T> <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofList(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ofList</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> paramType)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T> <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofList(java.lang.Class)" class="member-name-link">ofList</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> paramType)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <K,<wbr>
|
||||||
|
V> <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofMap(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ofMap</a><wbr>(@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><K> keyType,
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <K,<wbr>
|
||||||
|
V> <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofMap(java.lang.Class,java.lang.Class)" class="member-name-link">ofMap</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><K> keyType,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Returns a string representation of the type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="OBJECT">
|
||||||
|
<h3>OBJECT</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></span> <span class="element-name">OBJECT</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="STRING">
|
||||||
|
<h3>STRING</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">STRING</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="INTEGER">
|
||||||
|
<h3>INTEGER</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></span> <span class="element-name">INTEGER</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="INTEGER_TYPE">
|
||||||
|
<h3>INTEGER_TYPE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></span> <span class="element-name">INTEGER_TYPE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="LONG">
|
||||||
|
<h3>LONG</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></span> <span class="element-name">LONG</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="LONG_TYPE">
|
||||||
|
<h3>LONG_TYPE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></span> <span class="element-name">LONG_TYPE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="DOUBLE">
|
||||||
|
<h3>DOUBLE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></span> <span class="element-name">DOUBLE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="DOUBLE_TYPE">
|
||||||
|
<h3>DOUBLE_TYPE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></span> <span class="element-name">DOUBLE_TYPE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="FLOAT">
|
||||||
|
<h3>FLOAT</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></span> <span class="element-name">FLOAT</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="FLOAT_TYPE">
|
||||||
|
<h3>FLOAT_TYPE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></span> <span class="element-name">FLOAT_TYPE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="BOOLEAN">
|
||||||
|
<h3>BOOLEAN</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name">BOOLEAN</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="BOOLEAN_TYPE">
|
||||||
|
<h3>BOOLEAN_TYPE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name">BOOLEAN_TYPE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="BYTE">
|
||||||
|
<h3>BYTE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></span> <span class="element-name">BYTE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="BYTE_TYPE">
|
||||||
|
<h3>BYTE_TYPE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></span> <span class="element-name">BYTE_TYPE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="SHORT">
|
||||||
|
<h3>SHORT</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></span> <span class="element-name">SHORT</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="SHORT_TYPE">
|
||||||
|
<h3>SHORT_TYPE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></span> <span class="element-name">SHORT_TYPE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="CHAR">
|
||||||
|
<h3>CHAR</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></span> <span class="element-name">CHAR</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="CHAR_TYPE">
|
||||||
|
<h3>CHAR_TYPE</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></span> <span class="element-name">CHAR_TYPE</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="PRIMITIVE_TYPES">
|
||||||
|
<h3>PRIMITIVE_TYPES</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?>[]</span> <span class="element-name">PRIMITIVE_TYPES</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>ValueType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="element-name">ValueType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="of(T)">
|
||||||
|
<h3 id="of(java.lang.Object)">of</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T></span> <span class="element-name">of</span><wbr><span class="parameters">(@NotNull
|
||||||
|
T value)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="of(java.lang.reflect.Type)">
|
||||||
|
<h3>of</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T></span> <span class="element-name">of</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link">Type</a> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="of(java.lang.Class)">
|
||||||
|
<h3>of</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T></span> <span class="element-name">of</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> clazz)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofList(java.lang.Class)">
|
||||||
|
<h3>ofList</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>></span> <span class="element-name">ofList</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> paramType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofList(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>ofList</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>></span> <span class="element-name">ofList</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> paramType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofMap(java.lang.Class,java.lang.Class)">
|
||||||
|
<h3>ofMap</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><K,<wbr>
|
||||||
|
V></span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>></span> <span class="element-name">ofMap</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><K> keyType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><V> valueType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofMap(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>ofMap</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><K,<wbr>
|
||||||
|
V></span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>></span> <span class="element-name">ofMap</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><K> keyType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> valueType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="of(java.lang.Class,java.lang.reflect.Type...)">
|
||||||
|
<h3>of</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T></span> <span class="element-name">of</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?> rawType,
|
||||||
|
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link">Type</a>... types)</span></div>
|
||||||
|
<div class="block">Get the generic type of the complex type.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Type Parameters:</dt>
|
||||||
|
<dd><code>T</code> - The type</dd>
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>rawType</code> - The raw type</dd>
|
||||||
|
<dd><code>types</code> - The type arguments</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The <a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getType()">
|
||||||
|
<h3>getType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link">Type</a></span> <span class="element-name">getType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="isSubtypeOf(java.lang.Class)">
|
||||||
|
<h3>isSubtypeOf</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isSubtypeOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?> target)</span></div>
|
||||||
|
<div class="block">Checks if this ValueType is a subtype of the given Class.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>target</code> - The target Class to check against</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>true if this ValueType is a subtype of the target Class, false otherwise</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="isSubtypeOf(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>isSubtypeOf</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isSubtypeOf</span><wbr><span class="parameters">(<a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?> target)</span></div>
|
||||||
|
<div class="block">Checks if this ValueType is a subtype of the given ValueType.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>target</code> - The target ValueType to check against</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>true if this ValueType is a subtype of the target, false otherwise</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="isInstance(java.lang.Object)">
|
||||||
|
<h3>isInstance</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isInstance</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> obj)</span></div>
|
||||||
|
<div class="block">Checks if the given object is an instance of the type represented by this ValueType.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>obj</code> - The object to check</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>true if the object is an instance of the type, false otherwise</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getRawType()">
|
||||||
|
<h3>getRawType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><<a href="ValueType.html" title="type parameter in ValueType">T</a>></span> <span class="element-name">getRawType</span>()</div>
|
||||||
|
<div class="block">Extracts the raw type from the generic type.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The raw type of the generic type</dd>
|
||||||
|
<dt>Throws:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if the type is not a Class or ParameterizedType</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cast(java.lang.Object)">
|
||||||
|
<h3>cast</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ValueType.html" title="type parameter in ValueType">T</a></span> <span class="element-name">cast</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> obj)</span></div>
|
||||||
|
<div class="block">Casts the object to the type represented by this ValueType.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>obj</code> - The object to cast</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The object cast to the type represented by this ValueType</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="toString()">
|
||||||
|
<h3>toString</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
||||||
|
<div class="block">Returns a string representation of the type.
|
||||||
|
Like "<code>java.util.List<java.lang.String></code>" or "java.lang.Integer".</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Overrides:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>String representation of the type</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="equals(java.lang.Object)">
|
||||||
|
<h3>equals</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> obj)</span></div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Overrides:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="hashCode()">
|
||||||
|
<h3>hashCode</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">hashCode</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Overrides:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,354 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.adapter.ValueAdapter (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter, class: ValueAdapter">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.adapter.ValueAdapter" class="title">Uses of Class<br>cc.carm.lib.configuration.adapter.ValueAdapter</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.adapter">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.adapter.strandard">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.source">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.impl">cc.carm.lib.configuration.value.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter">
|
||||||
|
<h2>Uses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with type parameters of type <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr><<a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?>,<wbr><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#adapterCache" class="member-name-link">adapterCache</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr><<a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#adapters" class="member-name-link">adapters</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> that return <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><T> @Nullable <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#adapterOf(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">adapterOf</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#adapterOf(java.lang.Class)" class="member-name-link">adapterOf</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><T> <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#adapterOf(T)" class="member-name-link">adapterOf</a><wbr>(T value)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#parser(cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">parser</a><wbr>(@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> deserializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">serializer</a><wbr>(@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with parameters of type <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueAdapter...)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>... adapter)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<h2>Uses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../strandard/PrimitiveAdapter.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><T></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Fields in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a> declared as <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><?>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">StandardAdapters.</span><code><a href="../strandard/StandardAdapters.html#ENUMS" class="member-name-link">ENUMS</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">StandardAdapters.</span><code><a href="../strandard/StandardAdapters.html#SECTIONS" class="member-name-link">SECTIONS</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">StandardAdapters.</span><code><a href="../strandard/StandardAdapters.html#UUID" class="member-name-link">UUID</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a> that return <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><?>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../strandard/PrimitiveAdapter.html#ofEnum()" class="member-name-link">ofEnum</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../../builder/collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a> with parameters of type <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">RESULT</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.CollectionValueFactory.</span><code><a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html#build(cc.carm.lib.configuration.value.ValueManifest,java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">build</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><<a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">C</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">V</a>> manifest,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">C</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">V</a>> paramAdapter)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<h2>Uses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a> that return <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../builder/impl/AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractSectionBuilder.</span><code><a href="../../builder/impl/AbstractSectionBuilder.html#buildAdapter()" class="member-name-link">buildAdapter</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">AbstractSourceBuilder.</span><code><a href="../../builder/impl/AbstractSourceBuilder.html#buildAdapter()" class="member-name-link">buildAdapter</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../../builder/map/package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/map/package-summary.html">cc.carm.lib.configuration.builder.map</a> that return <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../../builder/map/SectionMapBuilder.html#buildKeyAdapter()" class="member-name-link">buildKeyAdapter</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../../builder/map/SourceMapBuilder.html#buildKeyAdapter()" class="member-name-link">buildKeyAdapter</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.source">
|
||||||
|
<h2>Uses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> with parameters of type <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><T> adapter)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.impl">
|
||||||
|
<h2>Uses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a> declared as <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">CollectionConfigValue.</span><code><a href="../../value/impl/CollectionConfigValue.html#paramAdapter" class="member-name-link">paramAdapter</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a> that return <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">CollectionConfigValue.</span><code><a href="../../value/impl/CollectionConfigValue.html#adapter()" class="member-name-link">adapter</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a> with parameters of type <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected <O> @Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><O></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">CachedConfigValue.</span><code><a href="../../value/impl/CachedConfigValue.html#parserFor(cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">parserFor</a><wbr>(@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><O> adapter)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected <O> @Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><O></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">CachedConfigValue.</span><code><a href="../../value/impl/CachedConfigValue.html#serializerFor(cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">serializerFor</a><wbr>(@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><O> adapter)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a> with parameters of type <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../value/impl/CollectionConfigValue.html#%3Cinit%3E(cc.carm.lib.configuration.value.ValueManifest,java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">CollectionConfigValue</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><<a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">C</a>,<wbr><a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">V</a>> manifest,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">C</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">V</a>> paramAdapter)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<h2>Uses of <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a> in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> declared as <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../value/standard/ConfiguredValue.html" title="type parameter in ConfiguredValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#adapter" class="member-name-link">adapter</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#keyAdapter" class="member-name-link">keyAdapter</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#valueAdapter" class="member-name-link">valueAdapter</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> that return <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../value/standard/ConfiguredValue.html" title="type parameter in ConfiguredValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#adapter()" class="member-name-link">adapter</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#keyAdapter()" class="member-name-link">keyAdapter</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#valueAdapter()" class="member-name-link">valueAdapter</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> with parameters of type <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <K,<wbr>
|
||||||
|
V> <a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><wbr><K,<wbr>V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#of(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueAdapter,cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">of</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>> constructor,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><K> keyAdapter,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><V> valueAdapter)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <V> <a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><wbr><V></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#of(cc.carm.lib.configuration.value.ValueManifest,cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">of</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><V,<wbr>V> manifest,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><V> adapter)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> with parameters of type <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../value/standard/ConfiguredList.html#%3Cinit%3E(cc.carm.lib.configuration.value.ValueManifest,java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">ConfiguredList</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="../../value/standard/ConfiguredList.html" title="type parameter in ConfiguredList">V</a>>,<wbr><a href="../../value/standard/ConfiguredList.html" title="type parameter in ConfiguredList">V</a>> manifest,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="../../value/standard/ConfiguredList.html" title="type parameter in ConfiguredList">V</a>>> constructor,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="../../value/standard/ConfiguredList.html" title="type parameter in ConfiguredList">V</a>> paramAdapter)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../value/standard/ConfiguredMap.html#%3Cinit%3E(cc.carm.lib.configuration.value.ValueManifest,java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueAdapter,cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">ConfiguredMap</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">K</a>,<wbr><a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">V</a>>,<wbr><a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">V</a>> manifest,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">K</a>,<wbr><a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">V</a>>> constructor,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">K</a>> keyAdapter,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">V</a>> valueAdapter)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../value/standard/ConfiguredValue.html#%3Cinit%3E(cc.carm.lib.configuration.value.ValueManifest,cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">ConfiguredValue</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><<a href="../../value/standard/ConfiguredValue.html" title="type parameter in ConfiguredValue">V</a>,<wbr><a href="../../value/standard/ConfiguredValue.html" title="type parameter in ConfiguredValue">V</a>> manifest,
|
||||||
|
@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="../../value/standard/ConfiguredValue.html" title="type parameter in ConfiguredValue">V</a>> adapter)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,136 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.adapter.ValueAdapterRegistry (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter, class: ValueAdapterRegistry">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.adapter.ValueAdapterRegistry" class="title">Uses of Class<br>cc.carm.lib.configuration.adapter.ValueAdapterRegistry</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.source">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.source">
|
||||||
|
<h2>Uses of <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a> in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> declared as <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapters" class="member-name-link">adapters</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigurationHolder.</span><code><a href="../../source/ConfigurationHolder.html#adapters" class="member-name-link">adapters</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> that return <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationHolder.</span><code><a href="../../source/ConfigurationHolder.html#adapters()" class="member-name-link">adapters</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> with parameters of type <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapters(cc.carm.lib.configuration.adapter.ValueAdapterRegistry)" class="member-name-link">adapters</a><wbr>(<a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a> adapters)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Method parameters in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> with type arguments of type <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(java.util.function.Consumer)" class="member-name-link">adapter</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a>> adapterRegistryConsumer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> with parameters of type <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../source/ConfigurationHolder.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueAdapterRegistry,cc.carm.lib.configuration.source.option.ConfigurationOptionHolder,java.util.Map,cc.carm.lib.configuration.source.loader.ConfigurationInitializer)" class="member-name-link">ConfigurationHolder</a><wbr>(@NotNull <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a> adapters,
|
||||||
|
@NotNull <a href="../../source/option/ConfigurationOptionHolder.html" title="class in cc.carm.lib.configuration.source.option">ConfigurationOptionHolder</a> options,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../source/meta/ConfigurationMetaHolder.html" title="class in cc.carm.lib.configuration.source.meta">ConfigurationMetaHolder</a>> metadata,
|
||||||
|
@NotNull <a href="../../source/loader/ConfigurationInitializer.html" title="class in cc.carm.lib.configuration.source.loader">ConfigurationInitializer</a> initializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../source/ConfigurationHolder.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueAdapterRegistry,cc.carm.lib.configuration.source.option.ConfigurationOptionHolder,java.util.Map,cc.carm.lib.configuration.source.loader.ConfigurationInitializer,cc.carm.lib.configuration.function.ConfigExceptionHandler)" class="member-name-link">ConfigurationHolder</a><wbr>(@NotNull <a href="../ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a> adapters,
|
||||||
|
@NotNull <a href="../../source/option/ConfigurationOptionHolder.html" title="class in cc.carm.lib.configuration.source.option">ConfigurationOptionHolder</a> options,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../source/meta/ConfigurationMetaHolder.html" title="class in cc.carm.lib.configuration.source.meta">ConfigurationMetaHolder</a>> metadata,
|
||||||
|
@NotNull <a href="../../source/loader/ConfigurationInitializer.html" title="class in cc.carm.lib.configuration.source.loader">ConfigurationInitializer</a> initializer,
|
||||||
|
@NotNull <a href="../../function/ConfigExceptionHandler.html" title="interface in cc.carm.lib.configuration.function">ConfigExceptionHandler</a> exceptionHandler)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,264 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Interface cc.carm.lib.configuration.adapter.ValueParser (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter, interface: ValueParser">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Interface cc.carm.lib.configuration.adapter.ValueParser" class="title">Uses of Interface<br>cc.carm.lib.configuration.adapter.ValueParser</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.adapter">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.adapter.strandard">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.source">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.impl">cc.carm.lib.configuration.value.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter">
|
||||||
|
<h2>Uses of <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a> in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> that implement <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../ValueAdapter.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><TYPE></code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Fields in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> declared as <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#deserializer" class="member-name-link">deserializer</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> that return <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#parser()" class="member-name-link">parser</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with parameters of type <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#parser(cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">parser</a><wbr>(@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> deserializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(java.lang.Class,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with parameters of type <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../ValueAdapter.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">ValueAdapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer,
|
||||||
|
@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> parser)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<h2>Uses of <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a> in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a> that implement <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../strandard/PrimitiveAdapter.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><T></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a> with parameters of type <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../strandard/PrimitiveAdapter.html#%3Cinit%3E(java.lang.Class,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">PrimitiveAdapter</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><<a href="../strandard/PrimitiveAdapter.html" title="type parameter in PrimitiveAdapter">T</a>> valueType,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="../strandard/PrimitiveAdapter.html" title="type parameter in PrimitiveAdapter">T</a>> deserializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<h2>Uses of <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a> in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a> declared as <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractSourceBuilder.</span><code><a href="../../builder/impl/AbstractSourceBuilder.html#valueParser" class="member-name-link">valueParser</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a> with parameters of type <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractSourceBuilder.</span><code><a href="../../builder/impl/AbstractSourceBuilder.html#parser(cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">parser</a><wbr>(@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.source">
|
||||||
|
<h2>Uses of <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a> in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> with parameters of type <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> parser)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> parser)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(java.lang.Class,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> parser)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.impl">
|
||||||
|
<h2>Uses of <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a> in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a> that return <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><<a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">CollectionConfigValue.</span><code><a href="../../value/impl/CollectionConfigValue.html#parser()" class="member-name-link">parser</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected <O> @Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><O></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">CachedConfigValue.</span><code><a href="../../value/impl/CachedConfigValue.html#parserFor(cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">parserFor</a><wbr>(@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><O> adapter)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<h2>Uses of <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a> in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> that return <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><<a href="../../value/standard/ConfiguredValue.html" title="type parameter in ConfiguredValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#parser()" class="member-name-link">parser</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> with parameters of type <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <V> <a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><wbr><V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#of(cc.carm.lib.configuration.value.ValueManifest,cc.carm.lib.configuration.adapter.ValueParser,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">of</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><V,<wbr>V> manifest,
|
||||||
|
@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><V> parser,
|
||||||
|
@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><V> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,254 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Interface cc.carm.lib.configuration.adapter.ValueSerializer (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter, interface: ValueSerializer">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Interface cc.carm.lib.configuration.adapter.ValueSerializer" class="title">Uses of Interface<br>cc.carm.lib.configuration.adapter.ValueSerializer</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.adapter">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.adapter.strandard">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.source">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.impl">cc.carm.lib.configuration.value.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter">
|
||||||
|
<h2>Uses of <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a> in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> that implement <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../ValueAdapter.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><TYPE></code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Fields in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> declared as <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#serializer" class="member-name-link">serializer</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> that return <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#serializer()" class="member-name-link">serializer</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with parameters of type <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(java.lang.Class,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">register</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">serializer</a><wbr>(@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with parameters of type <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../ValueAdapter.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">ValueAdapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer,
|
||||||
|
@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> parser)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<h2>Uses of <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a> in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a> that implement <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../strandard/PrimitiveAdapter.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><T></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<h2>Uses of <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a> in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a> declared as <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractSourceBuilder.</span><code><a href="../../builder/impl/AbstractSourceBuilder.html#valueSerializer" class="member-name-link">valueSerializer</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a> with parameters of type <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractSourceBuilder.</span><code><a href="../../builder/impl/AbstractSourceBuilder.html#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">serializer</a><wbr>(@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.source">
|
||||||
|
<h2>Uses of <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a> in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> with parameters of type <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> parser)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(java.lang.Class,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> parser)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.impl">
|
||||||
|
<h2>Uses of <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a> in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a> that return <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><<a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">CollectionConfigValue.</span><code><a href="../../value/impl/CollectionConfigValue.html#serializer()" class="member-name-link">serializer</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected <O> @Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><O></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">CachedConfigValue.</span><code><a href="../../value/impl/CachedConfigValue.html#serializerFor(cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">serializerFor</a><wbr>(@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><O> adapter)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<h2>Uses of <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a> in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> that return <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><<a href="../../value/standard/ConfiguredValue.html" title="type parameter in ConfiguredValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#serializer()" class="member-name-link">serializer</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> with parameters of type <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <V> <a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><wbr><V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#of(cc.carm.lib.configuration.value.ValueManifest,cc.carm.lib.configuration.adapter.ValueParser,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">of</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><V,<wbr>V> manifest,
|
||||||
|
@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><V> parser,
|
||||||
|
@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><V> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,770 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.adapter.ValueType (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter, class: ValueType">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.adapter.ValueType" class="title">Uses of Class<br>cc.carm.lib.configuration.adapter.ValueType</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.adapter">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.list">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.value">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.function">cc.carm.lib.configuration.function</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.source">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value">cc.carm.lib.configuration.value</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.impl">cc.carm.lib.configuration.value.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> declared as <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#BOOLEAN" class="member-name-link">BOOLEAN</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#BOOLEAN_TYPE" class="member-name-link">BOOLEAN_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#BYTE" class="member-name-link">BYTE</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#BYTE_TYPE" class="member-name-link">BYTE_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#CHAR" class="member-name-link">CHAR</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#CHAR_TYPE" class="member-name-link">CHAR_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#DOUBLE" class="member-name-link">DOUBLE</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#DOUBLE_TYPE" class="member-name-link">DOUBLE_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#FLOAT" class="member-name-link">FLOAT</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#FLOAT_TYPE" class="member-name-link">FLOAT_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#INTEGER" class="member-name-link">INTEGER</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#INTEGER_TYPE" class="member-name-link">INTEGER_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#LONG" class="member-name-link">LONG</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#LONG_TYPE" class="member-name-link">LONG_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#OBJECT" class="member-name-link">OBJECT</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?>[]</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#PRIMITIVE_TYPES" class="member-name-link">PRIMITIVE_TYPES</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#SHORT" class="member-name-link">SHORT</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#SHORT_TYPE" class="member-name-link">SHORT_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#STRING" class="member-name-link">STRING</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Fields in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with type parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><wbr><<a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?>,<wbr><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><?>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#adapterCache" class="member-name-link">adapterCache</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> that return <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <T> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#of(java.lang.Class)" class="member-name-link">of</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> clazz)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <T> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#of(java.lang.Class,java.lang.reflect.Type...)" class="member-name-link">of</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><?> rawType,
|
||||||
|
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link">Type</a>... types)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Get the generic type of the complex type.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <T> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#of(java.lang.reflect.Type)" class="member-name-link">of</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link">Type</a> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <T> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#of(T)" class="member-name-link">of</a><wbr>(T value)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <T> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#ofList(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ofList</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> paramType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <T> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#ofList(java.lang.Class)" class="member-name-link">ofList</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> paramType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <K,<wbr>
|
||||||
|
V> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#ofMap(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ofMap</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><K> keyType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <K,<wbr>
|
||||||
|
V> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#ofMap(java.lang.Class,java.lang.Class)" class="member-name-link">ofMap</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><K> keyType,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#type()" class="member-name-link">type</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><T> @Nullable <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#adapterOf(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">adapterOf</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> T</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#deserialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">deserialize</a><wbr>(@NotNull <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected <T> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#deserializeList(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">deserializeList</a><wbr>(@NotNull <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>boolean</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#isSubtypeOf(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">isSubtypeOf</a><wbr>(<a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?> target)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Checks if this ValueType is a subtype of the given ValueType.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <T> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#ofList(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ofList</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> paramType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <K,<wbr>
|
||||||
|
V> <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueType.</span><code><a href="../ValueType.html#ofMap(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ofMap</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><K> keyType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#parse(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> value)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../ValueParser.html" title="type parameter in ValueParser">TYPE</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueParser.</span><code><a href="../ValueParser.html#parse(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="../ValueParser.html" title="type parameter in ValueParser">TYPE</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> data)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><FROM,<wbr>
|
||||||
|
TO> void</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><FROM> from,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><TO> to,
|
||||||
|
@Nullable <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><FROM,<wbr>TO> parser,
|
||||||
|
@Nullable <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><TO,<wbr>FROM> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> void</code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#register(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">register</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> deserializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapter.</span><code><a href="../ValueAdapter.html#serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,TYPE)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a> value)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueSerializer.</span><code><a href="../ValueSerializer.html#serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,TYPE)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><? super <a href="../ValueSerializer.html" title="type parameter in ValueSerializer">TYPE</a>> type,
|
||||||
|
<a href="../ValueSerializer.html" title="type parameter in ValueSerializer">TYPE</a> value)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueAdapterRegistry.</span><code><a href="../ValueAdapterRegistry.html#unregister(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">unregister</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><?> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../package-summary.html">cc.carm.lib.configuration.adapter</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../ValueAdapter.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ValueAdapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../ValueAdapter.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">ValueAdapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> type,
|
||||||
|
@Nullable <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> serializer,
|
||||||
|
@Nullable <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="../ValueAdapter.html" title="type parameter in ValueAdapter">TYPE</a>> parser)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../builder/package-summary.html">cc.carm.lib.configuration.builder</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../builder/package-summary.html">cc.carm.lib.configuration.builder</a> declared as <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractConfigBuilder.</span><code><a href="../../builder/AbstractConfigBuilder.html#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/package-summary.html">cc.carm.lib.configuration.builder</a> that return <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractConfigBuilder.</span><code><a href="../../builder/AbstractConfigBuilder.html#type()" class="member-name-link">type</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../builder/package-summary.html">cc.carm.lib.configuration.builder</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/AbstractConfigBuilder.html#%3Cinit%3E(java.lang.Class,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">AbstractConfigBuilder</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><? super <a href="../../builder/AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a>> providerClass,
|
||||||
|
<a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../builder/CommonConfigBuilder.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">CommonConfigBuilder</a><wbr>(<a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/CommonConfigBuilder.html" title="type parameter in CommonConfigBuilder">TYPE</a>> type)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../builder/collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../builder/collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a> declared as <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../../builder/collection/SimpleCollectionCreator.html#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <V,<wbr>
|
||||||
|
C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>
|
||||||
|
RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>
|
||||||
|
C,<wbr>
|
||||||
|
?>><br>@NotNull <a href="../../builder/collection/SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><wbr><V,<wbr>C,<wbr>RESULT></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../../builder/collection/SimpleCollectionCreator.html#create(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">create</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends C> defaultConstructor,
|
||||||
|
@NotNull <a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><V,<wbr>C,<wbr>RESULT> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><S> @NotNull <a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><S,<wbr><a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../../builder/collection/SimpleCollectionCreator.html#from(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">from</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../builder/collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/collection/SimpleCollectionCreator.Section.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">Section</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../builder/collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer,
|
||||||
|
@NotNull <a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="../../builder/collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../builder/collection/SectionCollectionBuilder.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SectionCollectionBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../builder/collection/SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/collection/SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="../../builder/collection/SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/collection/SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/collection/SimpleCollectionCreator.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">SimpleCollectionCreator</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>> defaultConstructor,
|
||||||
|
@NotNull <a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../builder/collection/SimpleCollectionCreator.Source.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">Source</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>> serializer,
|
||||||
|
@NotNull <a href="../../builder/collection/SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/collection/SourceCollectionBuilder.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SourceCollectionBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../builder/collection/SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/collection/SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/collection/SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/collection/SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>,<wbr><a href="../../builder/collection/SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/collection/SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>,<wbr><a href="../../builder/collection/SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a> declared as <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/impl/AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractSectionBuilder.</span><code><a href="../../builder/impl/AbstractSectionBuilder.html#paramType" class="member-name-link">paramType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">AbstractSourceBuilder.</span><code><a href="../../builder/impl/AbstractSourceBuilder.html#paramType" class="member-name-link">paramType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">AbstractSourceBuilder.</span><code><a href="../../builder/impl/AbstractSourceBuilder.html#sourceType" class="member-name-link">sourceType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/impl/AbstractSectionBuilder.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">AbstractSectionBuilder</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/impl/AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">TYPE</a>> type,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/impl/AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="../../builder/impl/AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/impl/AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../builder/impl/AbstractSourceBuilder.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">AbstractSourceBuilder</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">V</a>> type,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>,<wbr><a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>,<wbr><a href="../../builder/impl/AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.list">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../builder/list/package-summary.html">cc.carm.lib.configuration.builder.list</a></h2>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../builder/list/package-summary.html">cc.carm.lib.configuration.builder.list</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/list/ConfigListCreator.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ConfigListCreator</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/list/ConfigListCreator.html" title="type parameter in ConfigListCreator">V</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../builder/map/package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../builder/map/package-summary.html">cc.carm.lib.configuration.builder.map</a> declared as <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../../builder/map/ConfigMapBuilder.html#keyType" class="member-name-link">keyType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/map/ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapCreator.</span><code><a href="../../builder/map/ConfigMapCreator.html#keyType" class="member-name-link">keyType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../../builder/map/SectionMapBuilder.html#keyType" class="member-name-link">keyType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../../builder/map/SourceMapBuilder.html#keyType" class="member-name-link">keyType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../../builder/map/ConfigMapBuilder.html#valueType" class="member-name-link">valueType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/map/ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapCreator.</span><code><a href="../../builder/map/ConfigMapCreator.html#valueType" class="member-name-link">valueType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/map/package-summary.html">cc.carm.lib.configuration.builder.map</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><S> @NotNull <a href="../../builder/map/SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../../builder/map/ConfigMapBuilder.html#from(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">from</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><S> @NotNull <a href="../../builder/map/SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../../builder/map/ConfigMapBuilder.html#from(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">from</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><S,<wbr><a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>,<wbr>S> valueSerializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../builder/map/package-summary.html">cc.carm.lib.configuration.builder.map</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/map/ConfigMapBuilder.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ConfigMapBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@NotNull <a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../builder/map/ConfigMapCreator.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ConfigMapCreator</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>> keyType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>> valueType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/map/SectionMapBuilder.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SectionMapBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>> valueType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/map/SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> valueSerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../builder/map/SourceMapBuilder.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SourceMapBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>> constructor,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>> valueType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>,<wbr><a href="../../builder/map/SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>> valueSerializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.value">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../builder/value/package-summary.html">cc.carm.lib.configuration.builder.value</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../builder/value/package-summary.html">cc.carm.lib.configuration.builder.value</a> declared as <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../builder/value/ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigValueBuilder.</span><code><a href="../../builder/value/ConfigValueBuilder.html#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../builder/value/package-summary.html">cc.carm.lib.configuration.builder.value</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><S> @NotNull <a href="../../builder/value/SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><wbr><S,<wbr><a href="../../builder/value/ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigValueBuilder.</span><code><a href="../../builder/value/ConfigValueBuilder.html#from(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">from</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><S> @NotNull <a href="../../builder/value/SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><wbr><S,<wbr><a href="../../builder/value/ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigValueBuilder.</span><code><a href="../../builder/value/ConfigValueBuilder.html#from(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">from</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><S,<wbr><a href="../../builder/value/ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/value/ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>,<wbr>S> valueSerializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../builder/value/package-summary.html">cc.carm.lib.configuration.builder.value</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/value/ConfigValueBuilder.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ConfigValueBuilder</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/value/ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../builder/value/SectionValueBuilder.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SectionValueBuilder</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/value/SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>> type,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="../../builder/value/SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/value/SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../builder/value/SourceValueBuilder.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SourceValueBuilder</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/value/SourceValueBuilder.html" title="type parameter in SourceValueBuilder">S</a>> sourceType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../builder/value/SourceValueBuilder.html" title="type parameter in SourceValueBuilder">V</a>> valueType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/value/SourceValueBuilder.html" title="type parameter in SourceValueBuilder">S</a>,<wbr><a href="../../builder/value/SourceValueBuilder.html" title="type parameter in SourceValueBuilder">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../builder/value/SourceValueBuilder.html" title="type parameter in SourceValueBuilder">V</a>,<wbr><a href="../../builder/value/SourceValueBuilder.html" title="type parameter in SourceValueBuilder">S</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.function">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../function/package-summary.html">cc.carm.lib.configuration.function</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../function/package-summary.html">cc.carm.lib.configuration.function</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <O,<wbr>
|
||||||
|
T> @NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><wbr><O,<wbr>T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueHandler.</span><code><a href="../../function/ValueHandler.html#deserialize(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">deserialize</a><wbr>(<a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> to)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <T,<wbr>
|
||||||
|
V> @NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><wbr><T,<wbr>V></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ValueHandler.</span><code><a href="../../function/ValueHandler.html#required(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">required</a><wbr>(<a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.source">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../source/package-summary.html">cc.carm.lib.configuration.source</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><FROM,<wbr>
|
||||||
|
TO> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><FROM> from,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><TO> to,
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><FROM,<wbr>TO> parser,
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><TO,<wbr>FROM> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> parser)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><T> <a href="../../source/ConfigurationFactory.html" title="type parameter in ConfigurationFactory">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigurationFactory.</span><code><a href="../../source/ConfigurationFactory.html#adapter(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueSerializer,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">adapter</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@NotNull <a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T> serializer,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T> parser)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><T> T</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationHolder.</span><code><a href="../../source/ConfigurationHolder.html#deserialize(cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)" class="member-name-link">deserialize</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type,
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> source)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../value/package-summary.html">cc.carm.lib.configuration.value</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../../value/package-summary.html">cc.carm.lib.configuration.value</a> declared as <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueManifest.</span><code><a href="../../value/ValueManifest.html#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/package-summary.html">cc.carm.lib.configuration.value</a> that return <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ValueManifest.</span><code><a href="../../value/ValueManifest.html#type()" class="member-name-link">type</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../../value/package-summary.html">cc.carm.lib.configuration.value</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../value/ValueManifest.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ValueManifest</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../value/ValueManifest.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier)" class="member-name-link">ValueManifest</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@Nullable <a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> defaultSupplier)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../value/ValueManifest.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.function.ValueValidator)" class="member-name-link">ValueManifest</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@Nullable <a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> defaultSupplier,
|
||||||
|
@NotNull <a href="../../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">UNIT</a>> validator)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../value/ValueManifest.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.function.ValueValidator,java.util.function.BiConsumer)" class="member-name-link">ValueManifest</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@Nullable <a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> defaultSupplier,
|
||||||
|
@NotNull <a href="../../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">UNIT</a>> validator,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><@NotNull <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> initializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../value/ValueManifest.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.function.ValueValidator,java.util.function.BiConsumer,cc.carm.lib.configuration.source.ConfigurationHolder,java.lang.String)" class="member-name-link">ValueManifest</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@Nullable <a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">TYPE</a>> defaultSupplier,
|
||||||
|
@NotNull <a href="../../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><<a href="../../value/ValueManifest.html" title="type parameter in ValueManifest">UNIT</a>> validator,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><@NotNull <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> initializer,
|
||||||
|
@Nullable <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?> holder,
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> path)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.impl">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a> that return <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../value/impl/CollectionConfigValue.html" title="type parameter in CollectionConfigValue">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">CollectionConfigValue.</span><code><a href="../../value/impl/CollectionConfigValue.html#paramType()" class="member-name-link">paramType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<h2>Uses of <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a> in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> that return <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">K</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#keyType()" class="member-name-link">keyType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="../../value/standard/ConfiguredMap.html" title="type parameter in ConfiguredMap">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#valueType()" class="member-name-link">valueType</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> with parameters of type <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <T> @NotNull <a href="../../builder/list/ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredList.</span><code><a href="../../value/standard/ConfiguredList.html#builderOf(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">builderOf</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <K,<wbr>
|
||||||
|
V> <a href="../../builder/map/ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a><wbr><K,<wbr>V></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#builderOf(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">builderOf</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><K> keyType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <V> <a href="../../builder/value/ConfigValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">ConfigValueBuilder</a><wbr><V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#builderOf(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">builderOf</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type)</code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Create a new value builder.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <V> <a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><wbr><V></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#of(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">of</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <V> <a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><wbr><V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#of(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier)" class="member-name-link">of</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@Nullable V> defaultSupplier)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <T> <a href="../../builder/collection/SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>T,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>,<wbr><a href="../../value/standard/ConfiguredList.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredList</a><T>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredList.</span><code><a href="../../value/standard/ConfiguredList.html#with(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">with</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> registeredType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <K,<wbr>
|
||||||
|
V> @NotNull <a href="../../builder/map/SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a><K,<wbr>V>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../value/standard/ConfiguredMap.html#with(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">with</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><K> keyType,
|
||||||
|
@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <V> <a href="../../builder/value/SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><wbr><V,<wbr>V></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredValue.</span><code><a href="../../value/standard/ConfiguredValue.html#with(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">with</a><wbr>(@NotNull <a href="../ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> registeredType)</code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Create a new value builder with the specified <a href="../../source/ConfigurationHolder.html#registeredValues()"><code>ConfigurationHolder.registeredValues()</code></a> type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,139 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.adapter (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Package:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Description</li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a></li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package cc.carm.lib.configuration.adapter" class="title">Package cc.carm.lib.configuration.adapter</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">cc.carm.lib.configuration.adapter</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">cc.carm.lib.configuration</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../annotation/package-summary.html">cc.carm.lib.configuration.annotation</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../builder/package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../function/package-summary.html">cc.carm.lib.configuration.function</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../source/package-summary.html">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../value/package-summary.html">cc.carm.lib.configuration.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
|
||||||
|
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><TYPE></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ValueAdapterRegistry.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><TYPE></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab1">
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><TYPE></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab1">
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,85 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.adapter Class Hierarchy (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="tree: package: cc.carm.lib.configuration.adapter">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package cc.carm.lib.configuration.adapter</h1>
|
||||||
|
</div>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal contents-list">
|
||||||
|
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.adapter.<a href="ValueAdapter.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><TYPE> (implements cc.carm.lib.configuration.adapter.<a href="ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><TYPE>, cc.carm.lib.configuration.adapter.<a href="ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><TYPE>)</li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.adapter.<a href="ValueAdapterRegistry.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter">ValueAdapterRegistry</a></li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.adapter.<a href="ValueType.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.adapter.<a href="ValueParser.html" class="type-name-link" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><TYPE></li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.adapter.<a href="ValueSerializer.html" class="type-name-link" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><TYPE></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,368 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Package cc.carm.lib.configuration.adapter (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package cc.carm.lib.configuration.adapter" class="title">Uses of Package<br>cc.carm.lib.configuration.adapter</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">cc.carm.lib.configuration.adapter</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.adapter">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.adapter.strandard">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.list">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.value">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.function">cc.carm.lib.configuration.function</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.source">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value">cc.carm.lib.configuration.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value.impl">cc.carm.lib.configuration.value.impl</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="package-summary.html">cc.carm.lib.configuration.adapter</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueAdapter.html#cc.carm.lib.configuration.adapter">ValueAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueParser.html#cc.carm.lib.configuration.adapter">ValueParser</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueSerializer.html#cc.carm.lib.configuration.adapter">ValueSerializer</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.adapter">ValueType</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="strandard/package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueAdapter.html#cc.carm.lib.configuration.adapter.strandard">ValueAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueParser.html#cc.carm.lib.configuration.adapter.strandard">ValueParser</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueSerializer.html#cc.carm.lib.configuration.adapter.strandard">ValueSerializer</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../builder/package-summary.html">cc.carm.lib.configuration.builder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.builder">ValueType</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../builder/collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueAdapter.html#cc.carm.lib.configuration.builder.collection">ValueAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.builder.collection">ValueType</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../builder/impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueAdapter.html#cc.carm.lib.configuration.builder.impl">ValueAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueParser.html#cc.carm.lib.configuration.builder.impl">ValueParser</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueSerializer.html#cc.carm.lib.configuration.builder.impl">ValueSerializer</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.builder.impl">ValueType</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.list">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../builder/list/package-summary.html">cc.carm.lib.configuration.builder.list</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.builder.list">ValueType</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../builder/map/package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueAdapter.html#cc.carm.lib.configuration.builder.map">ValueAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.builder.map">ValueType</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.value">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../builder/value/package-summary.html">cc.carm.lib.configuration.builder.value</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.builder.value">ValueType</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.function">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../function/package-summary.html">cc.carm.lib.configuration.function</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.function">ValueType</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.source">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../source/package-summary.html">cc.carm.lib.configuration.source</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueAdapter.html#cc.carm.lib.configuration.source">ValueAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueAdapterRegistry.html#cc.carm.lib.configuration.source">ValueAdapterRegistry</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueParser.html#cc.carm.lib.configuration.source">ValueParser</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueSerializer.html#cc.carm.lib.configuration.source">ValueSerializer</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.source">ValueType</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../value/package-summary.html">cc.carm.lib.configuration.value</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.value">ValueType</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.impl">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../value/impl/package-summary.html">cc.carm.lib.configuration.value.impl</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueAdapter.html#cc.carm.lib.configuration.value.impl">ValueAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueParser.html#cc.carm.lib.configuration.value.impl">ValueParser</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueSerializer.html#cc.carm.lib.configuration.value.impl">ValueSerializer</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.value.impl">ValueType</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter</a> used by <a href="../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueAdapter.html#cc.carm.lib.configuration.value.standard">ValueAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value adapter, used to convert the value of the configuration file into the objects.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueParser.html#cc.carm.lib.configuration.value.standard">ValueParser</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">Value deserializer, convert base data to target value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ValueSerializer.html#cc.carm.lib.configuration.value.standard">ValueSerializer</a></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Value serializer, convert target value to base data.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/ValueType.html#cc.carm.lib.configuration.value.standard">ValueType</a></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block"><a href="ValueType.html" title="class in cc.carm.lib.configuration.adapter"><code>ValueType</code></a> used to get the generic type of the value,
|
||||||
|
It can be used to check if an object is an instance of a specific type,
|
||||||
|
and to cast objects to the correct type.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,416 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>PrimitiveAdapter (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter.strandard, class: PrimitiveAdapter">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/PrimitiveAdapter.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<h1 title="Class PrimitiveAdapter" class="title">Class PrimitiveAdapter<T></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">cc.carm.lib.configuration.adapter.ValueAdapter</a><T>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter<T></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Implemented Interfaces:</dt>
|
||||||
|
<dd><code><a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><T></code>, <code><a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><T></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PrimitiveAdapter<T></span>
|
||||||
|
<span class="extends-implements">extends <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><T></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#FALSE_VALUES" class="member-name-link">FALSE_VALUES</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#TRUE_VALUES" class="member-name-link">TRUE_VALUES</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.adapter.ValueAdapter">Fields inherited from class cc.carm.lib.configuration.adapter.<a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></h3>
|
||||||
|
<code><a href="../ValueAdapter.html#deserializer">deserializer</a>, <a href="../ValueAdapter.html#serializer">serializer</a>, <a href="../ValueAdapter.html#type">type</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.Class,cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">PrimitiveAdapter</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><<a href="PrimitiveAdapter.html" title="type parameter in PrimitiveAdapter">T</a>> valueType,
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="PrimitiveAdapter.html" title="type parameter in PrimitiveAdapter">T</a>> deserializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T> <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#of(java.lang.Class,cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">of</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> clazz,
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>T> function)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofBoolean()" class="member-name-link">ofBoolean</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofBooleanType()" class="member-name-link">ofBooleanType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofByte()" class="member-name-link">ofByte</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofByteType()" class="member-name-link">ofByteType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofCharacter()" class="member-name-link">ofCharacter</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofCharacterType()" class="member-name-link">ofCharacterType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofDouble()" class="member-name-link">ofDouble</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofDoubleType()" class="member-name-link">ofDoubleType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><?>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofEnum()" class="member-name-link">ofEnum</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofFloat()" class="member-name-link">ofFloat</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofFloatType()" class="member-name-link">ofFloatType</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofInteger()" class="member-name-link">ofInteger</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofIntegerType()" class="member-name-link">ofIntegerType</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofLong()" class="member-name-link">ofLong</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofLongType()" class="member-name-link">ofLongType</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofNumber(java.lang.Class,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">ofNumber</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> numberClass,
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>,<wbr>T> castFunction,
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>T> parseFunction)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofShort()" class="member-name-link">ofShort</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofShortType()" class="member-name-link">ofShortType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#ofString()" class="member-name-link">ofString</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.adapter.ValueAdapter">Methods inherited from class cc.carm.lib.configuration.adapter.<a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a></h3>
|
||||||
|
<code><a href="../ValueAdapter.html#equals(java.lang.Object)">equals</a>, <a href="../ValueAdapter.html#hashCode()">hashCode</a>, <a href="../ValueAdapter.html#parse(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,java.lang.Object)">parse</a>, <a href="../ValueAdapter.html#parser()">parser</a>, <a href="../ValueAdapter.html#parser(cc.carm.lib.configuration.adapter.ValueParser)">parser</a>, <a href="../ValueAdapter.html#serialize(cc.carm.lib.configuration.source.ConfigurationHolder,cc.carm.lib.configuration.adapter.ValueType,TYPE)">serialize</a>, <a href="../ValueAdapter.html#serializer()">serializer</a>, <a href="../ValueAdapter.html#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)">serializer</a>, <a href="../ValueAdapter.html#type()">type</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="TRUE_VALUES">
|
||||||
|
<h3>TRUE_VALUES</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span> <span class="element-name">TRUE_VALUES</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="FALSE_VALUES">
|
||||||
|
<h3>FALSE_VALUES</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]</span> <span class="element-name">FALSE_VALUES</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.lang.Class,cc.carm.lib.configuration.adapter.ValueParser)">
|
||||||
|
<h3>PrimitiveAdapter</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="element-name">PrimitiveAdapter</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><<a href="PrimitiveAdapter.html" title="type parameter in PrimitiveAdapter">T</a>> valueType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="PrimitiveAdapter.html" title="type parameter in PrimitiveAdapter">T</a>> deserializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofEnum()">
|
||||||
|
<h3>ofEnum</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><?>></span> <span class="element-name">ofEnum</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofString()">
|
||||||
|
<h3>ofString</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">ofString</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofBoolean()">
|
||||||
|
<h3>ofBoolean</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name">ofBoolean</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofBooleanType()">
|
||||||
|
<h3>ofBooleanType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></span> <span class="element-name">ofBooleanType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofCharacter()">
|
||||||
|
<h3>ofCharacter</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></span> <span class="element-name">ofCharacter</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofCharacterType()">
|
||||||
|
<h3>ofCharacterType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></span> <span class="element-name">ofCharacterType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofInteger()">
|
||||||
|
<h3>ofInteger</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></span> <span class="element-name">ofInteger</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofIntegerType()">
|
||||||
|
<h3>ofIntegerType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></span> <span class="element-name">ofIntegerType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofLong()">
|
||||||
|
<h3>ofLong</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></span> <span class="element-name">ofLong</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofLongType()">
|
||||||
|
<h3>ofLongType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></span> <span class="element-name">ofLongType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofDouble()">
|
||||||
|
<h3>ofDouble</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></span> <span class="element-name">ofDouble</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofDoubleType()">
|
||||||
|
<h3>ofDoubleType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></span> <span class="element-name">ofDoubleType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofFloat()">
|
||||||
|
<h3>ofFloat</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></span> <span class="element-name">ofFloat</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofFloatType()">
|
||||||
|
<h3>ofFloatType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></span> <span class="element-name">ofFloatType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofShort()">
|
||||||
|
<h3>ofShort</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></span> <span class="element-name">ofShort</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofShortType()">
|
||||||
|
<h3>ofShortType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></span> <span class="element-name">ofShortType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofByte()">
|
||||||
|
<h3>ofByte</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></span> <span class="element-name">ofByte</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofByteType()">
|
||||||
|
<h3>ofByteType</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></span> <span class="element-name">ofByteType</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="of(java.lang.Class,cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>of</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><T></span> <span class="element-name">of</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> clazz,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>T> function)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ofNumber(java.lang.Class,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>ofNumber</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span>
|
||||||
|
<span class="return-type"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><T></span> <span class="element-name">ofNumber</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> numberClass,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>,<wbr>T> castFunction,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>T> parseFunction)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,170 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>StandardAdapters (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter.strandard, interface: StandardAdapters">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/StandardAdapters.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<h1 title="Interface StandardAdapters" class="title">Interface StandardAdapters</h1>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">StandardAdapters</span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><?>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#ENUMS" class="member-name-link">ENUMS</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final @NotNull <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><?>[]</code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#PRIMITIVES" class="member-name-link">PRIMITIVES</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#SECTIONS" class="member-name-link">SECTIONS</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static final @NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#UUID" class="member-name-link">UUID</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="PRIMITIVES">
|
||||||
|
<h3>PRIMITIVES</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">static final</span> <span class="return-type">@NotNull <a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><?>[]</span> <span class="element-name">PRIMITIVES</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="ENUMS">
|
||||||
|
<h3>ENUMS</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">static final</span> <span class="return-type">@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><?>></span> <span class="element-name">ENUMS</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="UUID">
|
||||||
|
<h3>UUID</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">static final</span> <span class="return-type">@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a>></span> <span class="element-name">UUID</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="SECTIONS">
|
||||||
|
<h3>SECTIONS</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">static final</span> <span class="return-type">@NotNull <a href="../ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>></span> <span class="element-name">SECTIONS</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,153 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter.strandard, class: PrimitiveAdapter">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter" class="title">Uses of Class<br>cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.adapter.strandard">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<h2>Uses of <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a> in <a href="../package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../package-summary.html">cc.carm.lib.configuration.adapter.strandard</a> declared as <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static final @NotNull <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><?>[]</code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">StandardAdapters.</span><code><a href="../StandardAdapters.html#PRIMITIVES" class="member-name-link">PRIMITIVES</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.adapter.strandard</a> that return <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <T> <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#of(java.lang.Class,cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">of</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> clazz,
|
||||||
|
@NotNull <a href="../../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>T> function)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofBoolean()" class="member-name-link">ofBoolean</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofBooleanType()" class="member-name-link">ofBooleanType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofByte()" class="member-name-link">ofByte</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link">Byte</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofByteType()" class="member-name-link">ofByteType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofCharacter()" class="member-name-link">ofCharacter</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link">Character</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofCharacterType()" class="member-name-link">ofCharacterType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofDouble()" class="member-name-link">ofDouble</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofDoubleType()" class="member-name-link">ofDoubleType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofFloat()" class="member-name-link">ofFloat</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofFloatType()" class="member-name-link">ofFloatType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofInteger()" class="member-name-link">ofInteger</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofIntegerType()" class="member-name-link">ofIntegerType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofLong()" class="member-name-link">ofLong</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofLongType()" class="member-name-link">ofLongType</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br><a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofNumber(java.lang.Class,cc.carm.lib.configuration.function.DataFunction,cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">ofNumber</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> numberClass,
|
||||||
|
@NotNull <a href="../../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>,<wbr>T> castFunction,
|
||||||
|
@NotNull <a href="../../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>T> parseFunction)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofShort()" class="member-name-link">ofShort</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link">Short</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofShortType()" class="member-name-link">ofShortType</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <a href="../PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">PrimitiveAdapter.</span><code><a href="../PrimitiveAdapter.html#ofString()" class="member-name-link">ofString</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,62 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Interface cc.carm.lib.configuration.adapter.strandard.StandardAdapters (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter.strandard, interface: StandardAdapters">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../StandardAdapters.html" title="interface in cc.carm.lib.configuration.adapter.strandard">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Interface cc.carm.lib.configuration.adapter.strandard.StandardAdapters" class="title">Uses of Interface<br>cc.carm.lib.configuration.adapter.strandard.StandardAdapters</h1>
|
||||||
|
</div>
|
||||||
|
No usage of cc.carm.lib.configuration.adapter.strandard.StandardAdapters</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,111 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.adapter.strandard (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Package:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Description</li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a></li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package cc.carm.lib.configuration.adapter.strandard" class="title">Package cc.carm.lib.configuration.adapter.strandard</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">cc.carm.lib.configuration.adapter.strandard</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
|
||||||
|
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PrimitiveAdapter.html" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><T></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="StandardAdapters.html" title="interface in cc.carm.lib.configuration.adapter.strandard">StandardAdapters</a></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab1"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,86 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.adapter.strandard Class Hierarchy (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="tree: package: cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package cc.carm.lib.configuration.adapter.strandard</h1>
|
||||||
|
</div>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal contents-list">
|
||||||
|
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.adapter.<a href="../ValueAdapter.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><TYPE> (implements cc.carm.lib.configuration.adapter.<a href="../ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><TYPE>, cc.carm.lib.configuration.adapter.<a href="../ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><TYPE>)
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.adapter.strandard.<a href="PrimitiveAdapter.html" class="type-name-link" title="class in cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a><T></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.adapter.strandard.<a href="StandardAdapters.html" class="type-name-link" title="interface in cc.carm.lib.configuration.adapter.strandard">StandardAdapters</a></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,84 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Package cc.carm.lib.configuration.adapter.strandard (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package cc.carm.lib.configuration.adapter.strandard" class="title">Uses of Package<br>cc.carm.lib.configuration.adapter.strandard</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.adapter.strandard">cc.carm.lib.configuration.adapter.strandard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.adapter.strandard">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.adapter.strandard</a> used by <a href="package-summary.html">cc.carm.lib.configuration.adapter.strandard</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/PrimitiveAdapter.html#cc.carm.lib.configuration.adapter.strandard">PrimitiveAdapter</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,172 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ConfigPath (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.annotation, annotation type: ConfigPath">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ConfigPath.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Required</li>
|
||||||
|
<li><a href="#annotation-interface-optional-element-summary">Optional</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li><a href="#annotation-interface-element-detail">Element</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Required | </li>
|
||||||
|
<li><a href="#annotation-interface-optional-element-summary">Optional</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#annotation-interface-element-detail">Element</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.annotation</a></div>
|
||||||
|
<h1 title="Annotation Type ConfigPath" class="title">Annotation Type ConfigPath</h1>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html" title="class or interface in java.lang.annotation" class="external-link">@Target</a>({<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html#TYPE" title="class or interface in java.lang.annotation" class="external-link">TYPE</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html#FIELD" title="class or interface in java.lang.annotation" class="external-link">FIELD</a>})
|
||||||
|
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html" title="class or interface in java.lang.annotation" class="external-link">@Retention</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html#RUNTIME" title="class or interface in java.lang.annotation" class="external-link">RUNTIME</a>)
|
||||||
|
</span><span class="modifiers">public @interface </span><span class="element-name type-name-label">ConfigPath</span></div>
|
||||||
|
<div class="block">The configuration path used to mark the corresponding class or parameter.</div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="member-summary" id="annotation-interface-optional-element-summary">
|
||||||
|
<h2>Optional Element Summary</h2>
|
||||||
|
<div class="caption"><span>Optional Elements</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Optional Element</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>boolean</code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#root()" class="member-name-link">root</a></code></div>
|
||||||
|
<div class="col-last even-row-color">
|
||||||
|
<div class="block">Whether to start with the root node.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#value()" class="member-name-link">value</a></code></div>
|
||||||
|
<div class="col-last odd-row-color">
|
||||||
|
<div class="block">The path value of the current configuration.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details" id="annotation-interface-element-detail">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="member-details">
|
||||||
|
<h2>Element Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="value()">
|
||||||
|
<h3>value</h3>
|
||||||
|
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">value</span></div>
|
||||||
|
<div class="block">The path value of the current configuration.
|
||||||
|
If not set,will generate the path by <a href="../source/loader/PathGenerator.html" title="class in cc.carm.lib.configuration.source.loader"><code>PathGenerator</code></a>.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>The path value of the current configuration</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Default:</dt>
|
||||||
|
<dd><code>""</code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="root()">
|
||||||
|
<h3>root</h3>
|
||||||
|
<div class="member-signature"><span class="return-type">boolean</span> <span class="element-name">root</span></div>
|
||||||
|
<div class="block">Whether to start with the root node.
|
||||||
|
<br>If false, the previous path (if any) to the node is automatically added.
|
||||||
|
<br>If true, the path will be set directly from the root node.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>Whether to start directly from the root path without inheriting the previous path</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Default:</dt>
|
||||||
|
<dd><code>false</code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,62 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Annotation Type cc.carm.lib.configuration.annotation.ConfigPath (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.annotation, annotation type: ConfigPath">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ConfigPath.html" title="annotation in cc.carm.lib.configuration.annotation">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Annotation Type cc.carm.lib.configuration.annotation.ConfigPath" class="title">Uses of Annotation Type<br>cc.carm.lib.configuration.annotation.ConfigPath</h1>
|
||||||
|
</div>
|
||||||
|
No usage of cc.carm.lib.configuration.annotation.ConfigPath</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.annotation (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.annotation">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Package:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Description</li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a></li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package cc.carm.lib.configuration.annotation" class="title">Package cc.carm.lib.configuration.annotation</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">cc.carm.lib.configuration.annotation</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">cc.carm.lib.configuration</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../adapter/package-summary.html">cc.carm.lib.configuration.adapter</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../builder/package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../function/package-summary.html">cc.carm.lib.configuration.function</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../source/package-summary.html">cc.carm.lib.configuration.source</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../value/package-summary.html">cc.carm.lib.configuration.value</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Annotation Types</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab6"><a href="ConfigPath.html" title="annotation in cc.carm.lib.configuration.annotation">ConfigPath</a></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab6">
|
||||||
|
<div class="block">The configuration path used to mark the corresponding class or parameter.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,72 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.annotation Class Hierarchy (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="tree: package: cc.carm.lib.configuration.annotation">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package cc.carm.lib.configuration.annotation</h1>
|
||||||
|
</div>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal contents-list">
|
||||||
|
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.annotation.<a href="ConfigPath.html" class="type-name-link" title="annotation in cc.carm.lib.configuration.annotation">ConfigPath</a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html" title="class or interface in java.lang.annotation" class="external-link">Annotation</a>)</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,62 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Package cc.carm.lib.configuration.annotation (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.annotation">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package cc.carm.lib.configuration.annotation" class="title">Uses of Package<br>cc.carm.lib.configuration.annotation</h1>
|
||||||
|
</div>
|
||||||
|
No usage of cc.carm.lib.configuration.annotation</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,518 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>AbstractConfigBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder, class: AbstractConfigBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/AbstractConfigBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<h1 title="Class AbstractConfigBuilder" class="title">Class AbstractConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>HOLDER extends <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF extends AbstractConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.AbstractConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF></div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Direct Known Subclasses:</dt>
|
||||||
|
<dd><code><a href="CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>HOLDER extends <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF extends AbstractConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF>></span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><wbr><@Nullable <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#defaultValueSupplier" class="member-name-link">defaultValueSupplier</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#holder" class="member-name-link">holder</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><wbr><<a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#initializer" class="member-name-link">initializer</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected @Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#path" class="member-name-link">path</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><wbr><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#providerClass" class="member-name-link">providerClass</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final <a href="../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><wbr><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#valueValidator" class="member-name-link">valueValidator</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.Class,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">AbstractConfigBuilder</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a>> providerClass,
|
||||||
|
<a href="../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append(java.util.function.BiConsumer)" class="member-name-link">append</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><<a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> initializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append(java.util.function.Consumer)" class="member-name-link">append</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>> initializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">RESULT</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected @NotNull <a href="../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><wbr><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>,<wbr><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildManifest()" class="member-name-link">buildManifest</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(java.util.function.Supplier)" class="member-name-link">defaults</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@Nullable <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>> supplier)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(TYPE)" class="member-name-link">defaults</a><wbr>(<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a> defaultValue)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#holder(HOLDER)" class="member-name-link">holder</a><wbr>(<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a> holder)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#initializer(java.util.function.BiConsumer)" class="member-name-link">initializer</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><<a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> initializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><M> <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)" class="member-name-link">meta</a><wbr>(@NotNull <a href="../source/meta/ConfigurationMetadata.html" title="class in cc.carm.lib.configuration.source.meta">ConfigurationMetadata</a><M> type,
|
||||||
|
M value)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#meta(java.util.function.Consumer)" class="member-name-link">meta</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><@NotNull <a href="../source/meta/ConfigurationMetaHolder.html" title="class in cc.carm.lib.configuration.source.meta">ConfigurationMetaHolder</a>> metaConsumer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#path(java.lang.String)" class="member-name-link">path</a><wbr>(@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> path)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>protected abstract <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#type()" class="member-name-link">type</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#validate(cc.carm.lib.configuration.function.DataValidator)" class="member-name-link">validate</a><wbr>(@NotNull <a href="../function/DataValidator.html" title="interface in cc.carm.lib.configuration.function">DataValidator</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> validator)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Validate the value with the specified condition.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#validate(cc.carm.lib.configuration.function.ValueValidator)" class="member-name-link">validate</a><wbr>(@NotNull <a href="../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> validator)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Validate the value with the specified condition.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#validate(java.util.function.Predicate,java.lang.Exception)" class="member-name-link">validate</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> condition,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a> exception)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Validate the value with the specified condition.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#validate(java.util.function.Predicate,java.lang.String)" class="member-name-link">validate</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> condition,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> msg)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Validate the value with the specified condition.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#validator(cc.carm.lib.configuration.function.DataValidator)" class="member-name-link">validator</a><wbr>(@NotNull <a href="../function/DataValidator.html" title="interface in cc.carm.lib.configuration.function">DataValidator</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> validator)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Set the <a href="../function/DataValidator.html" title="interface in cc.carm.lib.configuration.function"><code>DataValidator</code></a> for the value.</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#validator(cc.carm.lib.configuration.function.ValueValidator)" class="member-name-link">validator</a><wbr>(@NotNull <a href="../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> validator)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||||
|
<div class="block">Set the <a href="../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function"><code>ValueValidator</code></a> for the value.</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="providerClass">
|
||||||
|
<h3>providerClass</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a> extends <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>></span> <span class="element-name">providerClass</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="type">
|
||||||
|
<h3>type</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected final</span> <span class="return-type"><a href="../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>></span> <span class="element-name">type</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="holder">
|
||||||
|
<h3>holder</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a> extends <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?></span> <span class="element-name">holder</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="path">
|
||||||
|
<h3>path</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@Nullable
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">path</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="valueValidator">
|
||||||
|
<h3>valueValidator</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>></span> <span class="element-name">valueValidator</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaultValueSupplier">
|
||||||
|
<h3>defaultValueSupplier</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@Nullable <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>></span> <span class="element-name">defaultValueSupplier</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="initializer">
|
||||||
|
<h3>initializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><<a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">initializer</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.lang.Class,cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>AbstractConfigBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="element-name">AbstractConfigBuilder</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a>> providerClass,
|
||||||
|
<a href="../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="type()">
|
||||||
|
<h3>type</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>></span> <span class="element-name">type</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="self()">
|
||||||
|
<h3>self</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected abstract</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">self</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="build()">
|
||||||
|
<h3>build</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public abstract</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">RESULT</a></span> <span class="element-name">build</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="holder(HOLDER)">
|
||||||
|
<h3 id="holder(cc.carm.lib.configuration.source.ConfigurationHolder)">holder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">holder</span><wbr><span class="parameters">(@Nullable
|
||||||
|
<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">HOLDER</a> holder)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="path(java.lang.String)">
|
||||||
|
<h3>path</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">path</span><wbr><span class="parameters">(@Nullable
|
||||||
|
@Nullable <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> path)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="validator(cc.carm.lib.configuration.function.ValueValidator)">
|
||||||
|
<h3>validator</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">validator</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> validator)</span></div>
|
||||||
|
<div class="block">Set the <a href="../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function"><code>ValueValidator</code></a> for the value.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>validator</code> - The validator to set.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>this builder</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="validator(cc.carm.lib.configuration.function.DataValidator)">
|
||||||
|
<h3>validator</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">validator</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../function/DataValidator.html" title="interface in cc.carm.lib.configuration.function">DataValidator</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> validator)</span></div>
|
||||||
|
<div class="block">Set the <a href="../function/DataValidator.html" title="interface in cc.carm.lib.configuration.function"><code>DataValidator</code></a> for the value.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>validator</code> - The validator to set.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>this builder</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="validate(cc.carm.lib.configuration.function.ValueValidator)">
|
||||||
|
<h3>validate</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">validate</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../function/ValueValidator.html" title="interface in cc.carm.lib.configuration.function">ValueValidator</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> validator)</span></div>
|
||||||
|
<div class="block">Validate the value with the specified condition.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>validator</code> - The validator to append.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>this builder</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="validate(cc.carm.lib.configuration.function.DataValidator)">
|
||||||
|
<h3>validate</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">validate</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../function/DataValidator.html" title="interface in cc.carm.lib.configuration.function">DataValidator</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> validator)</span></div>
|
||||||
|
<div class="block">Validate the value with the specified condition.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>validator</code> - The validator to append.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>this builder</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="validate(java.util.function.Predicate,java.lang.Exception)">
|
||||||
|
<h3>validate</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">validate</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> condition,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a> exception)</span></div>
|
||||||
|
<div class="block">Validate the value with the specified condition.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>condition</code> - The condition to check, if the condition is false, an exception will be thrown.</dd>
|
||||||
|
<dd><code>exception</code> - The exception to throw if the condition is false.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>this builder</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="validate(java.util.function.Predicate,java.lang.String)">
|
||||||
|
<h3>validate</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">validate</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><? super <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>> condition,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> msg)</span></div>
|
||||||
|
<div class="block">Validate the value with the specified condition.</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Parameters:</dt>
|
||||||
|
<dd><code>condition</code> - The condition to check, if the condition is false, an exception will be thrown.</dd>
|
||||||
|
<dd><code>msg</code> - The message to throw if the condition is false.</dd>
|
||||||
|
<dt>Returns:</dt>
|
||||||
|
<dd>this builder</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="initializer(java.util.function.BiConsumer)">
|
||||||
|
<h3>initializer</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">initializer</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><<a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> initializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="append(java.util.function.BiConsumer)">
|
||||||
|
<h3>append</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">append</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><<a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> initializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="append(java.util.function.Consumer)">
|
||||||
|
<h3>append</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">append</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>> initializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(TYPE)">
|
||||||
|
<h3 id="defaults(java.lang.Object)">defaults</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@Nullable
|
||||||
|
<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a> defaultValue)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(java.util.function.Supplier)">
|
||||||
|
<h3>defaults</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@Nullable <a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>> supplier)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="meta(java.util.function.Consumer)">
|
||||||
|
<h3>meta</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">meta</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><@NotNull <a href="../source/meta/ConfigurationMetaHolder.html" title="class in cc.carm.lib.configuration.source.meta">ConfigurationMetaHolder</a>> metaConsumer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">
|
||||||
|
<h3 id="meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,java.lang.Object)">meta</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><M></span> <span class="return-type"><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">SELF</a></span> <span class="element-name">meta</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../source/meta/ConfigurationMetadata.html" title="class in cc.carm.lib.configuration.source.meta">ConfigurationMetadata</a><M> type,
|
||||||
|
@Nullable
|
||||||
|
M value)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="buildManifest()">
|
||||||
|
<h3>buildManifest</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><<a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">TYPE</a>,<wbr><a href="AbstractConfigBuilder.html" title="type parameter in AbstractConfigBuilder">UNIT</a>></span> <span class="element-name">buildManifest</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,170 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>CommonConfigBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder, class: CommonConfigBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/CommonConfigBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<h1 title="Class CommonConfigBuilder" class="title">Class CommonConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends CommonConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr><a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.CommonConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Direct Known Subclasses:</dt>
|
||||||
|
<dd><code><a href="impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></code>, <code><a href="impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">CommonConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends CommonConfigBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></span>
|
||||||
|
<span class="extends-implements">extends <a href="AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr><a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="AbstractConfigBuilder.html#holder">holder</a>, <a href="AbstractConfigBuilder.html#initializer">initializer</a>, <a href="AbstractConfigBuilder.html#path">path</a>, <a href="AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="AbstractConfigBuilder.html#type">type</a>, <a href="AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">CommonConfigBuilder</a><wbr>(<a href="../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="CommonConfigBuilder.html" title="type parameter in CommonConfigBuilder">TYPE</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="AbstractConfigBuilder.html#build()">build</a>, <a href="AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="AbstractConfigBuilder.html#self()">self</a>, <a href="AbstractConfigBuilder.html#type()">type</a>, <a href="AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>CommonConfigBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="element-name">CommonConfigBuilder</span><wbr><span class="parameters">(<a href="../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="CommonConfigBuilder.html" title="type parameter in CommonConfigBuilder">TYPE</a>> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,178 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.AbstractConfigBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder, class: AbstractConfigBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.AbstractConfigBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.AbstractConfigBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.value">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder">
|
||||||
|
<h2>Uses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../package-summary.html">cc.carm.lib.configuration.builder</a> with type parameters of type <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../AbstractConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>HOLDER extends <a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF extends <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../CommonConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../collection/SectionCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="../collection/SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../collection/SimpleCollectionCreator.Section.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../collection/SimpleCollectionCreator.Source.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../collection/SourceCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="../collection/SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<h2>Uses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../impl/AbstractSectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends <a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../impl/AbstractSourceBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><V,<wbr>UNIT>,<wbr>SELF extends <a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../map/SectionMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../map/SourceMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>SOURCE,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.value">
|
||||||
|
<h2>Uses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a> in <a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../value/SectionValueBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../value/SourceValueBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><S,<wbr>V></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,169 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.CommonConfigBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder, class: CommonConfigBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.CommonConfigBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.CommonConfigBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.value">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder">
|
||||||
|
<h2>Uses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../package-summary.html">cc.carm.lib.configuration.builder</a> with type parameters of type <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../CommonConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../collection/SectionCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="../collection/SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../collection/SimpleCollectionCreator.Section.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../collection/SimpleCollectionCreator.Source.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../collection/SourceCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="../collection/SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<h2>Uses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../impl/AbstractSectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends <a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../impl/AbstractSourceBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><V,<wbr>UNIT>,<wbr>SELF extends <a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../map/SectionMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../map/SourceMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>SOURCE,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.value">
|
||||||
|
<h2>Uses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a> in <a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../value/SectionValueBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../value/SourceValueBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><S,<wbr>V></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,273 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SectionCollectionBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.collection, class: SectionCollectionBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SectionCollectionBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<h1 title="Class SectionCollectionBuilder" class="title">Class SectionCollectionBuilder<V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends SectionCollectionBuilder<V,<wbr>C,<wbr>RESULT,<wbr>SELF>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<div class="inheritance"><a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.collection.SectionCollectionBuilder<V,<wbr>C,<wbr>RESULT,<wbr>SELF></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Direct Known Subclasses:</dt>
|
||||||
|
<dd><code><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">SectionCollectionBuilder<V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends SectionCollectionBuilder<V,<wbr>C,<wbr>RESULT,<wbr>SELF>></span>
|
||||||
|
<span class="extends-implements">extends <a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr>SELF></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><wbr><? extends <a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#constructor" class="member-name-link">constructor</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder">Fields inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSectionBuilder.html#paramType">paramType</a>, <a href="../impl/AbstractSectionBuilder.html#parser">parser</a>, <a href="../impl/AbstractSectionBuilder.html#serializer">serializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SectionCollectionBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a>> constructor,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#construct(C)" class="member-name-link">construct</a><wbr>(<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a> collection)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#constructor(java.util.function.Supplier)" class="member-name-link">constructor</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a>> constructor)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(java.util.function.Consumer)" class="member-name-link">defaults</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a>> constructor)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(V...)" class="member-name-link">defaults</a><wbr>(<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>... values)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder">Methods inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSectionBuilder.html#buildAdapter()">buildAdapter</a>, <a href="../impl/AbstractSectionBuilder.html#parse(cc.carm.lib.configuration.function.DataFunction)">parse</a>, <a href="../impl/AbstractSectionBuilder.html#parse(cc.carm.lib.configuration.function.ValueHandler)">parse</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.DataFunction)">serialize</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.ValueComposer)">serialize</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.ValueHandler)">serialize</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#build()">build</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#self()">self</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>>></span> <span class="element-name">constructor</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>SectionCollectionBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SectionCollectionBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a>> constructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>> paramType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>> parser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(V...)">
|
||||||
|
<h3 id="defaults(java.lang.Object[])">defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/SafeVarargs.html" title="class or interface in java.lang" class="external-link">@SafeVarargs</a>
|
||||||
|
@NotNull
|
||||||
|
</span><span class="modifiers">public final</span> <span class="return-type"><a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">SELF</a></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">V</a>... values)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(java.util.function.Consumer)">
|
||||||
|
<h3>defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public final</span> <span class="return-type"><a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">SELF</a></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a>> constructor)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor(java.util.function.Supplier)">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">SELF</a></span> <span class="element-name">constructor</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a>> constructor)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="construct(C)">
|
||||||
|
<h3 id="construct(java.util.Collection)">construct</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">SELF</a></span> <span class="element-name">construct</span><wbr><span class="parameters">(@NotNull
|
||||||
|
<a href="SectionCollectionBuilder.html" title="type parameter in SectionCollectionBuilder">C</a> collection)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
+160
@@ -0,0 +1,160 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SimpleCollectionCreator.CollectionValueFactory (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.collection, class: SimpleCollectionCreator, interface: CollectionValueFactory">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SimpleCollectionCreator.CollectionValueFactory.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li>Constr</li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li>Constr | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<h1 title="Interface SimpleCollectionCreator.CollectionValueFactory" class="title">Interface SimpleCollectionCreator.CollectionValueFactory<V,<wbr>C,<wbr>RESULT></h1>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Enclosing class:</dt>
|
||||||
|
<dd><code><a href="SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr>?>></code></dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Functional Interface:</dt>
|
||||||
|
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html" title="class or interface in java.lang" class="external-link">@FunctionalInterface</a>
|
||||||
|
</span><span class="modifiers">public static interface </span><span class="element-name type-name-label">SimpleCollectionCreator.CollectionValueFactory<V,<wbr>C,<wbr>RESULT></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">RESULT</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#build(cc.carm.lib.configuration.value.ValueManifest,java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueAdapter)" class="member-name-link">build</a><wbr>(@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><<a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">C</a>,<wbr><a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">V</a>> manifest,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">C</a>> constructor,
|
||||||
|
@NotNull <a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">V</a>> paramAdapter)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="build(cc.carm.lib.configuration.value.ValueManifest,java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueAdapter)">
|
||||||
|
<h3>build</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="return-type"><a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">RESULT</a></span> <span class="element-name">build</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../value/ValueManifest.html" title="class in cc.carm.lib.configuration.value">ValueManifest</a><<a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">C</a>,<wbr><a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">V</a>> manifest,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">C</a>> constructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">V</a>> paramAdapter)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,269 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SimpleCollectionCreator.Section (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.collection, class: SimpleCollectionCreator, class: Section">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SimpleCollectionCreator.Section.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<h1 title="Class SimpleCollectionCreator.Section" class="title">Class SimpleCollectionCreator.Section<V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C,<wbr>RESULT>>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C,<wbr>RESULT>>
|
||||||
|
<div class="inheritance"><a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C,<wbr>RESULT>>
|
||||||
|
<div class="inheritance"><a href="SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection.SectionCollectionBuilder</a><V,<wbr>C,<wbr>RESULT,<wbr><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C,<wbr>RESULT>>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.Section<V,<wbr>C,<wbr>RESULT></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Enclosing class:</dt>
|
||||||
|
<dd><code><a href="SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr>?>></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">SimpleCollectionCreator.Section<V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></span>
|
||||||
|
<span class="extends-implements">extends <a href="SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C,<wbr>RESULT,<wbr><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C,<wbr>RESULT>></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><wbr><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#factory" class="member-name-link">factory</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.collection.SectionCollectionBuilder">Fields inherited from class cc.carm.lib.configuration.builder.collection.<a href="SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a></h3>
|
||||||
|
<code><a href="SectionCollectionBuilder.html#constructor">constructor</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder">Fields inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSectionBuilder.html#paramType">paramType</a>, <a href="../impl/AbstractSectionBuilder.html#parser">parser</a>, <a href="../impl/AbstractSectionBuilder.html#serializer">serializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">Section</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>> constructor,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer,
|
||||||
|
@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><wbr><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.collection.SectionCollectionBuilder">Methods inherited from class cc.carm.lib.configuration.builder.collection.<a href="SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a></h3>
|
||||||
|
<code><a href="SectionCollectionBuilder.html#construct(C)">construct</a>, <a href="SectionCollectionBuilder.html#constructor(java.util.function.Supplier)">constructor</a>, <a href="SectionCollectionBuilder.html#defaults(java.util.function.Consumer)">defaults</a>, <a href="SectionCollectionBuilder.html#defaults(V...)">defaults</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder">Methods inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSectionBuilder.html#buildAdapter()">buildAdapter</a>, <a href="../impl/AbstractSectionBuilder.html#parse(cc.carm.lib.configuration.function.DataFunction)">parse</a>, <a href="../impl/AbstractSectionBuilder.html#parse(cc.carm.lib.configuration.function.ValueHandler)">parse</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.DataFunction)">serialize</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.ValueComposer)">serialize</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.ValueHandler)">serialize</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="factory">
|
||||||
|
<h3>factory</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr>?>></span> <span class="element-name">factory</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)">
|
||||||
|
<h3>Section</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Section</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>> constructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>> paramType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>> parser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>> factory)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="self()">
|
||||||
|
<h3>self</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type"><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>></span> <span class="element-name">self</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#self()">self</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr>?>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr>?>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="build()">
|
||||||
|
<h3>build</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a></span> <span class="element-name">build</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#build()">build</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr>?>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr>?>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,272 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SimpleCollectionCreator.Source (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.collection, class: SimpleCollectionCreator, class: Source">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SimpleCollectionCreator.Source.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<h1 title="Class SimpleCollectionCreator.Source" class="title">Class SimpleCollectionCreator.Source<SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT>>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT>>
|
||||||
|
<div class="inheritance"><a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder</a><C,<wbr>SOURCE,<wbr>V,<wbr>RESULT,<wbr><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT>>
|
||||||
|
<div class="inheritance"><a href="SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection.SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT>>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.Source<SOURCE,<wbr>V,<wbr>C,<wbr>RESULT></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Enclosing class:</dt>
|
||||||
|
<dd><code><a href="SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr>?>></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">SimpleCollectionCreator.Source<SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></span>
|
||||||
|
<span class="extends-implements">extends <a href="SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT>></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><wbr><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#factory" class="member-name-link">factory</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.collection.SourceCollectionBuilder">Fields inherited from class cc.carm.lib.configuration.builder.collection.<a href="SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a></h3>
|
||||||
|
<code><a href="SourceCollectionBuilder.html#constructor">constructor</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder">Fields inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSourceBuilder.html#paramType">paramType</a>, <a href="../impl/AbstractSourceBuilder.html#sourceType">sourceType</a>, <a href="../impl/AbstractSourceBuilder.html#valueParser">valueParser</a>, <a href="../impl/AbstractSourceBuilder.html#valueSerializer">valueSerializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">Source</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>> constructor,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>> serializer,
|
||||||
|
@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.collection.SourceCollectionBuilder">Methods inherited from class cc.carm.lib.configuration.builder.collection.<a href="SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a></h3>
|
||||||
|
<code><a href="SourceCollectionBuilder.html#construct(C)">construct</a>, <a href="SourceCollectionBuilder.html#constructor(java.util.function.Supplier)">constructor</a>, <a href="SourceCollectionBuilder.html#defaults(java.util.function.Consumer)">defaults</a>, <a href="SourceCollectionBuilder.html#defaults(V...)">defaults</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder">Methods inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSourceBuilder.html#buildAdapter()">buildAdapter</a>, <a href="../impl/AbstractSourceBuilder.html#parse(cc.carm.lib.configuration.function.DataFunction)">parse</a>, <a href="../impl/AbstractSourceBuilder.html#parse(cc.carm.lib.configuration.function.ValueHandler)">parse</a>, <a href="../impl/AbstractSourceBuilder.html#parser(cc.carm.lib.configuration.adapter.ValueParser)">parser</a>, <a href="../impl/AbstractSourceBuilder.html#serialize(cc.carm.lib.configuration.function.DataFunction)">serialize</a>, <a href="../impl/AbstractSourceBuilder.html#serialize(cc.carm.lib.configuration.function.ValueHandler)">serialize</a>, <a href="../impl/AbstractSourceBuilder.html#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)">serializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="factory">
|
||||||
|
<h3>factory</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr>?>></span> <span class="element-name">factory</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)">
|
||||||
|
<h3>Source</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Source</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>> constructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>> sourceType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>> paramType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>> parser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>> serializer,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>> factory)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="self()">
|
||||||
|
<h3>self</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type"><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>></span> <span class="element-name">self</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#self()">self</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr>?>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr>?>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="build()">
|
||||||
|
<h3>build</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a></span> <span class="element-name">build</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#build()">build</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr>?>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr>?>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,330 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SimpleCollectionCreator (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.collection, class: SimpleCollectionCreator">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SimpleCollectionCreator.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#nested-class-summary">Nested</a></li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li><a href="#nested-class-summary">Nested</a> | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<h1 title="Class SimpleCollectionCreator" class="title">Class SimpleCollectionCreator<V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator<V,<wbr>C,<wbr>RESULT></div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Direct Known Subclasses:</dt>
|
||||||
|
<dd><code><a href="../list/ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SimpleCollectionCreator<V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="nested-class-summary" id="nested-class-summary">
|
||||||
|
<h2>Nested Class Summary</h2>
|
||||||
|
<div class="caption"><span>Nested Classes</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static interface </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="SimpleCollectionCreator.CollectionValueFactory.html" class="type-name-link" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">V</a>,<wbr><a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">C</a>,<wbr><a href="SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">RESULT</a>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="SimpleCollectionCreator.Section.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr>?>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="SimpleCollectionCreator.Source.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr>?>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><wbr><? extends <a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#defaultConstructor" class="member-name-link">defaultConstructor</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><wbr><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#factory" class="member-name-link">factory</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">SimpleCollectionCreator</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>> defaultConstructor,
|
||||||
|
@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <V,<wbr>
|
||||||
|
C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>
|
||||||
|
RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>
|
||||||
|
C,<wbr>
|
||||||
|
?>><br>@NotNull <a href="SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><wbr><V,<wbr>C,<wbr>RESULT></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#create(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">create</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends C> defaultConstructor,
|
||||||
|
@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><V,<wbr>C,<wbr>RESULT> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><S,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#from(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">from</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><S,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#from(java.lang.Class)" class="member-name-link">from</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromObject()" class="member-name-link">fromObject</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><wbr><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromSection()" class="member-name-link">fromSection</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromString()" class="member-name-link">fromString</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaultConstructor">
|
||||||
|
<h3>defaultConstructor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>>></span> <span class="element-name">defaultConstructor</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="type">
|
||||||
|
<h3>type</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>></span> <span class="element-name">type</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="factory">
|
||||||
|
<h3>factory</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr>?>></span> <span class="element-name">factory</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)">
|
||||||
|
<h3>SimpleCollectionCreator</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SimpleCollectionCreator</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>> defaultConstructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>> factory)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="create(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)">
|
||||||
|
<h3>create</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public static</span> <span class="type-parameters-long"><V,<wbr>
|
||||||
|
C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>
|
||||||
|
RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>
|
||||||
|
C,<wbr>
|
||||||
|
?>></span>
|
||||||
|
<span class="return-type">@NotNull <a href="SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><V,<wbr>C,<wbr>RESULT></span> <span class="element-name">create</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends C> defaultConstructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><V,<wbr>C,<wbr>RESULT> factory)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="from(java.lang.Class)">
|
||||||
|
<h3>from</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span>
|
||||||
|
<span class="return-type">@NotNull <a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><S,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></span> <span class="element-name">from</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><S> sourceType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="from(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>from</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span>
|
||||||
|
<span class="return-type">@NotNull <a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><S,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></span> <span class="element-name">from</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromObject()">
|
||||||
|
<h3>fromObject</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></span> <span class="element-name">fromObject</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromString()">
|
||||||
|
<h3>fromString</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></span> <span class="element-name">fromString</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromSection()">
|
||||||
|
<h3>fromSection</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><<a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></span> <span class="element-name">fromSection</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,276 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SourceCollectionBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.collection, class: SourceCollectionBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SourceCollectionBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<h1 title="Class SourceCollectionBuilder" class="title">Class SourceCollectionBuilder<SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends SourceCollectionBuilder<SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><C,<wbr>V,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<div class="inheritance"><a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder</a><C,<wbr>SOURCE,<wbr>V,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.collection.SourceCollectionBuilder<SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Direct Known Subclasses:</dt>
|
||||||
|
<dd><code><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">SourceCollectionBuilder<SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends SourceCollectionBuilder<SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF>></span>
|
||||||
|
<span class="extends-implements">extends <a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><C,<wbr>SOURCE,<wbr>V,<wbr>RESULT,<wbr>SELF></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><wbr><? extends <a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#constructor" class="member-name-link">constructor</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder">Fields inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSourceBuilder.html#paramType">paramType</a>, <a href="../impl/AbstractSourceBuilder.html#sourceType">sourceType</a>, <a href="../impl/AbstractSourceBuilder.html#valueParser">valueParser</a>, <a href="../impl/AbstractSourceBuilder.html#valueSerializer">valueSerializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SourceCollectionBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a>> constructor,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>,<wbr><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>,<wbr><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#construct(C)" class="member-name-link">construct</a><wbr>(<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a> collection)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#constructor(java.util.function.Supplier)" class="member-name-link">constructor</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a>> constructor)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(java.util.function.Consumer)" class="member-name-link">defaults</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a>> constructor)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(V...)" class="member-name-link">defaults</a><wbr>(<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>... values)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder">Methods inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSourceBuilder.html#buildAdapter()">buildAdapter</a>, <a href="../impl/AbstractSourceBuilder.html#parse(cc.carm.lib.configuration.function.DataFunction)">parse</a>, <a href="../impl/AbstractSourceBuilder.html#parse(cc.carm.lib.configuration.function.ValueHandler)">parse</a>, <a href="../impl/AbstractSourceBuilder.html#parser(cc.carm.lib.configuration.adapter.ValueParser)">parser</a>, <a href="../impl/AbstractSourceBuilder.html#serialize(cc.carm.lib.configuration.function.DataFunction)">serialize</a>, <a href="../impl/AbstractSourceBuilder.html#serialize(cc.carm.lib.configuration.function.ValueHandler)">serialize</a>, <a href="../impl/AbstractSourceBuilder.html#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)">serializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#build()">build</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#self()">self</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>>></span> <span class="element-name">constructor</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>SourceCollectionBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SourceCollectionBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a>> constructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>> paramType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>,<wbr><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>> parser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>,<wbr><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SOURCE</a>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(V...)">
|
||||||
|
<h3 id="defaults(java.lang.Object[])">defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/SafeVarargs.html" title="class or interface in java.lang" class="external-link">@SafeVarargs</a>
|
||||||
|
@NotNull
|
||||||
|
</span><span class="modifiers">public final</span> <span class="return-type"><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SELF</a></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">V</a>... values)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(java.util.function.Consumer)">
|
||||||
|
<h3>defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public final</span> <span class="return-type"><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SELF</a></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a>> constructor)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor(java.util.function.Supplier)">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SELF</a></span> <span class="element-name">constructor</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a>> constructor)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="construct(C)">
|
||||||
|
<h3 id="construct(java.util.Collection)">construct</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">SELF</a></span> <span class="element-name">construct</span><wbr><span class="parameters">(@NotNull
|
||||||
|
<a href="SourceCollectionBuilder.html" title="type parameter in SourceCollectionBuilder">C</a> collection)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,96 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.collection.SectionCollectionBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.collection, class: SectionCollectionBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.collection.SectionCollectionBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.collection.SectionCollectionBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a> with type parameters of type <a href="../SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../SectionCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="../SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../SimpleCollectionCreator.Section.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
+134
@@ -0,0 +1,134 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Interface cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.collection, class: SimpleCollectionCreator, interface: CollectionValueFactory">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Interface cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory" class="title">Uses of Interface<br>cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Fields in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a> declared as <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><wbr><<a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../SimpleCollectionCreator.html#factory" class="member-name-link">factory</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><wbr><<a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SimpleCollectionCreator.Section.</span><code><a href="../SimpleCollectionCreator.Section.html#factory" class="member-name-link">factory</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><wbr><<a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.Source.</span><code><a href="../SimpleCollectionCreator.Source.html#factory" class="member-name-link">factory</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a> with parameters of type <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <V,<wbr>
|
||||||
|
C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>
|
||||||
|
RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>
|
||||||
|
C,<wbr>
|
||||||
|
?>><br>@NotNull <a href="../SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><wbr><V,<wbr>C,<wbr>RESULT></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../SimpleCollectionCreator.html#create(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">create</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends C> defaultConstructor,
|
||||||
|
@NotNull <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><V,<wbr>C,<wbr>RESULT> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Constructors in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a> with parameters of type <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../SimpleCollectionCreator.Section.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">Section</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>> constructor,
|
||||||
|
@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>> parser,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer,
|
||||||
|
@NotNull <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code> </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../SimpleCollectionCreator.html#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">SimpleCollectionCreator</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>> defaultConstructor,
|
||||||
|
@NotNull <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code> </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../SimpleCollectionCreator.Source.html#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">Source</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>> constructor,
|
||||||
|
@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>> paramType,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>> parser,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>> serializer,
|
||||||
|
@NotNull <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
+90
@@ -0,0 +1,90 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.Section (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.collection, class: SimpleCollectionCreator, class: Section">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.Section" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.Section</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a> that return <a href="../SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><wbr><<a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../SimpleCollectionCreator.html#fromSection()" class="member-name-link">fromSection</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected <a href="../SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><wbr><<a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr><a href="../SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SimpleCollectionCreator.Section.</span><code><a href="../SimpleCollectionCreator.Section.html#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
+118
@@ -0,0 +1,118 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.Source (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.collection, class: SimpleCollectionCreator, class: Source">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.Source" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.Source</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a> that return <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code><S> @NotNull <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><S,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../SimpleCollectionCreator.html#from(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">from</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><S> @NotNull <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><S,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../SimpleCollectionCreator.html#from(java.lang.Class)" class="member-name-link">from</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../SimpleCollectionCreator.html#fromObject()" class="member-name-link">fromObject</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">V</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">C</a>,<wbr><a href="../SimpleCollectionCreator.html" title="type parameter in SimpleCollectionCreator">RESULT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../SimpleCollectionCreator.html#fromString()" class="member-name-link">fromString</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr><a href="../SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.Source.</span><code><a href="../SimpleCollectionCreator.Source.html#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<h2>Uses of <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a> in <a href="../../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> that return <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <T> <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>T,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>,<wbr><a href="../../../value/standard/ConfiguredList.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredList</a><T>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredList.</span><code><a href="../../../value/standard/ConfiguredList.html#with(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">with</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> registeredType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <T> <a href="../SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>T,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><T>,<wbr><a href="../../../value/standard/ConfiguredList.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredList</a><T>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredList.</span><code><a href="../../../value/standard/ConfiguredList.html#with(java.lang.Class)" class="member-name-link">with</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> registeredType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,109 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.collection, class: SimpleCollectionCreator">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.list">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a> that return <a href="../SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <V,<wbr>
|
||||||
|
C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>
|
||||||
|
RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>
|
||||||
|
C,<wbr>
|
||||||
|
?>><br>@NotNull <a href="../SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><wbr><V,<wbr>C,<wbr>RESULT></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SimpleCollectionCreator.</span><code><a href="../SimpleCollectionCreator.html#create(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)" class="member-name-link">create</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> type,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends C> defaultConstructor,
|
||||||
|
@NotNull <a href="../SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><V,<wbr>C,<wbr>RESULT> factory)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.list">
|
||||||
|
<h2>Uses of <a href="../SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a> in <a href="../../list/package-summary.html">cc.carm.lib.configuration.builder.list</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a> in <a href="../../list/package-summary.html">cc.carm.lib.configuration.builder.list</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../list/ConfigListCreator.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a><V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,96 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.collection.SourceCollectionBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.collection, class: SourceCollectionBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.collection.SourceCollectionBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.collection.SourceCollectionBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a> with type parameters of type <a href="../SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../SourceCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="../SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../SimpleCollectionCreator.Source.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,127 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder.collection (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.collection">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Package:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Description</li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a></li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package cc.carm.lib.configuration.builder.collection" class="title">Package cc.carm.lib.configuration.builder.collection</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">cc.carm.lib.configuration.builder.collection</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../list/package-summary.html">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
|
||||||
|
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C,<wbr>RESULT,<wbr>SELF>></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><V,<wbr>C,<wbr>RESULT></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab1"> </div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF>></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,108 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder.collection Class Hierarchy (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="tree: package: cc.carm.lib.configuration.builder.collection">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package cc.carm.lib.configuration.builder.collection</h1>
|
||||||
|
</div>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal contents-list">
|
||||||
|
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.<a href="../CommonConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.collection.<a href="SectionCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.collection.<a href="SimpleCollectionCreator.Section.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C,<wbr>RESULT></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSourceBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.collection.<a href="SourceCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.collection.<a href="SimpleCollectionCreator.Source.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.collection.<a href="SimpleCollectionCreator.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><V,<wbr>C,<wbr>RESULT></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.collection.<a href="SimpleCollectionCreator.CollectionValueFactory.html" class="type-name-link" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><V,<wbr>C,<wbr>RESULT></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,120 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Package cc.carm.lib.configuration.builder.collection (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.collection">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package cc.carm.lib.configuration.builder.collection" class="title">Uses of Package<br>cc.carm.lib.configuration.builder.collection</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.list">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a> used by <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/SectionCollectionBuilder.html#cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/SimpleCollectionCreator.html#cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/SimpleCollectionCreator.CollectionValueFactory.html#cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/SimpleCollectionCreator.Section.html#cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/SimpleCollectionCreator.Source.html#cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/SourceCollectionBuilder.html#cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.list">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a> used by <a href="../list/package-summary.html">cc.carm.lib.configuration.builder.list</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/SimpleCollectionCreator.html#cc.carm.lib.configuration.builder.list">SimpleCollectionCreator</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.collection</a> used by <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/SimpleCollectionCreator.Source.html#cc.carm.lib.configuration.value.standard">SimpleCollectionCreator.Source</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,308 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>AbstractSectionBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.impl, class: AbstractSectionBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/AbstractSectionBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<h1 title="Class AbstractSectionBuilder" class="title">Class AbstractSectionBuilder<TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends AbstractSectionBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Direct Known Subclasses:</dt>
|
||||||
|
<dd><code><a href="../collection/SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a></code>, <code><a href="../map/SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a></code>, <code><a href="../value/SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractSectionBuilder<TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends AbstractSectionBuilder<TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></span>
|
||||||
|
<span class="extends-implements">extends <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#paramType" class="member-name-link">paramType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected @NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><wbr><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#parser" class="member-name-link">parser</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><wbr><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#serializer" class="member-name-link">serializer</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">AbstractSectionBuilder</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">TYPE</a>> type,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildAdapter()" class="member-name-link">buildAdapter</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> valueParser)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> valueParser)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serialize(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serialize(cc.carm.lib.configuration.function.ValueComposer)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../../function/ValueComposer.html" title="interface in cc.carm.lib.configuration.function">ValueComposer</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serialize(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#build()">build</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#self()">self</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="paramType">
|
||||||
|
<h3>paramType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>></span> <span class="element-name">paramType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parser">
|
||||||
|
<h3>parser</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>></span> <span class="element-name">parser</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializer">
|
||||||
|
<h3>serializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>></span> <span class="element-name">serializer</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>AbstractSectionBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="element-name">AbstractSectionBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">TYPE</a>> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> paramType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> parser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parse(cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>parse</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></span> <span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> valueParser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parse(cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>parse</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></span> <span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> valueParser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serialize(cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>serialize</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></span> <span class="element-name">serialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serialize(cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>serialize</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></span> <span class="element-name">serialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serialize(cc.carm.lib.configuration.function.ValueComposer)">
|
||||||
|
<h3>serialize</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">SELF</a></span> <span class="element-name">serialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueComposer.html" title="interface in cc.carm.lib.configuration.function">ValueComposer</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>,<wbr><a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="buildAdapter()">
|
||||||
|
<h3>buildAdapter</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="AbstractSectionBuilder.html" title="type parameter in AbstractSectionBuilder">UNIT</a>></span> <span class="element-name">buildAdapter</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,332 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>AbstractSourceBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.impl, class: AbstractSourceBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/AbstractSourceBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<h1 title="Class AbstractSourceBuilder" class="title">Class AbstractSourceBuilder<V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><V,<wbr>UNIT>,<wbr>SELF extends AbstractSourceBuilder<V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><V,<wbr>UNIT,<wbr>RESULT,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><V,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder<V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Direct Known Subclasses:</dt>
|
||||||
|
<dd><code><a href="../collection/SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a></code>, <code><a href="../map/SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a></code>, <code><a href="../value/SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractSourceBuilder<V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><V,<wbr>UNIT>,<wbr>SELF extends AbstractSourceBuilder<V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></span>
|
||||||
|
<span class="extends-implements">extends <a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><V,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#paramType" class="member-name-link">paramType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#sourceType" class="member-name-link">sourceType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../../adapter/ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><wbr><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#valueParser" class="member-name-link">valueParser</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected @NotNull <a href="../../adapter/ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><wbr><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#valueSerializer" class="member-name-link">valueSerializer</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier</div>
|
||||||
|
<div class="table-header col-second">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected </code></div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">AbstractSourceBuilder</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">V</a>> type,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> paramType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildAdapter()" class="member-name-link">buildAdapter</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">parse</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parser(cc.carm.lib.configuration.adapter.ValueParser)" class="member-name-link">parser</a><wbr>(@NotNull <a href="../../adapter/ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serialize(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serialize(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">serialize</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> serializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)" class="member-name-link">serializer</a><wbr>(@NotNull <a href="../../adapter/ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#build()">build</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#self()">self</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="sourceType">
|
||||||
|
<h3>sourceType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>></span> <span class="element-name">sourceType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="paramType">
|
||||||
|
<h3>paramType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></span> <span class="element-name">paramType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="valueParser">
|
||||||
|
<h3>valueParser</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../../adapter/ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></span> <span class="element-name">valueParser</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="valueSerializer">
|
||||||
|
<h3>valueSerializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../../adapter/ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></span> <span class="element-name">valueSerializer</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>AbstractSourceBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="element-name">AbstractSourceBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">V</a>> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> paramType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parse(cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>parse</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></span> <span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parse(cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>parse</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></span> <span class="element-name">parse</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parser(cc.carm.lib.configuration.adapter.ValueParser)">
|
||||||
|
<h3>parser</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></span> <span class="element-name">parser</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueParser.html" title="interface in cc.carm.lib.configuration.adapter">ValueParser</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> parser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serialize(cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>serialize</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></span> <span class="element-name">serialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serialize(cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>serialize</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></span> <span class="element-name">serialize</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>,<wbr><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SOURCE</a>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializer(cc.carm.lib.configuration.adapter.ValueSerializer)">
|
||||||
|
<h3>serializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type"><a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">SELF</a></span> <span class="element-name">serializer</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueSerializer.html" title="interface in cc.carm.lib.configuration.adapter">ValueSerializer</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="buildAdapter()">
|
||||||
|
<h3>buildAdapter</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="AbstractSourceBuilder.html" title="type parameter in AbstractSourceBuilder">UNIT</a>></span> <span class="element-name">buildAdapter</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,138 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.impl, class: AbstractSectionBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.value">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a> in <a href="../../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a> in <a href="../../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../collection/SectionCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="../../collection/SectionCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SectionCollectionBuilder</a><V,<wbr>C,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../collection/SimpleCollectionCreator.Section.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<h2>Uses of <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.impl</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../package-summary.html">cc.carm.lib.configuration.builder.impl</a> with type parameters of type <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../AbstractSectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a> in <a href="../../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a> in <a href="../../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../map/SectionMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.value">
|
||||||
|
<h2>Uses of <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a> in <a href="../../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a> in <a href="../../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../value/SectionValueBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,138 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.impl, class: AbstractSourceBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.value">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<h2>Uses of <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a> in <a href="../../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a> in <a href="../../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../collection/SimpleCollectionCreator.Source.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="../../collection/SourceCollectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><V>,<wbr>RESULT extends <a href="../../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><V,<wbr>C,<wbr>?>,<wbr>SELF extends <a href="../../collection/SourceCollectionBuilder.html" title="class in cc.carm.lib.configuration.builder.collection">SourceCollectionBuilder</a><SOURCE,<wbr>V,<wbr>C,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<h2>Uses of <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.impl</a></h2>
|
||||||
|
<div class="caption"><span>Classes in <a href="../package-summary.html">cc.carm.lib.configuration.builder.impl</a> with type parameters of type <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../AbstractSourceBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT extends <a href="../../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><V,<wbr>UNIT>,<wbr>SELF extends <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a> in <a href="../../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a> in <a href="../../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../map/SourceMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>SOURCE,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.value">
|
||||||
|
<h2>Uses of <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a> in <a href="../../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></h2>
|
||||||
|
<div class="caption"><span>Subclasses of <a href="../AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a> in <a href="../../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>class </code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="../../value/SourceValueBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><S,<wbr>V></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,117 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder.impl (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.impl">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Package:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Description</li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a></li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package cc.carm.lib.configuration.builder.impl" class="title">Package cc.carm.lib.configuration.builder.impl</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">cc.carm.lib.configuration.builder.impl</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../list/package-summary.html">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Classes</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends <a href="AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT extends <a href="../../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><V,<wbr>UNIT>,<wbr>SELF extends <a href="AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,85 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder.impl Class Hierarchy (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="tree: package: cc.carm.lib.configuration.builder.impl">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package cc.carm.lib.configuration.builder.impl</h1>
|
||||||
|
</div>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal contents-list">
|
||||||
|
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.<a href="../CommonConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.impl.<a href="AbstractSectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.impl.<a href="AbstractSourceBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,131 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Package cc.carm.lib.configuration.builder.impl (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.impl">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package cc.carm.lib.configuration.builder.impl" class="title">Uses of Package<br>cc.carm.lib.configuration.builder.impl</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">cc.carm.lib.configuration.builder.impl</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.value">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.impl</a> used by <a href="../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractSectionBuilder.html#cc.carm.lib.configuration.builder.collection">AbstractSectionBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/AbstractSourceBuilder.html#cc.carm.lib.configuration.builder.collection">AbstractSourceBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.impl</a> used by <a href="package-summary.html">cc.carm.lib.configuration.builder.impl</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractSectionBuilder.html#cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/AbstractSourceBuilder.html#cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.impl</a> used by <a href="../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractSectionBuilder.html#cc.carm.lib.configuration.builder.map">AbstractSectionBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/AbstractSourceBuilder.html#cc.carm.lib.configuration.builder.map">AbstractSourceBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.value">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.impl</a> used by <a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractSectionBuilder.html#cc.carm.lib.configuration.builder.value">AbstractSectionBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/AbstractSourceBuilder.html#cc.carm.lib.configuration.builder.value">AbstractSourceBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,174 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ConfigListCreator (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.list, class: ConfigListCreator">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ConfigListCreator.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#nested-class-summary">Nested</a></li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li><a href="#nested-class-summary">Nested</a> | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li>Method</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<h1 title="Class ConfigListCreator" class="title">Class ConfigListCreator<V></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../collection/SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator</a><V,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><V>,<wbr><a href="../../value/standard/ConfiguredList.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredList</a><V>>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.list.ConfigListCreator<V></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ConfigListCreator<V></span>
|
||||||
|
<span class="extends-implements">extends <a href="../collection/SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><V,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><V>,<wbr><a href="../../value/standard/ConfiguredList.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredList</a><V>></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="nested-class-summary" id="nested-class-summary">
|
||||||
|
<h2>Nested Class Summary</h2>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h2 id="nested-classes-inherited-from-class-cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator">Nested classes/interfaces inherited from class cc.carm.lib.configuration.builder.collection.<a href="../collection/SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a></h2>
|
||||||
|
<code><a href="../collection/SimpleCollectionCreator.CollectionValueFactory.html" title="interface in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.CollectionValueFactory</a><<a href="../collection/SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">V</a>,<wbr><a href="../collection/SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">C</a>,<wbr><a href="../collection/SimpleCollectionCreator.CollectionValueFactory.html" title="type parameter in SimpleCollectionCreator.CollectionValueFactory">RESULT</a>>, <a href="../collection/SimpleCollectionCreator.Section.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Section</a><<a href="../collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="../collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>>,<wbr><a href="../collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="../collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">V</a>,<wbr><a href="../collection/SimpleCollectionCreator.Section.html" title="type parameter in SimpleCollectionCreator.Section">C</a>,<wbr>?>>, <a href="../collection/SimpleCollectionCreator.Source.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator.Source</a><<a href="../collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">SOURCE</a>,<wbr><a href="../collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="../collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>>,<wbr><a href="../collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">RESULT</a> extends <a href="../../value/impl/CollectionConfigValue.html" title="class in cc.carm.lib.configuration.value.impl">CollectionConfigValue</a><<a href="../collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">V</a>,<wbr><a href="../collection/SimpleCollectionCreator.Source.html" title="type parameter in SimpleCollectionCreator.Source">C</a>,<wbr>?>></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator">Fields inherited from class cc.carm.lib.configuration.builder.collection.<a href="../collection/SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a></h3>
|
||||||
|
<code><a href="../collection/SimpleCollectionCreator.html#defaultConstructor">defaultConstructor</a>, <a href="../collection/SimpleCollectionCreator.html#factory">factory</a>, <a href="../collection/SimpleCollectionCreator.html#type">type</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ConfigListCreator</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigListCreator.html" title="type parameter in ConfigListCreator">V</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator">Methods inherited from class cc.carm.lib.configuration.builder.collection.<a href="../collection/SimpleCollectionCreator.html" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a></h3>
|
||||||
|
<code><a href="../collection/SimpleCollectionCreator.html#create(cc.carm.lib.configuration.adapter.ValueType,java.util.function.Supplier,cc.carm.lib.configuration.builder.collection.SimpleCollectionCreator.CollectionValueFactory)">create</a>, <a href="../collection/SimpleCollectionCreator.html#from(cc.carm.lib.configuration.adapter.ValueType)">from</a>, <a href="../collection/SimpleCollectionCreator.html#from(java.lang.Class)">from</a>, <a href="../collection/SimpleCollectionCreator.html#fromObject()">fromObject</a>, <a href="../collection/SimpleCollectionCreator.html#fromSection()">fromSection</a>, <a href="../collection/SimpleCollectionCreator.html#fromString()">fromString</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>ConfigListCreator</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ConfigListCreator</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigListCreator.html" title="type parameter in ConfigListCreator">V</a>> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,90 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.list.ConfigListCreator (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.list, class: ConfigListCreator">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.list.ConfigListCreator" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.list.ConfigListCreator</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<h2>Uses of <a href="../ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a> in <a href="../../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> that return <a href="../ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <T> @NotNull <a href="../ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a><wbr><T></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredList.</span><code><a href="../../../value/standard/ConfiguredList.html#builderOf(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">builderOf</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><T> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <T> @NotNull <a href="../ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a><wbr><T></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredList.</span><code><a href="../../../value/standard/ConfiguredList.html#builderOf(java.lang.Class)" class="member-name-link">builderOf</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><T> type)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,115 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder.list (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.list">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Package:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Description</li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a></li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package cc.carm.lib.configuration.builder.list" class="title">Package cc.carm.lib.configuration.builder.list</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">cc.carm.lib.configuration.builder.list</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../map/package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Classes</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ConfigListCreator.html" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a><V></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder.list Class Hierarchy (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="tree: package: cc.carm.lib.configuration.builder.list">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package cc.carm.lib.configuration.builder.list</h1>
|
||||||
|
</div>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal contents-list">
|
||||||
|
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.collection.<a href="../collection/SimpleCollectionCreator.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.collection">SimpleCollectionCreator</a><V,<wbr>C,<wbr>RESULT>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.list.<a href="ConfigListCreator.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.list">ConfigListCreator</a><V></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,84 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Package cc.carm.lib.configuration.builder.list (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.list">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package cc.carm.lib.configuration.builder.list" class="title">Uses of Package<br>cc.carm.lib.configuration.builder.list</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">cc.carm.lib.configuration.builder.list</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.list</a> used by <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ConfigListCreator.html#cc.carm.lib.configuration.value.standard">ConfigListCreator</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,333 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ConfigMapBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.map, class: ConfigMapBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ConfigMapBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<h1 title="Class ConfigMapBuilder" class="title">Class ConfigMapBuilder<M extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.map.ConfigMapBuilder<M,<wbr>K,<wbr>V></div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ConfigMapBuilder<M extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><wbr><@NotNull <a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#constructor" class="member-name-link">constructor</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#keyType" class="member-name-link">keyType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#valueType" class="member-name-link">valueType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ConfigMapBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@NotNull <a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>> constructor,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><W extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr>
|
||||||
|
<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>>><br><a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><W,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#constructor(java.util.function.Supplier)" class="member-name-link">constructor</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><W> supplier)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#from(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">from</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#from(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">from</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><S,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>,<wbr>S> valueSerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#from(java.lang.Class)" class="member-name-link">from</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><S> clazz)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromObject()" class="member-name-link">fromObject</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromSection()" class="member-name-link">fromSection</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromSection(cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">fromSection</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> valueSerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromString()" class="member-name-link">fromString</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@NotNull <a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>>></span> <span class="element-name">constructor</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="keyType">
|
||||||
|
<h3>keyType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>></span> <span class="element-name">keyType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="valueType">
|
||||||
|
<h3>valueType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">valueType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>ConfigMapBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ConfigMapBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@NotNull <a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>> constructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor(java.util.function.Supplier)">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="type-parameters"><W extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr>
|
||||||
|
<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>>></span>
|
||||||
|
<span class="return-type"><a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><W,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">constructor</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><W> supplier)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="from(java.lang.Class)">
|
||||||
|
<h3>from</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">from</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><S> clazz)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="from(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>from</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">from</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="from(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>from</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">from</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><S,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>,<wbr>S> valueSerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromObject()">
|
||||||
|
<h3>fromObject</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">fromObject</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromString()">
|
||||||
|
<h3>fromString</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">fromString</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromSection()">
|
||||||
|
<h3>fromSection</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">fromSection</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromSection(cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>fromSection</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></span> <span class="element-name">fromSection</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> valueSerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,281 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ConfigMapCreator (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.map, class: ConfigMapCreator">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ConfigMapCreator.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<h1 title="Class ConfigMapCreator" class="title">Class ConfigMapCreator<K,<wbr>V></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.map.ConfigMapCreator<K,<wbr>V></div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ConfigMapCreator<K,<wbr>V></span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#keyType" class="member-name-link">keyType</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#valueType" class="member-name-link">valueType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ConfigMapCreator</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>> keyType,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#asHashMap()" class="member-name-link">asHashMap</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#asLinkedMap()" class="member-name-link">asLinkedMap</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html" title="class or interface in java.util" class="external-link">TreeMap</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#asTreeMap()" class="member-name-link">asTreeMap</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html" title="class or interface in java.util" class="external-link">TreeMap</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#asTreeMap(java.util.Comparator)" class="member-name-link">asTreeMap</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html" title="class or interface in java.util" class="external-link">Comparator</a><? super <a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>> comparator)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><W extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr>
|
||||||
|
<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>><br>@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><W,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#constructor(java.lang.Class)" class="member-name-link">constructor</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><W> type)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><M extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr>
|
||||||
|
<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>><br>@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><M,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#constructor(java.util.function.Supplier)" class="member-name-link">constructor</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@NotNull M> mapSuppler)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="keyType">
|
||||||
|
<h3>keyType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>></span> <span class="element-name">keyType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="valueType">
|
||||||
|
<h3>valueType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></span> <span class="element-name">valueType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>ConfigMapCreator</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ConfigMapCreator</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>> keyType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>> valueType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor(java.util.function.Supplier)">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><M extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr>
|
||||||
|
<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>></span>
|
||||||
|
<span class="return-type">@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><M,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></span> <span class="element-name">constructor</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@NotNull M> mapSuppler)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor(java.lang.Class)">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><W extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr>
|
||||||
|
<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>></span>
|
||||||
|
<span class="return-type">@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><W,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></span> <span class="element-name">constructor</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><W> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="asHashMap()">
|
||||||
|
<h3>asHashMap</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></span> <span class="element-name">asHashMap</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="asLinkedMap()">
|
||||||
|
<h3>asLinkedMap</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></span> <span class="element-name">asLinkedMap</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="asTreeMap()">
|
||||||
|
<h3>asTreeMap</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html" title="class or interface in java.util" class="external-link">TreeMap</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></span> <span class="element-name">asTreeMap</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="asTreeMap(java.util.Comparator)">
|
||||||
|
<h3>asTreeMap</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html" title="class or interface in java.util" class="external-link">TreeMap</a><<a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></span> <span class="element-name">asTreeMap</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html" title="class or interface in java.util" class="external-link">Comparator</a><? super <a href="ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>> comparator)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,383 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SectionMapBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.map, class: SectionMapBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SectionMapBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<h1 title="Class SectionMapBuilder" class="title">Class SectionMapBuilder<MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>V,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><K,<wbr>V>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP,<wbr>K,<wbr>V>>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>V,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><K,<wbr>V>,<wbr><a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP,<wbr>K,<wbr>V>>
|
||||||
|
<div class="inheritance"><a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>V,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><K,<wbr>V>,<wbr><a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP,<wbr>K,<wbr>V>>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.map.SectionMapBuilder<MAP,<wbr>K,<wbr>V></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SectionMapBuilder<MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></span>
|
||||||
|
<span class="extends-implements">extends <a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>V,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><K,<wbr>V>,<wbr><a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP,<wbr>K,<wbr>V>></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><wbr><? extends <a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#constructor" class="member-name-link">constructor</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected @NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#keyParser" class="member-name-link">keyParser</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#keySerializer" class="member-name-link">keySerializer</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#keyType" class="member-name-link">keyType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder">Fields inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSectionBuilder.html#paramType">paramType</a>, <a href="../impl/AbstractSectionBuilder.html#parser">parser</a>, <a href="../impl/AbstractSectionBuilder.html#serializer">serializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SectionMapBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>> constructor,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>> valueType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> valueSerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildKeyAdapter()" class="member-name-link">buildKeyAdapter</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(java.util.function.Consumer)" class="member-name-link">defaults</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>> defaults)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(K,V)" class="member-name-link">defaults</a><wbr>(<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a> key,
|
||||||
|
<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a> value)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(MAP)" class="member-name-link">defaults</a><wbr>(<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a> defaults)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parseKey(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">parseKey</a><wbr>(@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parseKey(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">parseKey</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected @NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serializeKey(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">serializeKey</a><wbr>(@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serializeKey(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">serializeKey</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder">Methods inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSectionBuilder.html#buildAdapter()">buildAdapter</a>, <a href="../impl/AbstractSectionBuilder.html#parse(cc.carm.lib.configuration.function.DataFunction)">parse</a>, <a href="../impl/AbstractSectionBuilder.html#parse(cc.carm.lib.configuration.function.ValueHandler)">parse</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.DataFunction)">serialize</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.ValueComposer)">serialize</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.ValueHandler)">serialize</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="keyType">
|
||||||
|
<h3>keyType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>></span> <span class="element-name">keyType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>></span> <span class="element-name">constructor</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="keyParser">
|
||||||
|
<h3>keyParser</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>></span> <span class="element-name">keyParser</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="keySerializer">
|
||||||
|
<h3>keySerializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">keySerializer</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>SectionMapBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SectionMapBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>> constructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>> valueType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> valueSerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="self()">
|
||||||
|
<h3>self</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">self</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#self()">self</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parseKey(cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>parseKey</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">parseKey</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parseKey(cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>parseKey</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">parseKey</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializeKey(cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>serializeKey</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">serializeKey</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializeKey(cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>serializeKey</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">serializeKey</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(MAP)">
|
||||||
|
<h3 id="defaults(java.util.Map)">defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a> defaults)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(java.util.function.Consumer)">
|
||||||
|
<h3>defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>> defaults)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(K,V)">
|
||||||
|
<h3 id="defaults(java.lang.Object,java.lang.Object)">defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a> key,
|
||||||
|
@NotNull
|
||||||
|
<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a> value)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="buildKeyAdapter()">
|
||||||
|
<h3>buildKeyAdapter</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>></span> <span class="element-name">buildKeyAdapter</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="build()">
|
||||||
|
<h3>build</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></span> <span class="element-name">build</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#build()">build</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,386 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SourceMapBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.map, class: SourceMapBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SourceMapBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<h1 title="Class SourceMapBuilder" class="title">Class SourceMapBuilder<MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>SOURCE,<wbr>K,<wbr>V></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>V,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><K,<wbr>V>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP,<wbr>SOURCE,<wbr>K,<wbr>V>>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>V,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><K,<wbr>V>,<wbr><a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP,<wbr>SOURCE,<wbr>K,<wbr>V>>
|
||||||
|
<div class="inheritance"><a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>SOURCE,<wbr>V,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><K,<wbr>V>,<wbr><a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP,<wbr>SOURCE,<wbr>K,<wbr>V>>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.map.SourceMapBuilder<MAP,<wbr>SOURCE,<wbr>K,<wbr>V></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SourceMapBuilder<MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>SOURCE,<wbr>K,<wbr>V></span>
|
||||||
|
<span class="extends-implements">extends <a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>SOURCE,<wbr>V,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><K,<wbr>V>,<wbr><a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP,<wbr>SOURCE,<wbr>K,<wbr>V>></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><wbr><? extends <a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#constructor" class="member-name-link">constructor</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected @NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#keyParser" class="member-name-link">keyParser</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#keySerializer" class="member-name-link">keySerializer</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#keyType" class="member-name-link">keyType</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder">Fields inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSourceBuilder.html#paramType">paramType</a>, <a href="../impl/AbstractSourceBuilder.html#sourceType">sourceType</a>, <a href="../impl/AbstractSourceBuilder.html#valueParser">valueParser</a>, <a href="../impl/AbstractSourceBuilder.html#valueSerializer">valueSerializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SourceMapBuilder</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>> constructor,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>> valueType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>> valueSerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#buildKeyAdapter()" class="member-name-link">buildKeyAdapter</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(java.util.function.Consumer)" class="member-name-link">defaults</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>> defaults)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(K,V)" class="member-name-link">defaults</a><wbr>(<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a> key,
|
||||||
|
<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a> value)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaults(MAP)" class="member-name-link">defaults</a><wbr>(<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a> defaults)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parseKey(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">parseKey</a><wbr>(@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parseKey(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">parseKey</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected @NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serializeKey(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">serializeKey</a><wbr>(@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#serializeKey(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">serializeKey</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder">Methods inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSourceBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSourceBuilder.html#buildAdapter()">buildAdapter</a>, <a href="../impl/AbstractSourceBuilder.html#parse(cc.carm.lib.configuration.function.DataFunction)">parse</a>, <a href="../impl/AbstractSourceBuilder.html#parse(cc.carm.lib.configuration.function.ValueHandler)">parse</a>, <a href="../impl/AbstractSourceBuilder.html#parser(cc.carm.lib.configuration.adapter.ValueParser)">parser</a>, <a href="../impl/AbstractSourceBuilder.html#serialize(cc.carm.lib.configuration.function.DataFunction)">serialize</a>, <a href="../impl/AbstractSourceBuilder.html#serialize(cc.carm.lib.configuration.function.ValueHandler)">serialize</a>, <a href="../impl/AbstractSourceBuilder.html#serializer(cc.carm.lib.configuration.adapter.ValueSerializer)">serializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="keyType">
|
||||||
|
<h3>keyType</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>></span> <span class="element-name">keyType</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="constructor">
|
||||||
|
<h3>constructor</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>></span> <span class="element-name">constructor</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="keyParser">
|
||||||
|
<h3>keyParser</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>></span> <span class="element-name">keyParser</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="keySerializer">
|
||||||
|
<h3>keySerializer</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">keySerializer</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(java.util.function.Supplier,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>SourceMapBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SourceMapBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><? extends <a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>> constructor,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>> sourceType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>> valueType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>> valueSerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="self()">
|
||||||
|
<h3>self</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">self</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#self()">self</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(MAP)">
|
||||||
|
<h3 id="defaults(java.util.Map)">defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a> defaults)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(java.util.function.Consumer)">
|
||||||
|
<h3>defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>> defaults)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="defaults(K,V)">
|
||||||
|
<h3 id="defaults(java.lang.Object,java.lang.Object)">defaults</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">defaults</span><wbr><span class="parameters">(@NotNull
|
||||||
|
<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a> key,
|
||||||
|
@NotNull
|
||||||
|
<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a> value)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parseKey(cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>parseKey</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">parseKey</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="parseKey(cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>parseKey</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">parseKey</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializeKey(cc.carm.lib.configuration.function.DataFunction)">
|
||||||
|
<h3>serializeKey</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">serializeKey</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="serializeKey(cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>serializeKey</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">serializeKey</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="buildKeyAdapter()">
|
||||||
|
<h3>buildKeyAdapter</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="../../adapter/ValueAdapter.html" title="class in cc.carm.lib.configuration.adapter">ValueAdapter</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>></span> <span class="element-name">buildKeyAdapter</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="build()">
|
||||||
|
<h3>build</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></span> <span class="element-name">build</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#build()">build</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>,<wbr><a href="../../value/standard/ConfiguredMap.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredMap</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,108 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.map.ConfigMapBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.map, class: ConfigMapBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.map.ConfigMapBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.map.ConfigMapBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.builder.map</a> that return <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapCreator.</span><code><a href="../ConfigMapCreator.html#asHashMap()" class="member-name-link">asHashMap</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a><<a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapCreator.</span><code><a href="../ConfigMapCreator.html#asLinkedMap()" class="member-name-link">asLinkedMap</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html" title="class or interface in java.util" class="external-link">TreeMap</a><<a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapCreator.</span><code><a href="../ConfigMapCreator.html#asTreeMap()" class="member-name-link">asTreeMap</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html" title="class or interface in java.util" class="external-link">TreeMap</a><<a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapCreator.</span><code><a href="../ConfigMapCreator.html#asTreeMap(java.util.Comparator)" class="member-name-link">asTreeMap</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html" title="class or interface in java.util" class="external-link">Comparator</a><? super <a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>> comparator)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><W extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr>
|
||||||
|
<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>>><br><a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><W,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../ConfigMapBuilder.html#constructor(java.util.function.Supplier)" class="member-name-link">constructor</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><W> supplier)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><W extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr>
|
||||||
|
<a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>><br>@NotNull <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><W,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapCreator.</span><code><a href="../ConfigMapCreator.html#constructor(java.lang.Class)" class="member-name-link">constructor</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><W> type)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><M extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr>
|
||||||
|
<a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>>><br>@NotNull <a href="../ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><wbr><M,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">K</a>,<wbr><a href="../ConfigMapCreator.html" title="type parameter in ConfigMapCreator">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapCreator.</span><code><a href="../ConfigMapCreator.html#constructor(java.util.function.Supplier)" class="member-name-link">constructor</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a><@NotNull M> mapSuppler)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,97 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.map.ConfigMapCreator (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.map, class: ConfigMapCreator">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.map.ConfigMapCreator" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.map.ConfigMapCreator</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<h2>Uses of <a href="../ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a> in <a href="../../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> that return <a href="../ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <K,<wbr>
|
||||||
|
V> <a href="../ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a><wbr><K,<wbr>V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../../value/standard/ConfiguredMap.html#builderOf(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">builderOf</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><K> keyType,
|
||||||
|
@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <K,<wbr>
|
||||||
|
V> <a href="../ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a><wbr><K,<wbr>V></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../../value/standard/ConfiguredMap.html#builderOf(java.lang.Class,java.lang.Class)" class="member-name-link">builderOf</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><K> keyType,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>static <V> <a href="../ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../../value/standard/ConfiguredMap.html#builderOf(java.lang.Class)" class="member-name-link">builderOf</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,118 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.map.SectionMapBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.map, class: SectionMapBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.map.SectionMapBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.map.SectionMapBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.builder.map</a> that return <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../SectionMapBuilder.html#defaults(java.util.function.Consumer)" class="member-name-link">defaults</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>> defaults)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../SectionMapBuilder.html#defaults(K,V)" class="member-name-link">defaults</a><wbr>(<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a> key,
|
||||||
|
<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a> value)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../SectionMapBuilder.html#defaults(MAP)" class="member-name-link">defaults</a><wbr>(<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a> defaults)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../ConfigMapBuilder.html#fromSection()" class="member-name-link">fromSection</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../ConfigMapBuilder.html#fromSection(cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">fromSection</a><wbr>(@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> valueSerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../SectionMapBuilder.html#parseKey(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">parseKey</a><wbr>(@NotNull <a href="../../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../SectionMapBuilder.html#parseKey(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">parseKey</a><wbr>(@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>> keyParser)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>protected @NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../SectionMapBuilder.html#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../SectionMapBuilder.html#serializeKey(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">serializeKey</a><wbr>(@NotNull <a href="../../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><wbr><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">MAP</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SectionMapBuilder.</span><code><a href="../SectionMapBuilder.html#serializeKey(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">serializeKey</a><wbr>(@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../SectionMapBuilder.html" title="type parameter in SectionMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,151 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Class cc.carm.lib.configuration.builder.map.SourceMapBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.map, class: SourceMapBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="../package-summary.html">Package</a></li>
|
||||||
|
<li><a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">Class</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="../package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Class cc.carm.lib.configuration.builder.map.SourceMapBuilder" class="title">Uses of Class<br>cc.carm.lib.configuration.builder.map.SourceMapBuilder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="class-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<h2>Uses of <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a> in <a href="../package-summary.html">cc.carm.lib.configuration.builder.map</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../package-summary.html">cc.carm.lib.configuration.builder.map</a> that return <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../SourceMapBuilder.html#defaults(java.util.function.Consumer)" class="member-name-link">defaults</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>> defaults)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../SourceMapBuilder.html#defaults(K,V)" class="member-name-link">defaults</a><wbr>(<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a> key,
|
||||||
|
<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a> value)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../SourceMapBuilder.html#defaults(MAP)" class="member-name-link">defaults</a><wbr>(<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a> defaults)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><S> @NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../ConfigMapBuilder.html#from(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">from</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><S> @NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../ConfigMapBuilder.html#from(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">from</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>> keyParser,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><S,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>,<wbr>S> valueSerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code><S> @NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr>S,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../ConfigMapBuilder.html#from(java.lang.Class)" class="member-name-link">from</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><S> clazz)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code><S> @NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../ConfigMapBuilder.html#fromObject()" class="member-name-link">fromObject</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">M</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">K</a>,<wbr><a href="../ConfigMapBuilder.html" title="type parameter in ConfigMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfigMapBuilder.</span><code><a href="../ConfigMapBuilder.html#fromString()" class="member-name-link">fromString</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../SourceMapBuilder.html#parseKey(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">parseKey</a><wbr>(@NotNull <a href="../../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../SourceMapBuilder.html#parseKey(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">parseKey</a><wbr>(@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>> keyParser)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>protected @NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../SourceMapBuilder.html#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>@NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../SourceMapBuilder.html#serializeKey(cc.carm.lib.configuration.function.DataFunction)" class="member-name-link">serializeKey</a><wbr>(@NotNull <a href="../../../function/DataFunction.html" title="interface in cc.carm.lib.configuration.function">DataFunction</a><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><code>@NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">MAP</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">SOURCE</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">SourceMapBuilder.</span><code><a href="../SourceMapBuilder.html#serializeKey(cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">serializeKey</a><wbr>(@NotNull <a href="../../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../SourceMapBuilder.html" title="type parameter in SourceMapBuilder">K</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> keySerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<h2>Uses of <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a> in <a href="../../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></h2>
|
||||||
|
<div class="caption"><span>Methods in <a href="../../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a> that return <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a></span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static <K,<wbr>
|
||||||
|
V> @NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a><K,<wbr>V>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-second even-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../../value/standard/ConfiguredMap.html#with(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">with</a><wbr>(@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><K> keyType,
|
||||||
|
@NotNull <a href="../../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static <K,<wbr>
|
||||||
|
V> @NotNull <a href="../SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a><K,<wbr>V>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr>K,<wbr>V></code></div>
|
||||||
|
<div class="col-second odd-row-color"><span class="type-name-label">ConfiguredMap.</span><code><a href="../../../value/standard/ConfiguredMap.html#with(java.lang.Class,java.lang.Class)" class="member-name-link">with</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><K> keyType,
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><V> valueType)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,121 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder.map (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.map">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Package:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Description</li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a></li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package cc.carm.lib.configuration.builder.map" class="title">Package cc.carm.lib.configuration.builder.map</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">cc.carm.lib.configuration.builder.map</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="../list/package-summary.html">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="../value/package-summary.html">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Classes</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ConfigMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><M extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ConfigMapCreator.html" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a><K,<wbr>V></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SectionMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>K,<wbr>V></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SourceMapBuilder.html" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><K,<wbr>V>,<wbr>SOURCE,<wbr>K,<wbr>V></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,95 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder.map Class Hierarchy (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="tree: package: cc.carm.lib.configuration.builder.map">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package cc.carm.lib.configuration.builder.map</h1>
|
||||||
|
</div>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal contents-list">
|
||||||
|
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.<a href="../CommonConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.map.<a href="SectionMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">SectionMapBuilder</a><MAP,<wbr>K,<wbr>V></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSourceBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.impl">AbstractSourceBuilder</a><V,<wbr>SOURCE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.map.<a href="SourceMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">SourceMapBuilder</a><MAP,<wbr>SOURCE,<wbr>K,<wbr>V></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.map.<a href="ConfigMapBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a><M,<wbr>K,<wbr>V></li>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.map.<a href="ConfigMapCreator.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder.map">ConfigMapCreator</a><K,<wbr>V></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,103 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Package cc.carm.lib.configuration.builder.map (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder.map">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package cc.carm.lib.configuration.builder.map" class="title">Uses of Package<br>cc.carm.lib.configuration.builder.map</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.value.standard">cc.carm.lib.configuration.value.standard</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.map</a> used by <a href="package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ConfigMapBuilder.html#cc.carm.lib.configuration.builder.map">ConfigMapBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/SectionMapBuilder.html#cc.carm.lib.configuration.builder.map">SectionMapBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/SourceMapBuilder.html#cc.carm.lib.configuration.builder.map">SourceMapBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.value.standard">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder.map</a> used by <a href="../../value/standard/package-summary.html">cc.carm.lib.configuration.value.standard</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/ConfigMapCreator.html#cc.carm.lib.configuration.value.standard">ConfigMapCreator</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/SourceMapBuilder.html#cc.carm.lib.configuration.value.standard">SourceMapBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder">
|
||||||
|
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Package</li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li><a href="package-use.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#package">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Package:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Description</li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a></li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Package: </li>
|
||||||
|
<li>Description | </li>
|
||||||
|
<li><a href="#related-package-summary">Related Packages</a> | </li>
|
||||||
|
<li><a href="#class-summary">Classes and Interfaces</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Package cc.carm.lib.configuration.builder" class="title">Package cc.carm.lib.configuration.builder</h1>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div class="package-signature">package <span class="element-name">cc.carm.lib.configuration.builder</span></div>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<li>
|
||||||
|
<div id="related-package-summary">
|
||||||
|
<div class="caption"><span>Related Packages</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="../package-summary.html">cc.carm.lib.configuration</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="list/package-summary.html">cc.carm.lib.configuration.builder.list</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="map/package-summary.html">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="value/package-summary.html">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<div id="class-summary">
|
||||||
|
<div class="caption"><span>Classes</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>HOLDER extends <a href="../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr>SELF extends <a href="AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF>></div>
|
||||||
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT extends <a href="../value/ConfigValue.html" title="class in cc.carm.lib.configuration.value">ConfigValue</a><TYPE,<wbr>UNIT>,<wbr>SELF extends <a href="CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF>></div>
|
||||||
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>cc.carm.lib.configuration.builder Class Hierarchy (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="tree: package: cc.carm.lib.configuration.builder">
|
||||||
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-tree-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li>Use</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Tree</li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#tree">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 class="title">Hierarchy For Package cc.carm.lib.configuration.builder</h1>
|
||||||
|
</div>
|
||||||
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
|
<ul class="horizontal contents-list">
|
||||||
|
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
|
||||||
|
</ul>
|
||||||
|
<section class="hierarchy">
|
||||||
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.<a href="AbstractConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>HOLDER,<wbr>SELF>
|
||||||
|
<ul>
|
||||||
|
<li class="circle">cc.carm.lib.configuration.builder.<a href="CommonConfigBuilder.html" class="type-name-link" title="class in cc.carm.lib.configuration.builder">CommonConfigBuilder</a><TYPE,<wbr>UNIT,<wbr>RESULT,<wbr>SELF></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,146 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>Uses of Package cc.carm.lib.configuration.builder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="use: package: cc.carm.lib.configuration.builder">
|
||||||
|
<meta name="generator" content="javadoc/PackageUseWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="package-use-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li>Class</li>
|
||||||
|
<li class="nav-bar-cell1-rev">Use</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../help-doc.html#use">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list"></div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Uses of Package cc.carm.lib.configuration.builder" class="title">Uses of Package<br>cc.carm.lib.configuration.builder</h1>
|
||||||
|
</div>
|
||||||
|
<div class="caption"><span>Packages that use <a href="package-summary.html">cc.carm.lib.configuration.builder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Package</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.collection">cc.carm.lib.configuration.builder.collection</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="#cc.carm.lib.configuration.builder.map">cc.carm.lib.configuration.builder.map</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
<div class="col-first even-row-color"><a href="#cc.carm.lib.configuration.builder.value">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<section class="package-uses">
|
||||||
|
<ul class="block-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder</a> used by <a href="package-summary.html">cc.carm.lib.configuration.builder</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractConfigBuilder.html#cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/CommonConfigBuilder.html#cc.carm.lib.configuration.builder">CommonConfigBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.collection">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder</a> used by <a href="collection/package-summary.html">cc.carm.lib.configuration.builder.collection</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractConfigBuilder.html#cc.carm.lib.configuration.builder.collection">AbstractConfigBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/CommonConfigBuilder.html#cc.carm.lib.configuration.builder.collection">CommonConfigBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.impl">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder</a> used by <a href="impl/package-summary.html">cc.carm.lib.configuration.builder.impl</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractConfigBuilder.html#cc.carm.lib.configuration.builder.impl">AbstractConfigBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/CommonConfigBuilder.html#cc.carm.lib.configuration.builder.impl">CommonConfigBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.map">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder</a> used by <a href="map/package-summary.html">cc.carm.lib.configuration.builder.map</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractConfigBuilder.html#cc.carm.lib.configuration.builder.map">AbstractConfigBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/CommonConfigBuilder.html#cc.carm.lib.configuration.builder.map">CommonConfigBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="cc.carm.lib.configuration.builder.value">
|
||||||
|
<div class="caption"><span>Classes in <a href="package-summary.html">cc.carm.lib.configuration.builder</a> used by <a href="value/package-summary.html">cc.carm.lib.configuration.builder.value</a></span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Class</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><a href="class-use/AbstractConfigBuilder.html#cc.carm.lib.configuration.builder.value">AbstractConfigBuilder</a></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><a href="class-use/CommonConfigBuilder.html#cc.carm.lib.configuration.builder.value">CommonConfigBuilder</a></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,272 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>ConfigValueBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.value, class: ConfigValueBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/ConfigValueBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#field-detail">Field</a></li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li><a href="#field-detail">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<h1 title="Class ConfigValueBuilder" class="title">Class ConfigValueBuilder<V></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.value.ConfigValueBuilder<V></div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ConfigValueBuilder<V></span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>protected final @NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><wbr><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#type" class="member-name-link">type</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">ConfigValueBuilder</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>> type)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><wbr><S,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#from(cc.carm.lib.configuration.adapter.ValueType)" class="member-name-link">from</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><wbr><S,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#from(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">from</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><S,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>,<wbr>S> valueSerializer)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><S> @NotNull <a href="SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><wbr><S,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#from(java.lang.Class)" class="member-name-link">from</a><wbr>(@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><S> clazz)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><wbr><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromSection()" class="member-name-link">fromSection</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><wbr><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromSection(cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">fromSection</a><wbr>(@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>> valueParser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> valueSerializer)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fromString()" class="member-name-link">fromString</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="type">
|
||||||
|
<h3>type</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected final</span> <span class="return-type">@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></span> <span class="element-name">type</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>ConfigValueBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ConfigValueBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>> type)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="from(java.lang.Class)">
|
||||||
|
<h3>from</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span> <span class="return-type">@NotNull <a href="SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><S,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></span> <span class="element-name">from</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a><S> clazz)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="from(cc.carm.lib.configuration.adapter.ValueType)">
|
||||||
|
<h3>from</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span> <span class="return-type">@NotNull <a href="SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><S,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></span> <span class="element-name">from</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="from(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>from</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="type-parameters"><S></span> <span class="return-type">@NotNull <a href="SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><S,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></span> <span class="element-name">from</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><S> sourceType,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><S,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>> valueParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>,<wbr>S> valueSerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromString()">
|
||||||
|
<h3>fromString</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SourceValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SourceValueBuilder</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></span> <span class="element-name">fromString</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromSection()">
|
||||||
|
<h3>fromSection</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></span> <span class="element-name">fromSection</span>()</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="fromSection(cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>fromSection</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>></span> <span class="element-name">fromSection</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>> valueParser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="ConfigValueBuilder.html" title="type parameter in ConfigValueBuilder">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> valueSerializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,227 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (21) on Sun Sep 28 05:01:07 UTC 2025 -->
|
||||||
|
<title>SectionValueBuilder (Configured - Core 4.2.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<meta name="dc.created" content="2025-09-28">
|
||||||
|
<meta name="description" content="declaration: package: cc.carm.lib.configuration.builder.value, class: SectionValueBuilder">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
|
||||||
|
<script type="text/javascript" src="../../../../../../script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">var pathtoroot = "../../../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<div class="flex-box">
|
||||||
|
<header role="banner" class="flex-header">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../../../index.html">Overview</a></li>
|
||||||
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="class-use/SectionValueBuilder.html">Use</a></li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list-small">
|
||||||
|
<li>
|
||||||
|
<p>Summary:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Nested</li>
|
||||||
|
<li><a href="#field-summary">Field</a></li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a></li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>Detail:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Field</li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a></li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div id="navbar-sub-list">
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Summary: </li>
|
||||||
|
<li>Nested | </li>
|
||||||
|
<li><a href="#field-summary">Field</a> | </li>
|
||||||
|
<li><a href="#constructor-summary">Constr</a> | </li>
|
||||||
|
<li><a href="#method-summary">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="sub-nav-list">
|
||||||
|
<li>Detail: </li>
|
||||||
|
<li>Field | </li>
|
||||||
|
<li><a href="#constructor-detail">Constr</a> | </li>
|
||||||
|
<li><a href="#method-detail">Method</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
|
||||||
|
<input type="text" id="search-input" disabled placeholder="Search">
|
||||||
|
<input type="reset" id="reset-button" disabled value="reset">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="flex-content">
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">cc.carm.lib.configuration.builder.value</a></div>
|
||||||
|
<h1 title="Class SectionValueBuilder" class="title">Class SectionValueBuilder<V></h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance"><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.AbstractConfigBuilder</a><V,<wbr>V,<wbr><a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><V>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><V>>
|
||||||
|
<div class="inheritance"><a href="../CommonConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">cc.carm.lib.configuration.builder.CommonConfigBuilder</a><V,<wbr>V,<wbr><a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><V>,<wbr><a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><V>>
|
||||||
|
<div class="inheritance"><a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder</a><V,<wbr>V,<wbr><a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><V>,<wbr><a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><V>>
|
||||||
|
<div class="inheritance">cc.carm.lib.configuration.builder.value.SectionValueBuilder<V></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<hr>
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SectionValueBuilder<V></span>
|
||||||
|
<span class="extends-implements">extends <a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a><V,<wbr>V,<wbr><a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><V>,<wbr><a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><V>></span></div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder">Fields inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSectionBuilder.html#paramType">paramType</a>, <a href="../impl/AbstractSectionBuilder.html#parser">parser</a>, <a href="../impl/AbstractSectionBuilder.html#serializer">serializer</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Fields inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#defaultValueSupplier">defaultValueSupplier</a>, <a href="../AbstractConfigBuilder.html#holder">holder</a>, <a href="../AbstractConfigBuilder.html#initializer">initializer</a>, <a href="../AbstractConfigBuilder.html#path">path</a>, <a href="../AbstractConfigBuilder.html#providerClass">providerClass</a>, <a href="../AbstractConfigBuilder.html#type">type</a>, <a href="../AbstractConfigBuilder.html#valueValidator">valueValidator</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)" class="member-name-link">SectionValueBuilder</a><wbr>(@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>> type,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>> parser,
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><wbr><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected @NotNull <a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><wbr><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#self()" class="member-name-link">self</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder">Methods inherited from class cc.carm.lib.configuration.builder.impl.<a href="../impl/AbstractSectionBuilder.html" title="class in cc.carm.lib.configuration.builder.impl">AbstractSectionBuilder</a></h3>
|
||||||
|
<code><a href="../impl/AbstractSectionBuilder.html#buildAdapter()">buildAdapter</a>, <a href="../impl/AbstractSectionBuilder.html#parse(cc.carm.lib.configuration.function.DataFunction)">parse</a>, <a href="../impl/AbstractSectionBuilder.html#parse(cc.carm.lib.configuration.function.ValueHandler)">parse</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.DataFunction)">serialize</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.ValueComposer)">serialize</a>, <a href="../impl/AbstractSectionBuilder.html#serialize(cc.carm.lib.configuration.function.ValueHandler)">serialize</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-cc.carm.lib.configuration.builder.AbstractConfigBuilder">Methods inherited from class cc.carm.lib.configuration.builder.<a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a></h3>
|
||||||
|
<code><a href="../AbstractConfigBuilder.html#append(java.util.function.BiConsumer)">append</a>, <a href="../AbstractConfigBuilder.html#append(java.util.function.Consumer)">append</a>, <a href="../AbstractConfigBuilder.html#buildManifest()">buildManifest</a>, <a href="../AbstractConfigBuilder.html#defaults(java.util.function.Supplier)">defaults</a>, <a href="../AbstractConfigBuilder.html#defaults(TYPE)">defaults</a>, <a href="../AbstractConfigBuilder.html#holder(HOLDER)">holder</a>, <a href="../AbstractConfigBuilder.html#initializer(java.util.function.BiConsumer)">initializer</a>, <a href="../AbstractConfigBuilder.html#meta(cc.carm.lib.configuration.source.meta.ConfigurationMetadata,M)">meta</a>, <a href="../AbstractConfigBuilder.html#meta(java.util.function.Consumer)">meta</a>, <a href="../AbstractConfigBuilder.html#path(java.lang.String)">path</a>, <a href="../AbstractConfigBuilder.html#type()">type</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.DataValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(cc.carm.lib.configuration.function.ValueValidator)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.Exception)">validate</a>, <a href="../AbstractConfigBuilder.html#validate(java.util.function.Predicate,java.lang.String)">validate</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.DataValidator)">validator</a>, <a href="../AbstractConfigBuilder.html#validator(cc.carm.lib.configuration.function.ValueValidator)">validator</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(cc.carm.lib.configuration.adapter.ValueType,cc.carm.lib.configuration.function.ValueHandler,cc.carm.lib.configuration.function.ValueHandler)">
|
||||||
|
<h3>SectionValueBuilder</h3>
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SectionValueBuilder</span><wbr><span class="parameters">(@NotNull
|
||||||
|
@NotNull <a href="../../adapter/ValueType.html" title="class in cc.carm.lib.configuration.adapter">ValueType</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>> type,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="../../source/section/ConfigureSection.html" title="interface in cc.carm.lib.configuration.source.section">ConfigureSection</a>,<wbr><a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>> parser,
|
||||||
|
@NotNull
|
||||||
|
@NotNull <a href="../../function/ValueHandler.html" title="interface in cc.carm.lib.configuration.function">ValueHandler</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>,<wbr>? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>>> serializer)</span></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="self()">
|
||||||
|
<h3>self</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">protected</span> <span class="return-type">@NotNull <a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>></span> <span class="element-name">self</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#self()">self</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>,<wbr><a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>,<wbr><a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="build()">
|
||||||
|
<h3>build</h3>
|
||||||
|
<div class="member-signature"><span class="annotations">@NotNull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">@NotNull <a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>></span> <span class="element-name">build</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code><a href="../AbstractConfigBuilder.html#build()">build</a></code> in class <code><a href="../AbstractConfigBuilder.html" title="class in cc.carm.lib.configuration.builder">AbstractConfigBuilder</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>,<wbr><a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>,<wbr><a href="../../value/standard/ConfiguredValue.html" title="class in cc.carm.lib.configuration.value.standard">ConfiguredValue</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>>,<wbr><a href="../../source/ConfigurationHolder.html" title="class in cc.carm.lib.configuration.source">ConfigurationHolder</a><?>,<wbr><a href="SectionValueBuilder.html" title="class in cc.carm.lib.configuration.builder.value">SectionValueBuilder</a><<a href="SectionValueBuilder.html" title="type parameter in SectionValueBuilder">V</a>>></code></dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
<footer role="contentinfo">
|
||||||
|
<hr>
|
||||||
|
<p class="legal-copy"><small>Copyright © 2025. All rights reserved.</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user