hydra-java
  • hydra
    • hydra namespace
      • Subpackages
        • hydra.java namespace
          • Submodules
            • hydra.java.coder module
              • add_comment()
              • analyze_java_function()
              • annotate_body_with_cod()
              • annotate_lambda_args()
              • apply_cast_if_safe()
              • apply_java_arg()
              • apply_overgen_subst_to_term_annotations()
              • apply_overgen_subst_to_term_annotations_go()
              • apply_subst_full()
              • apply_subst_simple()
              • arrays_compare_expr()
              • arrays_equals_clause()
              • augment_variant_class()
              • binding_is_function_type()
              • binding_name_to_file_path()
              • bindings_to_statements()
              • bound_type_variables()
              • build_arg_subst()
              • build_curried_lambda()
              • build_subst_from_annotations()
              • build_subst_from_annotations_go()
              • build_type_subst()
              • build_type_subst_go()
              • build_type_var_subst()
              • build_type_var_subst_go()
              • builder_setter_name()
              • classify_data_reference()
              • classify_data_term()
              • classify_data_term_count_lambda_params()
              • classify_data_term_strip_type_lambdas()
              • cmp_decl_statement()
              • cmp_not_zero_expr()
              • collect_forall_params()
              • collect_lambda_domains()
              • collect_type_apps()
              • collect_type_apps0()
              • collect_type_vars()
              • collect_type_vars_go()
              • collection_type_args()
              • comparable_compare_expr()
              • compare_and_return_stmts()
              • compare_field_expr()
              • compare_to_body()
              • compare_to_zero_clause()
              • constant_decl()
              • constant_decl_for_field_type()
              • constant_decl_for_type_name()
              • construct_elements_interface()
              • correct_cast_type()
              • correct_type_apps()
              • correct_type_apps_with_args()
              • count_function_params()
              • declaration_for_record_type()
              • declaration_for_record_type_()
              • declaration_for_union_type()
              • decode_type_from_term()
              • dedup_bindings()
              • detect_accumulator_unification()
              • direct_ref_substitution()
              • direct_ref_substitution_process_group()
              • dom_type_args()
              • element_java_identifier()
              • element_java_identifier_qualify()
              • elements_class_name()
              • elements_qualified_name()
              • encode_application()
              • encode_application_fallback()
              • encode_definitions()
              • encode_elimination()
              • encode_function()
              • encode_function_form_term()
              • encode_function_primitive_by_name()
              • encode_literal()
              • encode_literal_encode_float()
              • encode_literal_encode_float32()
              • encode_literal_encode_float64()
              • encode_literal_encode_integer()
              • encode_literal_java_parse_double()
              • encode_literal_java_special_float_expr()
              • encode_literal_lit_exp()
              • encode_literal_prim_cast()
              • encode_literal_type()
              • encode_literal_type_simple()
              • encode_nullary_constant()
              • encode_nullary_constant_type_args_from_return_type()
              • encode_nullary_primitive_by_name()
              • encode_term()
              • encode_term_definition()
              • encode_term_internal()
              • encode_term_t_c_o()
              • encode_type()
              • encode_type_definition()
              • encode_type_resolve_if_typedef()
              • encode_variable()
              • encode_variable_build_curried()
              • encode_variable_hoisted_lambda_case()
              • eq_clause()
              • equals_clause()
              • extract_arg_type()
              • extract_direct_return()
              • extract_direct_return_go()
              • extract_in_out_pair()
              • extract_type_application_args()
              • extract_type_application_args_go()
              • field_to_string_part()
              • field_type_to_formal_param()
              • filter_by_flags()
              • filter_phantom_type_args()
              • filter_phantom_type_args_filter_and_apply()
              • find_matching_lambda_var()
              • find_pair_first()
              • find_self_ref_var()
              • flatten_apps()
              • flatten_bindings()
              • fresh_java_name()
              • fresh_java_name_go()
              • function_call()
              • get_codomain()
              • get_function_type()
              • group_pairs_by_first()
              • hash_code_compare_expr()
              • hash_code_mult_pair()
              • hydra_ordinal_method()
              • inner_class_ref()
              • insert_branch_var()
              • interface_types()
              • is_big_numeric_type()
              • is_binary_type()
              • is_field_unit_type()
              • is_lambda_bound_in()
              • is_lambda_bound_in_is_qualified()
              • is_lambda_bound_variable()
              • is_local_variable()
              • is_non_comparable_type()
              • is_recursive_variable()
              • is_serializable_java_type()
              • is_simple_name()
              • is_unresolved_inference_var()
              • is_unresolved_inference_var_is_digit()
              • java_comparable_ref_type()
              • java_env_get_graph()
              • java_env_set_graph()
              • java_identifier_to_string()
              • java_type_arguments_for_named_type()
              • java_type_arguments_for_type()
              • java_type_parameters_for_type()
              • java_type_parameters_for_type_bvars()
              • lazy_flags_for_primitive()
              • module_to_java()
              • name_map_to_type_map()
              • namespace_parent()
              • no_comment()
              • no_interface_comment()
              • otherwise_branch()
              • peel_domain_types()
              • peel_domains_and_cod()
              • peel_expected_types()
              • propagate_type()
              • propagate_type_propagate_into_lambda()
              • propagate_type_rebuild_let()
              • propagate_types_in_app_chain()
              • rebuild_apps()
              • record_builder_class()
              • record_compare_to_method()
              • record_constructor()
              • record_equals_method()
              • record_hash_code_method()
              • record_member_var()
              • record_to_string_method()
              • record_with_method()
              • resolve_type_apps()
              • self_ref_substitution()
              • self_ref_substitution_process_group()
              • serializable_types()
              • split_constant_initializer()
              • split_constant_initializer_split_var()
              • strip_foralls()
              • substitute_type_vars_with_types()
              • substitute_type_vars_with_types_go()
              • tag_cmp_not_zero_expr()
              • tag_compare_expr()
              • take_type_args()
              • to_class_decl()
              • to_decl_init()
              • to_decl_statement()
              • try_infer_function_type()
              • type_app_fallback_cast()
              • type_app_nullary_or_hoisted()
              • type_args_or_diamond()
              • types_match()
              • unwrap_return_type()
              • variant_compare_to_method()
              • visit_branch()
              • with_comment_string()
              • with_interface_comment_string()
              • with_lambda()
              • with_type_lambda()
              • wrap_in_supplier_lambda()
              • wrap_lazy_arguments()
            • hydra.java.environment module
              • Aliases
                • Aliases.BRANCH_VARS
                • Aliases.Builder
                  • Aliases.Builder.branch_vars()
                  • Aliases.Builder.build()
                  • Aliases.Builder.current_namespace()
                  • Aliases.Builder.in_scope_java_vars()
                  • Aliases.Builder.in_scope_type_params()
                  • Aliases.Builder.lambda_vars()
                  • Aliases.Builder.method_codomain()
                  • Aliases.Builder.packages()
                  • Aliases.Builder.polymorphic_locals()
                  • Aliases.Builder.recursive_vars()
                  • Aliases.Builder.thunked_vars()
                  • Aliases.Builder.trusted_type_vars()
                  • Aliases.Builder.type_var_subst()
                  • Aliases.Builder.var_renames()
                • Aliases.CURRENT_NAMESPACE
                • Aliases.IN_SCOPE_JAVA_VARS
                • Aliases.IN_SCOPE_TYPE_PARAMS
                • Aliases.LAMBDA_VARS
                • Aliases.METHOD_CODOMAIN
                • Aliases.PACKAGES
                • Aliases.POLYMORPHIC_LOCALS
                • Aliases.RECURSIVE_VARS
                • Aliases.THUNKED_VARS
                • Aliases.TRUSTED_TYPE_VARS
                • Aliases.TYPE_
                • Aliases.TYPE_VAR_SUBST
                • Aliases.VAR_RENAMES
                • Aliases.branch_vars
                • Aliases.builder()
                • Aliases.current_namespace
                • Aliases.in_scope_java_vars
                • Aliases.in_scope_type_params
                • Aliases.lambda_vars
                • Aliases.method_codomain
                • Aliases.packages
                • Aliases.polymorphic_locals
                • Aliases.recursive_vars
                • Aliases.thunked_vars
                • Aliases.trusted_type_vars
                • Aliases.type_var_subst
                • Aliases.var_renames
                • Aliases.with_branch_vars()
                • Aliases.with_current_namespace()
                • Aliases.with_in_scope_java_vars()
                • Aliases.with_in_scope_type_params()
                • Aliases.with_lambda_vars()
                • Aliases.with_method_codomain()
                • Aliases.with_packages()
                • Aliases.with_polymorphic_locals()
                • Aliases.with_recursive_vars()
                • Aliases.with_thunked_vars()
                • Aliases.with_trusted_type_vars()
                • Aliases.with_type_var_subst()
                • Aliases.with_var_renames()
              • JavaEnvironment
                • JavaEnvironment.ALIASES
                • JavaEnvironment.Builder
                  • JavaEnvironment.Builder.aliases()
                  • JavaEnvironment.Builder.build()
                  • JavaEnvironment.Builder.graph()
                • JavaEnvironment.GRAPH
                • JavaEnvironment.TYPE_
                • JavaEnvironment.aliases
                • JavaEnvironment.builder()
                • JavaEnvironment.graph
                • JavaEnvironment.with_aliases()
                • JavaEnvironment.with_graph()
              • JavaFeatures
                • JavaFeatures.Builder
                  • JavaFeatures.Builder.build()
                  • JavaFeatures.Builder.supports_diamond_operator()
                • JavaFeatures.SUPPORTS_DIAMOND_OPERATOR
                • JavaFeatures.TYPE_
                • JavaFeatures.builder()
                • JavaFeatures.supports_diamond_operator
                • JavaFeatures.with_supports_diamond_operator()
              • JavaSymbolClass
                • JavaSymbolClass.CONSTANT
                • JavaSymbolClass.HOISTED_LAMBDA
                • JavaSymbolClass.LOCAL_VARIABLE
                • JavaSymbolClass.NULLARY_FUNCTION
                • JavaSymbolClass.TYPE_
                • JavaSymbolClass.UNARY_FUNCTION
              • JavaSymbolClassConstant
              • JavaSymbolClassHoistedLambda
              • JavaSymbolClassLocalVariable
              • JavaSymbolClassNullaryFunction
              • JavaSymbolClassUnaryFunction
            • hydra.java.language module
              • java_language()
              • reserved_words()
            • hydra.java.names module
              • hydra_core_package_name()
              • hydra_util_package_name()
              • java_lang_package_name()
              • java_package_name()
              • java_util_function_package_name()
              • java_util_package_name()
            • hydra.java.serde module
              • additional_bound_to_expr()
              • additive_expression_to_expr()
              • ambiguous_name_to_expr()
              • and_expression_to_expr()
              • annotated_identifier_to_expr()
              • annotation_to_expr()
              • annotation_type_declaration_to_expr()
              • array_access_to_expr()
              • array_creation_expression_to_expr()
              • array_initializer_to_expr()
              • array_type_to_expr()
              • assert_statement_to_expr()
              • assignment_expression_to_expr()
              • assignment_to_expr()
              • block_statement_to_expr()
              • block_to_expr()
              • break_statement_to_expr()
              • cast_expression_lambda_to_expr()
              • cast_expression_not_plus_minus_to_expr()
              • cast_expression_primitive_to_expr()
              • cast_expression_ref_and_bounds_to_expr()
              • cast_expression_to_expr()
              • class_body_declaration_to_expr()
              • class_body_declaration_with_comments_to_expr()
              • class_body_to_expr()
              • class_declaration_to_expr()
              • class_instance_creation_expression_qualifier_to_expr()
              • class_instance_creation_expression_to_expr()
              • class_literal_to_expr()
              • class_member_declaration_to_expr()
              • class_modifier_to_expr()
              • class_or_interface_type_to_expr()
              • class_or_interface_type_to_instantiate_to_expr()
              • class_type_to_expr()
              • compilation_unit_to_expr()
              • conditional_and_expression_to_expr()
              • conditional_expression_ternary_cond_to_expr()
              • conditional_expression_ternary_lambda_to_expr()
              • conditional_expression_to_expr()
              • conditional_or_expression_to_expr()
              • constant_declaration_to_expr()
              • constant_modifier_to_expr()
              • constructor_body_to_expr()
              • constructor_declaration_to_expr()
              • constructor_declarator_to_expr()
              • constructor_modifier_to_expr()
              • continue_statement_to_expr()
              • dims_to_expr()
              • do_statement_to_expr()
              • element_value_pair_to_expr()
              • element_value_to_expr()
              • enum_declaration_to_expr()
              • equality_expression_to_expr()
              • exclusive_or_expression_to_expr()
              • explicit_constructor_invocation_to_expr()
              • expression_name_to_expr()
              • expression_statement_to_expr()
              • expression_to_expr()
              • field_access_to_expr()
              • field_declaration_to_expr()
              • field_modifier_to_expr()
              • floating_point_literal_to_expr()
              • floating_point_type_to_expr()
              • for_statement_to_expr()
              • formal_parameter_simple_to_expr()
              • formal_parameter_to_expr()
              • identifier_to_expr()
              • if_then_else_statement_to_expr()
              • if_then_statement_to_expr()
              • import_declaration_to_expr()
              • inclusive_or_expression_to_expr()
              • instance_initializer_to_expr()
              • integer_literal_to_expr()
              • integral_type_to_expr()
              • interface_body_to_expr()
              • interface_declaration_to_expr()
              • interface_member_declaration_to_expr()
              • interface_member_declaration_with_comments_to_expr()
              • interface_method_declaration_to_expr()
              • interface_method_modifier_to_expr()
              • interface_modifier_to_expr()
              • interface_type_to_expr()
              • java_doc_entity_ref()
              • java_float_literal_text()
              • labeled_statement_to_expr()
              • lambda_body_to_expr()
              • lambda_expression_to_expr()
              • lambda_parameters_to_expr()
              • left_hand_side_to_expr()
              • literal_to_expr()
              • local_name_to_expr()
              • local_variable_declaration_statement_to_expr()
              • local_variable_declaration_to_expr()
              • marker_annotation_to_expr()
              • method_body_to_expr()
              • method_declaration_to_expr()
              • method_declarator_to_expr()
              • method_header_to_expr()
              • method_invocation_to_expr()
              • method_modifier_to_expr()
              • method_name_to_expr()
              • method_reference_to_expr()
              • multiplicative_expression_to_expr()
              • normal_annotation_to_expr()
              • normal_class_declaration_to_expr()
              • normal_interface_declaration_to_expr()
              • numeric_type_to_expr()
              • package_declaration_to_expr()
              • package_modifier_to_expr()
              • package_name_to_expr()
              • package_or_type_name_to_expr()
              • post_decrement_expression_to_expr()
              • post_increment_expression_to_expr()
              • postfix_expression_to_expr()
              • pre_decrement_expression_to_expr()
              • pre_increment_expression_to_expr()
              • primary_no_new_array_expression_expression_to_expr()
              • primary_to_expr()
              • primitive_type_to_expr()
              • primitive_type_with_annotations_to_expr()
              • receiver_parameter_to_expr()
              • reference_type_to_expr()
              • relational_expression_greater_than_equal_to_expr()
              • relational_expression_greater_than_to_expr()
              • relational_expression_instance_of_to_expr()
              • relational_expression_less_than_equal_to_expr()
              • relational_expression_less_than_to_expr()
              • relational_expression_to_expr()
              • result_to_expr()
              • return_statement_to_expr()
              • sanitize_java_comment()
              • shift_expression_to_expr()
              • simple_type_name_to_expr()
              • single_element_annotation_to_expr()
              • single_line_comment()
              • statement_expression_to_expr()
              • statement_to_expr()
              • statement_without_trailing_substatement_to_expr()
              • static_initializer_to_expr()
              • string_literal_to_expr()
              • switch_statement_to_expr()
              • synchronized_statement_to_expr()
              • throw_statement_to_expr()
              • throws_to_expr()
              • try_statement_to_expr()
              • type_argument_to_expr()
              • type_arguments_or_diamond_to_expr()
              • type_bound_to_expr()
              • type_declaration_to_expr()
              • type_declaration_with_comments_to_expr()
              • type_identifier_to_expr()
              • type_name_to_expr()
              • type_parameter_modifier_to_expr()
              • type_parameter_to_expr()
              • type_to_expr()
              • type_variable_to_expr()
              • unann_type_to_expr()
              • unary_expression_not_plus_minus_to_expr()
              • unary_expression_to_expr()
              • unqualified_class_instance_creation_expression_to_expr()
              • variable_arity_parameter_to_expr()
              • variable_declarator_id_to_expr()
              • variable_declarator_to_expr()
              • variable_initializer_to_expr()
              • variable_modifier_to_expr()
              • while_statement_to_expr()
              • wildcard_bounds_to_expr()
              • wildcard_to_expr()
              • with_comments()
            • hydra.java.syntax module
              • AdditionalBound
                • AdditionalBound.TYPE_
              • AdditiveExpression
                • AdditiveExpression.MINUS
                • AdditiveExpression.PLUS
                • AdditiveExpression.TYPE_
                • AdditiveExpression.UNARY
              • AdditiveExpressionMinus
              • AdditiveExpressionPlus
              • AdditiveExpressionUnary
              • AdditiveExpression_Binary
                • AdditiveExpression_Binary.Builder
                  • AdditiveExpression_Binary.Builder.build()
                  • AdditiveExpression_Binary.Builder.lhs()
                  • AdditiveExpression_Binary.Builder.rhs()
                • AdditiveExpression_Binary.LHS
                • AdditiveExpression_Binary.RHS
                • AdditiveExpression_Binary.TYPE_
                • AdditiveExpression_Binary.builder()
                • AdditiveExpression_Binary.lhs
                • AdditiveExpression_Binary.rhs
                • AdditiveExpression_Binary.with_lhs()
                • AdditiveExpression_Binary.with_rhs()
              • AmbiguousName
                • AmbiguousName.TYPE_
              • AndExpression
                • AndExpression.TYPE_
              • AnnotatedIdentifier
                • AnnotatedIdentifier.ANNOTATIONS
                • AnnotatedIdentifier.Builder
                  • AnnotatedIdentifier.Builder.annotations()
                  • AnnotatedIdentifier.Builder.build()
                  • AnnotatedIdentifier.Builder.identifier()
                • AnnotatedIdentifier.IDENTIFIER
                • AnnotatedIdentifier.TYPE_
                • AnnotatedIdentifier.annotations
                • AnnotatedIdentifier.builder()
                • AnnotatedIdentifier.identifier
                • AnnotatedIdentifier.with_annotations()
                • AnnotatedIdentifier.with_identifier()
              • Annotation
                • Annotation.MARKER
                • Annotation.NORMAL
                • Annotation.SINGLE_ELEMENT
                • Annotation.TYPE_
              • AnnotationInterfaceBody
                • AnnotationInterfaceBody.TYPE_
              • AnnotationInterfaceDeclaration
                • AnnotationInterfaceDeclaration.BODY
                • AnnotationInterfaceDeclaration.Builder
                  • AnnotationInterfaceDeclaration.Builder.body()
                  • AnnotationInterfaceDeclaration.Builder.build()
                  • AnnotationInterfaceDeclaration.Builder.identifier()
                  • AnnotationInterfaceDeclaration.Builder.modifiers()
                • AnnotationInterfaceDeclaration.IDENTIFIER
                • AnnotationInterfaceDeclaration.MODIFIERS
                • AnnotationInterfaceDeclaration.TYPE_
                • AnnotationInterfaceDeclaration.body
                • AnnotationInterfaceDeclaration.builder()
                • AnnotationInterfaceDeclaration.identifier
                • AnnotationInterfaceDeclaration.modifiers
                • AnnotationInterfaceDeclaration.with_body()
                • AnnotationInterfaceDeclaration.with_identifier()
                • AnnotationInterfaceDeclaration.with_modifiers()
              • AnnotationInterfaceElementDeclaration
                • AnnotationInterfaceElementDeclaration.Builder
                  • AnnotationInterfaceElementDeclaration.Builder.build()
                  • AnnotationInterfaceElementDeclaration.Builder.default()
                  • AnnotationInterfaceElementDeclaration.Builder.dims()
                  • AnnotationInterfaceElementDeclaration.Builder.identifier()
                  • AnnotationInterfaceElementDeclaration.Builder.modifiers()
                  • AnnotationInterfaceElementDeclaration.Builder.type()
                • AnnotationInterfaceElementDeclaration.DEFAULT
                • AnnotationInterfaceElementDeclaration.DIMS
                • AnnotationInterfaceElementDeclaration.IDENTIFIER
                • AnnotationInterfaceElementDeclaration.MODIFIERS
                • AnnotationInterfaceElementDeclaration.TYPE
                • AnnotationInterfaceElementDeclaration.TYPE_
                • AnnotationInterfaceElementDeclaration.builder()
                • AnnotationInterfaceElementDeclaration.default
                • AnnotationInterfaceElementDeclaration.dims
                • AnnotationInterfaceElementDeclaration.identifier
                • AnnotationInterfaceElementDeclaration.modifiers
                • AnnotationInterfaceElementDeclaration.type
                • AnnotationInterfaceElementDeclaration.with_default()
                • AnnotationInterfaceElementDeclaration.with_dims()
                • AnnotationInterfaceElementDeclaration.with_identifier()
                • AnnotationInterfaceElementDeclaration.with_modifiers()
                • AnnotationInterfaceElementDeclaration.with_type()
              • AnnotationInterfaceElementModifier
                • AnnotationInterfaceElementModifier.ABSTRACT
                • AnnotationInterfaceElementModifier.ANNOTATION
                • AnnotationInterfaceElementModifier.PUBLIC
                • AnnotationInterfaceElementModifier.TYPE_
              • AnnotationInterfaceElementModifierAbstract
              • AnnotationInterfaceElementModifierAnnotation
              • AnnotationInterfaceElementModifierPublic
              • AnnotationInterfaceMemberDeclaration
                • AnnotationInterfaceMemberDeclaration.ANNOTATION_INTERFACE
                • AnnotationInterfaceMemberDeclaration.CLASS
                • AnnotationInterfaceMemberDeclaration.CONSTANT
                • AnnotationInterfaceMemberDeclaration.INTERFACE
                • AnnotationInterfaceMemberDeclaration.TYPE_
              • AnnotationInterfaceMemberDeclarationAnnotationInterface
              • AnnotationInterfaceMemberDeclarationClass
              • AnnotationInterfaceMemberDeclarationConstant
              • AnnotationInterfaceMemberDeclarationInterface
              • AnnotationMarker
              • AnnotationNormal
              • AnnotationSingleElement
              • ArrayAccess
                • ArrayAccess.Builder
                  • ArrayAccess.Builder.build()
                  • ArrayAccess.Builder.expression()
                  • ArrayAccess.Builder.variant()
                • ArrayAccess.EXPRESSION
                • ArrayAccess.TYPE_
                • ArrayAccess.VARIANT
                • ArrayAccess.builder()
                • ArrayAccess.expression
                • ArrayAccess.variant
                • ArrayAccess.with_expression()
                • ArrayAccess.with_variant()
              • ArrayAccess_Variant
                • ArrayAccess_Variant.ARRAY_CREATION_WITH_INITIALIZER
                • ArrayAccess_Variant.NAME
                • ArrayAccess_Variant.PRIMARY
                • ArrayAccess_Variant.TYPE_
              • ArrayAccess_VariantArrayCreationWithInitializer
              • ArrayAccess_VariantName
              • ArrayAccess_VariantPrimary
              • ArrayCreationExpression
                • ArrayCreationExpression.NO_INIT
                • ArrayCreationExpression.TYPE_
                • ArrayCreationExpression.WITH_INIT
              • ArrayCreationExpressionNoInit
              • ArrayCreationExpressionWithInit
              • ArrayCreationExpressionWithInitializer
                • ArrayCreationExpressionWithInitializer.CLASS_OR_INTERFACE
                • ArrayCreationExpressionWithInitializer.PRIMITIVE
                • ArrayCreationExpressionWithInitializer.TYPE_
              • ArrayCreationExpressionWithInitializerClassOrInterface
              • ArrayCreationExpressionWithInitializerPrimitive
              • ArrayCreationExpressionWithInitializer_ClassOrInterface
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.ARRAY
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.Builder
                  • ArrayCreationExpressionWithInitializer_ClassOrInterface.Builder.array()
                  • ArrayCreationExpressionWithInitializer_ClassOrInterface.Builder.build()
                  • ArrayCreationExpressionWithInitializer_ClassOrInterface.Builder.dims()
                  • ArrayCreationExpressionWithInitializer_ClassOrInterface.Builder.type()
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.DIMS
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.TYPE
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.TYPE_
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.array
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.builder()
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.dims
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.type
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.with_array()
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.with_dims()
                • ArrayCreationExpressionWithInitializer_ClassOrInterface.with_type()
              • ArrayCreationExpressionWithInitializer_Primitive
                • ArrayCreationExpressionWithInitializer_Primitive.ARRAY
                • ArrayCreationExpressionWithInitializer_Primitive.Builder
                  • ArrayCreationExpressionWithInitializer_Primitive.Builder.array()
                  • ArrayCreationExpressionWithInitializer_Primitive.Builder.build()
                  • ArrayCreationExpressionWithInitializer_Primitive.Builder.dims()
                  • ArrayCreationExpressionWithInitializer_Primitive.Builder.type()
                • ArrayCreationExpressionWithInitializer_Primitive.DIMS
                • ArrayCreationExpressionWithInitializer_Primitive.TYPE
                • ArrayCreationExpressionWithInitializer_Primitive.TYPE_
                • ArrayCreationExpressionWithInitializer_Primitive.array
                • ArrayCreationExpressionWithInitializer_Primitive.builder()
                • ArrayCreationExpressionWithInitializer_Primitive.dims
                • ArrayCreationExpressionWithInitializer_Primitive.type
                • ArrayCreationExpressionWithInitializer_Primitive.with_array()
                • ArrayCreationExpressionWithInitializer_Primitive.with_dims()
                • ArrayCreationExpressionWithInitializer_Primitive.with_type()
              • ArrayCreationExpressionWithoutInitializer
                • ArrayCreationExpressionWithoutInitializer.CLASS_OR_INTERFACE
                • ArrayCreationExpressionWithoutInitializer.PRIMITIVE
                • ArrayCreationExpressionWithoutInitializer.TYPE_
              • ArrayCreationExpressionWithoutInitializerClassOrInterface
              • ArrayCreationExpressionWithoutInitializerPrimitive
              • ArrayCreationExpressionWithoutInitializer_ClassOrInterface
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.Builder
                  • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.Builder.build()
                  • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.Builder.dim_exprs()
                  • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.Builder.dims()
                  • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.Builder.type()
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.DIMS
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.DIM_EXPRS
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.TYPE
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.TYPE_
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.builder()
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.dim_exprs
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.dims
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.type
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.with_dim_exprs()
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.with_dims()
                • ArrayCreationExpressionWithoutInitializer_ClassOrInterface.with_type()
              • ArrayCreationExpressionWithoutInitializer_Primitive
                • ArrayCreationExpressionWithoutInitializer_Primitive.Builder
                  • ArrayCreationExpressionWithoutInitializer_Primitive.Builder.build()
                  • ArrayCreationExpressionWithoutInitializer_Primitive.Builder.dim_exprs()
                  • ArrayCreationExpressionWithoutInitializer_Primitive.Builder.dims()
                  • ArrayCreationExpressionWithoutInitializer_Primitive.Builder.type()
                • ArrayCreationExpressionWithoutInitializer_Primitive.DIMS
                • ArrayCreationExpressionWithoutInitializer_Primitive.DIM_EXPRS
                • ArrayCreationExpressionWithoutInitializer_Primitive.TYPE
                • ArrayCreationExpressionWithoutInitializer_Primitive.TYPE_
                • ArrayCreationExpressionWithoutInitializer_Primitive.builder()
                • ArrayCreationExpressionWithoutInitializer_Primitive.dim_exprs
                • ArrayCreationExpressionWithoutInitializer_Primitive.dims
                • ArrayCreationExpressionWithoutInitializer_Primitive.type
                • ArrayCreationExpressionWithoutInitializer_Primitive.with_dim_exprs()
                • ArrayCreationExpressionWithoutInitializer_Primitive.with_dims()
                • ArrayCreationExpressionWithoutInitializer_Primitive.with_type()
              • ArrayInitializer
                • ArrayInitializer.TYPE_
              • ArrayType
                • ArrayType.Builder
                  • ArrayType.Builder.build()
                  • ArrayType.Builder.dims()
                  • ArrayType.Builder.variant()
                • ArrayType.DIMS
                • ArrayType.TYPE_
                • ArrayType.VARIANT
                • ArrayType.builder()
                • ArrayType.dims
                • ArrayType.variant
                • ArrayType.with_dims()
                • ArrayType.with_variant()
              • ArrayType_Variant
                • ArrayType_Variant.CLASS_OR_INTERFACE
                • ArrayType_Variant.PRIMITIVE
                • ArrayType_Variant.TYPE_
                • ArrayType_Variant.VARIABLE
              • ArrayType_VariantClassOrInterface
              • ArrayType_VariantPrimitive
              • ArrayType_VariantVariable
              • AssertStatement
                • AssertStatement.PAIR
                • AssertStatement.SINGLE
                • AssertStatement.TYPE_
              • AssertStatementPair
              • AssertStatementSingle
              • AssertStatement_Pair
                • AssertStatement_Pair.Builder
                  • AssertStatement_Pair.Builder.build()
                  • AssertStatement_Pair.Builder.first()
                  • AssertStatement_Pair.Builder.second()
                • AssertStatement_Pair.FIRST
                • AssertStatement_Pair.SECOND
                • AssertStatement_Pair.TYPE_
                • AssertStatement_Pair.builder()
                • AssertStatement_Pair.first
                • AssertStatement_Pair.second
                • AssertStatement_Pair.with_first()
                • AssertStatement_Pair.with_second()
              • Assignment
                • Assignment.Builder
                  • Assignment.Builder.build()
                  • Assignment.Builder.expression()
                  • Assignment.Builder.lhs()
                  • Assignment.Builder.op()
                • Assignment.EXPRESSION
                • Assignment.LHS
                • Assignment.OP
                • Assignment.TYPE_
                • Assignment.builder()
                • Assignment.expression
                • Assignment.lhs
                • Assignment.op
                • Assignment.with_expression()
                • Assignment.with_lhs()
                • Assignment.with_op()
              • AssignmentExpression
                • AssignmentExpression.ASSIGNMENT
                • AssignmentExpression.CONDITIONAL
                • AssignmentExpression.TYPE_
              • AssignmentExpressionAssignment
              • AssignmentExpressionConditional
              • AssignmentOperator
                • AssignmentOperator.AND
                • AssignmentOperator.DIV
                • AssignmentOperator.MINUS
                • AssignmentOperator.MOD
                • AssignmentOperator.OR
                • AssignmentOperator.PLUS
                • AssignmentOperator.SHIFT_LEFT
                • AssignmentOperator.SHIFT_RIGHT
                • AssignmentOperator.SHIFT_RIGHT_ZERO_FILL
                • AssignmentOperator.SIMPLE
                • AssignmentOperator.TIMES
                • AssignmentOperator.TYPE_
                • AssignmentOperator.XOR
              • BasicForStatement
                • BasicForStatement.BODY
                • BasicForStatement.Builder
                  • BasicForStatement.Builder.body()
                  • BasicForStatement.Builder.build()
                  • BasicForStatement.Builder.cond()
                • BasicForStatement.COND
                • BasicForStatement.TYPE_
                • BasicForStatement.body
                • BasicForStatement.builder()
                • BasicForStatement.cond
                • BasicForStatement.with_body()
                • BasicForStatement.with_cond()
              • BasicForStatementNoShortIf
                • BasicForStatementNoShortIf.BODY
                • BasicForStatementNoShortIf.Builder
                  • BasicForStatementNoShortIf.Builder.body()
                  • BasicForStatementNoShortIf.Builder.build()
                  • BasicForStatementNoShortIf.Builder.cond()
                • BasicForStatementNoShortIf.COND
                • BasicForStatementNoShortIf.TYPE_
                • BasicForStatementNoShortIf.body
                • BasicForStatementNoShortIf.builder()
                • BasicForStatementNoShortIf.cond
                • BasicForStatementNoShortIf.with_body()
                • BasicForStatementNoShortIf.with_cond()
              • Block
                • Block.TYPE_
              • BlockStatement
                • BlockStatement.LOCAL_CLASS_OR_INTERFACE
                • BlockStatement.LOCAL_VARIABLE_DECLARATION
                • BlockStatement.STATEMENT
                • BlockStatement.TYPE_
              • BlockStatementLocalClassOrInterface
              • BlockStatementLocalVariableDeclaration
              • BlockStatementStatement
              • BooleanArray
                • BooleanArray.ARRAY
                • BooleanArray.SIMPLE
                • BooleanArray.TYPE_
              • BooleanArrayArray
              • BooleanArraySimple
              • BreakStatement
                • BreakStatement.TYPE_
              • CaseConstant
                • CaseConstant.TYPE_
              • CasePattern
                • CasePattern.Builder
                  • CasePattern.Builder.build()
                  • CasePattern.Builder.guard()
                  • CasePattern.Builder.pattern()
                • CasePattern.GUARD
                • CasePattern.PATTERN
                • CasePattern.TYPE_
                • CasePattern.builder()
                • CasePattern.guard
                • CasePattern.pattern
                • CasePattern.with_guard()
                • CasePattern.with_pattern()
              • CastExpression
                • CastExpression.LAMBDA
                • CastExpression.NOT_PLUS_MINUS
                • CastExpression.PRIMITIVE
                • CastExpression.TYPE_
              • CastExpressionLambda
              • CastExpressionNotPlusMinus
              • CastExpressionPrimitive
              • CastExpression_Lambda
                • CastExpression_Lambda.Builder
                  • CastExpression_Lambda.Builder.build()
                  • CastExpression_Lambda.Builder.expression()
                  • CastExpression_Lambda.Builder.ref_and_bounds()
                • CastExpression_Lambda.EXPRESSION
                • CastExpression_Lambda.REF_AND_BOUNDS
                • CastExpression_Lambda.TYPE_
                • CastExpression_Lambda.builder()
                • CastExpression_Lambda.expression
                • CastExpression_Lambda.ref_and_bounds
                • CastExpression_Lambda.with_expression()
                • CastExpression_Lambda.with_ref_and_bounds()
              • CastExpression_NotPlusMinus
                • CastExpression_NotPlusMinus.Builder
                  • CastExpression_NotPlusMinus.Builder.build()
                  • CastExpression_NotPlusMinus.Builder.expression()
                  • CastExpression_NotPlusMinus.Builder.ref_and_bounds()
                • CastExpression_NotPlusMinus.EXPRESSION
                • CastExpression_NotPlusMinus.REF_AND_BOUNDS
                • CastExpression_NotPlusMinus.TYPE_
                • CastExpression_NotPlusMinus.builder()
                • CastExpression_NotPlusMinus.expression
                • CastExpression_NotPlusMinus.ref_and_bounds
                • CastExpression_NotPlusMinus.with_expression()
                • CastExpression_NotPlusMinus.with_ref_and_bounds()
              • CastExpression_Primitive
                • CastExpression_Primitive.Builder
                  • CastExpression_Primitive.Builder.build()
                  • CastExpression_Primitive.Builder.expression()
                  • CastExpression_Primitive.Builder.type()
                • CastExpression_Primitive.EXPRESSION
                • CastExpression_Primitive.TYPE
                • CastExpression_Primitive.TYPE_
                • CastExpression_Primitive.builder()
                • CastExpression_Primitive.expression
                • CastExpression_Primitive.type
                • CastExpression_Primitive.with_expression()
                • CastExpression_Primitive.with_type()
              • CastExpression_RefAndBounds
                • CastExpression_RefAndBounds.BOUNDS
                • CastExpression_RefAndBounds.Builder
                  • CastExpression_RefAndBounds.Builder.bounds()
                  • CastExpression_RefAndBounds.Builder.build()
                  • CastExpression_RefAndBounds.Builder.type()
                • CastExpression_RefAndBounds.TYPE
                • CastExpression_RefAndBounds.TYPE_
                • CastExpression_RefAndBounds.bounds
                • CastExpression_RefAndBounds.builder()
                • CastExpression_RefAndBounds.type
                • CastExpression_RefAndBounds.with_bounds()
                • CastExpression_RefAndBounds.with_type()
              • CatchClause
                • CatchClause.BLOCK
                • CatchClause.Builder
                  • CatchClause.Builder.block()
                  • CatchClause.Builder.build()
                  • CatchClause.Builder.parameter()
                • CatchClause.PARAMETER
                • CatchClause.TYPE_
                • CatchClause.block
                • CatchClause.builder()
                • CatchClause.parameter
                • CatchClause.with_block()
                • CatchClause.with_parameter()
              • CatchFormalParameter
                • CatchFormalParameter.Builder
                  • CatchFormalParameter.Builder.build()
                  • CatchFormalParameter.Builder.id()
                  • CatchFormalParameter.Builder.modifiers()
                  • CatchFormalParameter.Builder.type()
                • CatchFormalParameter.ID
                • CatchFormalParameter.MODIFIERS
                • CatchFormalParameter.TYPE
                • CatchFormalParameter.TYPE_
                • CatchFormalParameter.builder()
                • CatchFormalParameter.id
                • CatchFormalParameter.modifiers
                • CatchFormalParameter.type
                • CatchFormalParameter.with_id()
                • CatchFormalParameter.with_modifiers()
                • CatchFormalParameter.with_type()
              • CatchType
                • CatchType.Builder
                  • CatchType.Builder.build()
                  • CatchType.Builder.type()
                  • CatchType.Builder.types()
                • CatchType.TYPE
                • CatchType.TYPES
                • CatchType.TYPE_
                • CatchType.builder()
                • CatchType.type
                • CatchType.types
                • CatchType.with_type()
                • CatchType.with_types()
              • Catches
                • Catches.TYPE_
              • ClassBody
                • ClassBody.TYPE_
              • ClassBodyDeclaration
                • ClassBodyDeclaration.CLASS_MEMBER
                • ClassBodyDeclaration.CONSTRUCTOR_DECLARATION
                • ClassBodyDeclaration.INSTANCE_INITIALIZER
                • ClassBodyDeclaration.STATIC_INITIALIZER
                • ClassBodyDeclaration.TYPE_
              • ClassBodyDeclarationClassMember
              • ClassBodyDeclarationConstructorDeclaration
              • ClassBodyDeclarationInstanceInitializer
              • ClassBodyDeclarationStaticInitializer
              • ClassBodyDeclarationWithComments
                • ClassBodyDeclarationWithComments.Builder
                  • ClassBodyDeclarationWithComments.Builder.build()
                  • ClassBodyDeclarationWithComments.Builder.comments()
                  • ClassBodyDeclarationWithComments.Builder.value()
                • ClassBodyDeclarationWithComments.COMMENTS
                • ClassBodyDeclarationWithComments.TYPE_
                • ClassBodyDeclarationWithComments.VALUE
                • ClassBodyDeclarationWithComments.builder()
                • ClassBodyDeclarationWithComments.comments
                • ClassBodyDeclarationWithComments.value
                • ClassBodyDeclarationWithComments.with_comments()
                • ClassBodyDeclarationWithComments.with_value()
              • ClassDeclaration
                • ClassDeclaration.ENUM
                • ClassDeclaration.NORMAL
                • ClassDeclaration.RECORD
                • ClassDeclaration.TYPE_
              • ClassDeclarationEnum
              • ClassDeclarationNormal
              • ClassDeclarationRecord
              • ClassInstanceCreationExpression
                • ClassInstanceCreationExpression.Builder
                  • ClassInstanceCreationExpression.Builder.build()
                  • ClassInstanceCreationExpression.Builder.expression()
                  • ClassInstanceCreationExpression.Builder.qualifier()
                • ClassInstanceCreationExpression.EXPRESSION
                • ClassInstanceCreationExpression.QUALIFIER
                • ClassInstanceCreationExpression.TYPE_
                • ClassInstanceCreationExpression.builder()
                • ClassInstanceCreationExpression.expression
                • ClassInstanceCreationExpression.qualifier
                • ClassInstanceCreationExpression.with_expression()
                • ClassInstanceCreationExpression.with_qualifier()
              • ClassInstanceCreationExpression_Qualifier
                • ClassInstanceCreationExpression_Qualifier.EXPRESSION
                • ClassInstanceCreationExpression_Qualifier.PRIMARY
                • ClassInstanceCreationExpression_Qualifier.TYPE_
              • ClassInstanceCreationExpression_QualifierExpression
              • ClassInstanceCreationExpression_QualifierPrimary
              • ClassLiteral
                • ClassLiteral.BOOLEAN
                • ClassLiteral.NUMERIC_TYPE
                • ClassLiteral.TYPE
                • ClassLiteral.TYPE_
                • ClassLiteral.VOID
              • ClassLiteralBoolean
              • ClassLiteralNumericType
              • ClassLiteralType
              • ClassLiteralVoid
              • ClassMemberDeclaration
                • ClassMemberDeclaration.CLASS
                • ClassMemberDeclaration.FIELD
                • ClassMemberDeclaration.INTERFACE
                • ClassMemberDeclaration.METHOD
                • ClassMemberDeclaration.NONE
                • ClassMemberDeclaration.TYPE_
              • ClassMemberDeclarationClass
              • ClassMemberDeclarationField
              • ClassMemberDeclarationInterface
              • ClassMemberDeclarationMethod
              • ClassMemberDeclarationNone
              • ClassModifier
                • ClassModifier.ABSTRACT
                • ClassModifier.ANNOTATION
                • ClassModifier.FINAL
                • ClassModifier.NON_SEALED
                • ClassModifier.PRIVATE
                • ClassModifier.PROTECTED
                • ClassModifier.PUBLIC
                • ClassModifier.SEALED
                • ClassModifier.STATIC
                • ClassModifier.STRICTFP
                • ClassModifier.TYPE_
              • ClassModifierAbstract
              • ClassModifierAnnotation
              • ClassModifierFinal
              • ClassModifierNonSealed
              • ClassModifierPrivate
              • ClassModifierProtected
              • ClassModifierPublic
              • ClassModifierSealed
              • ClassModifierStatic
              • ClassModifierStrictfp
              • ClassOrInterfaceType
                • ClassOrInterfaceType.CLASS
                • ClassOrInterfaceType.INTERFACE
                • ClassOrInterfaceType.TYPE_
              • ClassOrInterfaceTypeClass
              • ClassOrInterfaceTypeInterface
              • ClassOrInterfaceTypeToInstantiate
                • ClassOrInterfaceTypeToInstantiate.Builder
                  • ClassOrInterfaceTypeToInstantiate.Builder.build()
                  • ClassOrInterfaceTypeToInstantiate.Builder.identifiers()
                  • ClassOrInterfaceTypeToInstantiate.Builder.type_arguments()
                • ClassOrInterfaceTypeToInstantiate.IDENTIFIERS
                • ClassOrInterfaceTypeToInstantiate.TYPE_
                • ClassOrInterfaceTypeToInstantiate.TYPE_ARGUMENTS
                • ClassOrInterfaceTypeToInstantiate.builder()
                • ClassOrInterfaceTypeToInstantiate.identifiers
                • ClassOrInterfaceTypeToInstantiate.type_arguments
                • ClassOrInterfaceTypeToInstantiate.with_identifiers()
                • ClassOrInterfaceTypeToInstantiate.with_type_arguments()
              • ClassType
                • ClassType.ANNOTATIONS
                • ClassType.ARGUMENTS
                • ClassType.Builder
                  • ClassType.Builder.annotations()
                  • ClassType.Builder.arguments()
                  • ClassType.Builder.build()
                  • ClassType.Builder.identifier()
                  • ClassType.Builder.qualifier()
                • ClassType.IDENTIFIER
                • ClassType.QUALIFIER
                • ClassType.TYPE_
                • ClassType.annotations
                • ClassType.arguments
                • ClassType.builder()
                • ClassType.identifier
                • ClassType.qualifier
                • ClassType.with_annotations()
                • ClassType.with_arguments()
                • ClassType.with_identifier()
                • ClassType.with_qualifier()
              • ClassTypeQualifier
                • ClassTypeQualifier.NONE
                • ClassTypeQualifier.PACKAGE
                • ClassTypeQualifier.PARENT
                • ClassTypeQualifier.TYPE_
              • ClassTypeQualifierNone
              • ClassTypeQualifierPackage
              • ClassTypeQualifierParent
              • CompactConstructorDeclaration
                • CompactConstructorDeclaration.BODY
                • CompactConstructorDeclaration.Builder
                  • CompactConstructorDeclaration.Builder.body()
                  • CompactConstructorDeclaration.Builder.build()
                  • CompactConstructorDeclaration.Builder.modifiers()
                  • CompactConstructorDeclaration.Builder.name()
                • CompactConstructorDeclaration.MODIFIERS
                • CompactConstructorDeclaration.NAME
                • CompactConstructorDeclaration.TYPE_
                • CompactConstructorDeclaration.body
                • CompactConstructorDeclaration.builder()
                • CompactConstructorDeclaration.modifiers
                • CompactConstructorDeclaration.name
                • CompactConstructorDeclaration.with_body()
                • CompactConstructorDeclaration.with_modifiers()
                • CompactConstructorDeclaration.with_name()
              • CompilationUnit
                • CompilationUnit.MODULAR
                • CompilationUnit.ORDINARY
                • CompilationUnit.TYPE_
              • CompilationUnitModular
              • CompilationUnitOrdinary
              • ConditionalAndExpression
                • ConditionalAndExpression.TYPE_
              • ConditionalExpression
                • ConditionalExpression.SIMPLE
                • ConditionalExpression.TERNARY_COND
                • ConditionalExpression.TERNARY_LAMBDA
                • ConditionalExpression.TYPE_
              • ConditionalExpressionSimple
              • ConditionalExpressionTernaryCond
              • ConditionalExpressionTernaryLambda
              • ConditionalExpression_TernaryCond
                • ConditionalExpression_TernaryCond.Builder
                  • ConditionalExpression_TernaryCond.Builder.build()
                  • ConditionalExpression_TernaryCond.Builder.cond()
                  • ConditionalExpression_TernaryCond.Builder.if_false()
                  • ConditionalExpression_TernaryCond.Builder.if_true()
                • ConditionalExpression_TernaryCond.COND
                • ConditionalExpression_TernaryCond.IF_FALSE
                • ConditionalExpression_TernaryCond.IF_TRUE
                • ConditionalExpression_TernaryCond.TYPE_
                • ConditionalExpression_TernaryCond.builder()
                • ConditionalExpression_TernaryCond.cond
                • ConditionalExpression_TernaryCond.if_false
                • ConditionalExpression_TernaryCond.if_true
                • ConditionalExpression_TernaryCond.with_cond()
                • ConditionalExpression_TernaryCond.with_if_false()
                • ConditionalExpression_TernaryCond.with_if_true()
              • ConditionalExpression_TernaryLambda
                • ConditionalExpression_TernaryLambda.Builder
                  • ConditionalExpression_TernaryLambda.Builder.build()
                  • ConditionalExpression_TernaryLambda.Builder.cond()
                  • ConditionalExpression_TernaryLambda.Builder.if_false()
                  • ConditionalExpression_TernaryLambda.Builder.if_true()
                • ConditionalExpression_TernaryLambda.COND
                • ConditionalExpression_TernaryLambda.IF_FALSE
                • ConditionalExpression_TernaryLambda.IF_TRUE
                • ConditionalExpression_TernaryLambda.TYPE_
                • ConditionalExpression_TernaryLambda.builder()
                • ConditionalExpression_TernaryLambda.cond
                • ConditionalExpression_TernaryLambda.if_false
                • ConditionalExpression_TernaryLambda.if_true
                • ConditionalExpression_TernaryLambda.with_cond()
                • ConditionalExpression_TernaryLambda.with_if_false()
                • ConditionalExpression_TernaryLambda.with_if_true()
              • ConditionalOrExpression
                • ConditionalOrExpression.TYPE_
              • ConstantDeclaration
                • ConstantDeclaration.Builder
                  • ConstantDeclaration.Builder.build()
                  • ConstantDeclaration.Builder.modifiers()
                  • ConstantDeclaration.Builder.type()
                  • ConstantDeclaration.Builder.variables()
                • ConstantDeclaration.MODIFIERS
                • ConstantDeclaration.TYPE
                • ConstantDeclaration.TYPE_
                • ConstantDeclaration.VARIABLES
                • ConstantDeclaration.builder()
                • ConstantDeclaration.modifiers
                • ConstantDeclaration.type
                • ConstantDeclaration.variables
                • ConstantDeclaration.with_modifiers()
                • ConstantDeclaration.with_type()
                • ConstantDeclaration.with_variables()
              • ConstantExpression
                • ConstantExpression.TYPE_
              • ConstantModifier
                • ConstantModifier.ANNOTATION
                • ConstantModifier.FINAL
                • ConstantModifier.PUBLIC
                • ConstantModifier.STATIC
                • ConstantModifier.TYPE_
              • ConstantModifierAnnotation
              • ConstantModifierFinal
              • ConstantModifierPublic
              • ConstantModifierStatic
              • ConstructorBody
                • ConstructorBody.Builder
                  • ConstructorBody.Builder.build()
                  • ConstructorBody.Builder.invocation()
                  • ConstructorBody.Builder.statements()
                • ConstructorBody.INVOCATION
                • ConstructorBody.STATEMENTS
                • ConstructorBody.TYPE_
                • ConstructorBody.builder()
                • ConstructorBody.invocation
                • ConstructorBody.statements
                • ConstructorBody.with_invocation()
                • ConstructorBody.with_statements()
              • ConstructorDeclaration
                • ConstructorDeclaration.BODY
                • ConstructorDeclaration.Builder
                  • ConstructorDeclaration.Builder.body()
                  • ConstructorDeclaration.Builder.build()
                  • ConstructorDeclaration.Builder.constructor()
                  • ConstructorDeclaration.Builder.modifiers()
                  • ConstructorDeclaration.Builder.throws()
                • ConstructorDeclaration.CONSTRUCTOR
                • ConstructorDeclaration.MODIFIERS
                • ConstructorDeclaration.THROWS
                • ConstructorDeclaration.TYPE_
                • ConstructorDeclaration.body
                • ConstructorDeclaration.builder()
                • ConstructorDeclaration.constructor
                • ConstructorDeclaration.modifiers
                • ConstructorDeclaration.throws
                • ConstructorDeclaration.with_body()
                • ConstructorDeclaration.with_constructor()
                • ConstructorDeclaration.with_modifiers()
                • ConstructorDeclaration.with_throws()
              • ConstructorDeclarator
                • ConstructorDeclarator.Builder
                  • ConstructorDeclarator.Builder.build()
                  • ConstructorDeclarator.Builder.formal_parameters()
                  • ConstructorDeclarator.Builder.name()
                  • ConstructorDeclarator.Builder.parameters()
                  • ConstructorDeclarator.Builder.receiver_parameter()
                • ConstructorDeclarator.FORMAL_PARAMETERS
                • ConstructorDeclarator.NAME
                • ConstructorDeclarator.PARAMETERS
                • ConstructorDeclarator.RECEIVER_PARAMETER
                • ConstructorDeclarator.TYPE_
                • ConstructorDeclarator.builder()
                • ConstructorDeclarator.formal_parameters
                • ConstructorDeclarator.name
                • ConstructorDeclarator.parameters
                • ConstructorDeclarator.receiver_parameter
                • ConstructorDeclarator.with_formal_parameters()
                • ConstructorDeclarator.with_name()
                • ConstructorDeclarator.with_parameters()
                • ConstructorDeclarator.with_receiver_parameter()
              • ConstructorModifier
                • ConstructorModifier.ANNOTATION
                • ConstructorModifier.PRIVATE
                • ConstructorModifier.PROTECTED
                • ConstructorModifier.PUBLIC
                • ConstructorModifier.TYPE_
              • ConstructorModifierAnnotation
              • ConstructorModifierPrivate
              • ConstructorModifierProtected
              • ConstructorModifierPublic
              • ContinueStatement
                • ContinueStatement.TYPE_
              • DefaultValue
                • DefaultValue.TYPE_
              • DimExpr
                • DimExpr.ANNOTATIONS
                • DimExpr.Builder
                  • DimExpr.Builder.annotations()
                  • DimExpr.Builder.build()
                  • DimExpr.Builder.expression()
                • DimExpr.EXPRESSION
                • DimExpr.TYPE_
                • DimExpr.annotations
                • DimExpr.builder()
                • DimExpr.expression
                • DimExpr.with_annotations()
                • DimExpr.with_expression()
              • Dims
                • Dims.TYPE_
              • DoStatement
                • DoStatement.BODY
                • DoStatement.Builder
                  • DoStatement.Builder.body()
                  • DoStatement.Builder.build()
                  • DoStatement.Builder.cond()
                • DoStatement.COND
                • DoStatement.TYPE_
                • DoStatement.body
                • DoStatement.builder()
                • DoStatement.cond
                • DoStatement.with_body()
                • DoStatement.with_cond()
              • ElementValue
                • ElementValue.ANNOTATION
                • ElementValue.CONDITIONAL_EXPRESSION
                • ElementValue.ELEMENT_VALUE_ARRAY_INITIALIZER
                • ElementValue.TYPE_
              • ElementValueAnnotation
              • ElementValueArrayInitializer
                • ElementValueArrayInitializer.TYPE_
              • ElementValueConditionalExpression
              • ElementValueElementValueArrayInitializer
              • ElementValuePair
                • ElementValuePair.Builder
                  • ElementValuePair.Builder.build()
                  • ElementValuePair.Builder.key()
                  • ElementValuePair.Builder.value()
                • ElementValuePair.KEY
                • ElementValuePair.TYPE_
                • ElementValuePair.VALUE
                • ElementValuePair.builder()
                • ElementValuePair.key
                • ElementValuePair.value
                • ElementValuePair.with_key()
                • ElementValuePair.with_value()
              • EnhancedForCond
                • EnhancedForCond.Builder
                  • EnhancedForCond.Builder.build()
                  • EnhancedForCond.Builder.declaration()
                  • EnhancedForCond.Builder.expression()
                • EnhancedForCond.DECLARATION
                • EnhancedForCond.EXPRESSION
                • EnhancedForCond.TYPE_
                • EnhancedForCond.builder()
                • EnhancedForCond.declaration
                • EnhancedForCond.expression
                • EnhancedForCond.with_declaration()
                • EnhancedForCond.with_expression()
              • EnhancedForStatement
                • EnhancedForStatement.BODY
                • EnhancedForStatement.Builder
                  • EnhancedForStatement.Builder.body()
                  • EnhancedForStatement.Builder.build()
                  • EnhancedForStatement.Builder.cond()
                • EnhancedForStatement.COND
                • EnhancedForStatement.TYPE_
                • EnhancedForStatement.body
                • EnhancedForStatement.builder()
                • EnhancedForStatement.cond
                • EnhancedForStatement.with_body()
                • EnhancedForStatement.with_cond()
              • EnhancedForStatementNoShortIf
                • EnhancedForStatementNoShortIf.BODY
                • EnhancedForStatementNoShortIf.Builder
                  • EnhancedForStatementNoShortIf.Builder.body()
                  • EnhancedForStatementNoShortIf.Builder.build()
                  • EnhancedForStatementNoShortIf.Builder.cond()
                • EnhancedForStatementNoShortIf.COND
                • EnhancedForStatementNoShortIf.TYPE_
                • EnhancedForStatementNoShortIf.body
                • EnhancedForStatementNoShortIf.builder()
                • EnhancedForStatementNoShortIf.cond
                • EnhancedForStatementNoShortIf.with_body()
                • EnhancedForStatementNoShortIf.with_cond()
              • EnumBody
                • EnumBody.TYPE_
              • EnumBody_Element
                • EnumBody_Element.BODY_DECLARATIONS
                • EnumBody_Element.Builder
                  • EnumBody_Element.Builder.body_declarations()
                  • EnumBody_Element.Builder.build()
                  • EnumBody_Element.Builder.constants()
                • EnumBody_Element.CONSTANTS
                • EnumBody_Element.TYPE_
                • EnumBody_Element.body_declarations
                • EnumBody_Element.builder()
                • EnumBody_Element.constants
                • EnumBody_Element.with_body_declarations()
                • EnumBody_Element.with_constants()
              • EnumConstant
                • EnumConstant.ARGUMENTS
                • EnumConstant.BODY
                • EnumConstant.Builder
                  • EnumConstant.Builder.arguments()
                  • EnumConstant.Builder.body()
                  • EnumConstant.Builder.build()
                  • EnumConstant.Builder.identifier()
                  • EnumConstant.Builder.modifiers()
                • EnumConstant.IDENTIFIER
                • EnumConstant.MODIFIERS
                • EnumConstant.TYPE_
                • EnumConstant.arguments
                • EnumConstant.body
                • EnumConstant.builder()
                • EnumConstant.identifier
                • EnumConstant.modifiers
                • EnumConstant.with_arguments()
                • EnumConstant.with_body()
                • EnumConstant.with_identifier()
                • EnumConstant.with_modifiers()
              • EnumConstantModifier
                • EnumConstantModifier.TYPE_
              • EnumDeclaration
                • EnumDeclaration.BODY
                • EnumDeclaration.Builder
                  • EnumDeclaration.Builder.body()
                  • EnumDeclaration.Builder.build()
                  • EnumDeclaration.Builder.identifier()
                  • EnumDeclaration.Builder.implements()
                  • EnumDeclaration.Builder.modifiers()
                • EnumDeclaration.IDENTIFIER
                • EnumDeclaration.IMPLEMENTS
                • EnumDeclaration.MODIFIERS
                • EnumDeclaration.TYPE_
                • EnumDeclaration.body
                • EnumDeclaration.builder()
                • EnumDeclaration.identifier
                • EnumDeclaration.implements
                • EnumDeclaration.modifiers
                • EnumDeclaration.with_body()
                • EnumDeclaration.with_identifier()
                • EnumDeclaration.with_implements()
                • EnumDeclaration.with_modifiers()
              • EqualityExpression
                • EqualityExpression.EQUAL
                • EqualityExpression.NOT_EQUAL
                • EqualityExpression.TYPE_
                • EqualityExpression.UNARY
              • EqualityExpressionEqual
              • EqualityExpressionNotEqual
              • EqualityExpressionUnary
              • EqualityExpression_Binary
                • EqualityExpression_Binary.Builder
                  • EqualityExpression_Binary.Builder.build()
                  • EqualityExpression_Binary.Builder.lhs()
                  • EqualityExpression_Binary.Builder.rhs()
                • EqualityExpression_Binary.LHS
                • EqualityExpression_Binary.RHS
                • EqualityExpression_Binary.TYPE_
                • EqualityExpression_Binary.builder()
                • EqualityExpression_Binary.lhs
                • EqualityExpression_Binary.rhs
                • EqualityExpression_Binary.with_lhs()
                • EqualityExpression_Binary.with_rhs()
              • ExceptionType
                • ExceptionType.CLASS
                • ExceptionType.TYPE_
                • ExceptionType.VARIABLE
              • ExceptionTypeClass
              • ExceptionTypeVariable
              • ExclusiveOrExpression
                • ExclusiveOrExpression.TYPE_
              • ExplicitConstructorInvocation
                • ExplicitConstructorInvocation.ARGUMENTS
                • ExplicitConstructorInvocation.Builder
                  • ExplicitConstructorInvocation.Builder.arguments()
                  • ExplicitConstructorInvocation.Builder.build()
                  • ExplicitConstructorInvocation.Builder.type_arguments()
                  • ExplicitConstructorInvocation.Builder.variant()
                • ExplicitConstructorInvocation.TYPE_
                • ExplicitConstructorInvocation.TYPE_ARGUMENTS
                • ExplicitConstructorInvocation.VARIANT
                • ExplicitConstructorInvocation.arguments
                • ExplicitConstructorInvocation.builder()
                • ExplicitConstructorInvocation.type_arguments
                • ExplicitConstructorInvocation.variant
                • ExplicitConstructorInvocation.with_arguments()
                • ExplicitConstructorInvocation.with_type_arguments()
                • ExplicitConstructorInvocation.with_variant()
              • ExplicitConstructorInvocation_Variant
                • ExplicitConstructorInvocation_Variant.PRIMARY
                • ExplicitConstructorInvocation_Variant.SUPER
                • ExplicitConstructorInvocation_Variant.THIS
                • ExplicitConstructorInvocation_Variant.TYPE_
              • ExplicitConstructorInvocation_VariantPrimary
              • ExplicitConstructorInvocation_VariantSuper
              • ExplicitConstructorInvocation_VariantThis
              • Expression
                • Expression.ASSIGNMENT
                • Expression.LAMBDA
                • Expression.TYPE_
              • ExpressionAssignment
              • ExpressionLambda
              • ExpressionName
                • ExpressionName.Builder
                  • ExpressionName.Builder.build()
                  • ExpressionName.Builder.identifier()
                  • ExpressionName.Builder.qualifier()
                • ExpressionName.IDENTIFIER
                • ExpressionName.QUALIFIER
                • ExpressionName.TYPE_
                • ExpressionName.builder()
                • ExpressionName.identifier
                • ExpressionName.qualifier
                • ExpressionName.with_identifier()
                • ExpressionName.with_qualifier()
              • ExpressionStatement
                • ExpressionStatement.TYPE_
              • FieldAccess
                • FieldAccess.Builder
                  • FieldAccess.Builder.build()
                  • FieldAccess.Builder.identifier()
                  • FieldAccess.Builder.qualifier()
                • FieldAccess.IDENTIFIER
                • FieldAccess.QUALIFIER
                • FieldAccess.TYPE_
                • FieldAccess.builder()
                • FieldAccess.identifier
                • FieldAccess.qualifier
                • FieldAccess.with_identifier()
                • FieldAccess.with_qualifier()
              • FieldAccess_Qualifier
                • FieldAccess_Qualifier.PRIMARY
                • FieldAccess_Qualifier.SUPER
                • FieldAccess_Qualifier.TYPED
                • FieldAccess_Qualifier.TYPE_
              • FieldAccess_QualifierPrimary
              • FieldAccess_QualifierSuper
              • FieldAccess_QualifierTyped
              • FieldDeclaration
                • FieldDeclaration.Builder
                  • FieldDeclaration.Builder.build()
                  • FieldDeclaration.Builder.modifiers()
                  • FieldDeclaration.Builder.unann_type()
                  • FieldDeclaration.Builder.variable_declarators()
                • FieldDeclaration.MODIFIERS
                • FieldDeclaration.TYPE_
                • FieldDeclaration.UNANN_TYPE
                • FieldDeclaration.VARIABLE_DECLARATORS
                • FieldDeclaration.builder()
                • FieldDeclaration.modifiers
                • FieldDeclaration.unann_type
                • FieldDeclaration.variable_declarators
                • FieldDeclaration.with_modifiers()
                • FieldDeclaration.with_unann_type()
                • FieldDeclaration.with_variable_declarators()
              • FieldModifier
                • FieldModifier.ANNOTATION
                • FieldModifier.FINAL
                • FieldModifier.PRIVATE
                • FieldModifier.PROTECTED
                • FieldModifier.PUBLIC
                • FieldModifier.STATIC
                • FieldModifier.TRANSIENT
                • FieldModifier.TYPE_
                • FieldModifier.VOLATILE
              • FieldModifierAnnotation
              • FieldModifierFinal
              • FieldModifierPrivate
              • FieldModifierProtected
              • FieldModifierPublic
              • FieldModifierStatic
              • FieldModifierTransient
              • FieldModifierVolatile
              • Finally
                • Finally.TYPE_
              • FloatingPointLiteral
                • FloatingPointLiteral.TYPE_
              • FloatingPointType
                • FloatingPointType.DOUBLE
                • FloatingPointType.FLOAT
                • FloatingPointType.TYPE_
              • ForCond
                • ForCond.Builder
                  • ForCond.Builder.build()
                  • ForCond.Builder.cond()
                  • ForCond.Builder.init()
                  • ForCond.Builder.update()
                • ForCond.COND
                • ForCond.INIT
                • ForCond.TYPE_
                • ForCond.UPDATE
                • ForCond.builder()
                • ForCond.cond
                • ForCond.init
                • ForCond.update
                • ForCond.with_cond()
                • ForCond.with_init()
                • ForCond.with_update()
              • ForInit
                • ForInit.LOCAL_VARIABLE
                • ForInit.STATEMENTS
                • ForInit.TYPE_
              • ForInitLocalVariable
              • ForInitStatements
              • ForStatement
                • ForStatement.BASIC
                • ForStatement.ENHANCED
                • ForStatement.TYPE_
              • ForStatementBasic
              • ForStatementEnhanced
              • ForStatementNoShortIf
                • ForStatementNoShortIf.BASIC
                • ForStatementNoShortIf.ENHANCED
                • ForStatementNoShortIf.TYPE_
              • ForStatementNoShortIfBasic
              • ForStatementNoShortIfEnhanced
              • ForUpdate
                • ForUpdate.TYPE_
              • FormalParameter
                • FormalParameter.SIMPLE
                • FormalParameter.TYPE_
                • FormalParameter.VARIABLE_ARITY
              • FormalParameterSimple
              • FormalParameterVariableArity
              • FormalParameter_Simple
                • FormalParameter_Simple.Builder
                  • FormalParameter_Simple.Builder.build()
                  • FormalParameter_Simple.Builder.id()
                  • FormalParameter_Simple.Builder.modifiers()
                  • FormalParameter_Simple.Builder.type()
                • FormalParameter_Simple.ID
                • FormalParameter_Simple.MODIFIERS
                • FormalParameter_Simple.TYPE
                • FormalParameter_Simple.TYPE_
                • FormalParameter_Simple.builder()
                • FormalParameter_Simple.id
                • FormalParameter_Simple.modifiers
                • FormalParameter_Simple.type
                • FormalParameter_Simple.with_id()
                • FormalParameter_Simple.with_modifiers()
                • FormalParameter_Simple.with_type()
              • Guard
                • Guard.TYPE_
              • Identifier
                • Identifier.TYPE_
              • IfThenElseStatement
                • IfThenElseStatement.Builder
                  • IfThenElseStatement.Builder.build()
                  • IfThenElseStatement.Builder.cond()
                  • IfThenElseStatement.Builder.else_()
                  • IfThenElseStatement.Builder.then()
                • IfThenElseStatement.COND
                • IfThenElseStatement.ELSE
                • IfThenElseStatement.THEN
                • IfThenElseStatement.TYPE_
                • IfThenElseStatement.builder()
                • IfThenElseStatement.cond
                • IfThenElseStatement.else_
                • IfThenElseStatement.then
                • IfThenElseStatement.with_cond()
                • IfThenElseStatement.with_else_()
                • IfThenElseStatement.with_then()
              • IfThenElseStatementNoShortIf
                • IfThenElseStatementNoShortIf.Builder
                  • IfThenElseStatementNoShortIf.Builder.build()
                  • IfThenElseStatementNoShortIf.Builder.cond()
                  • IfThenElseStatementNoShortIf.Builder.else_()
                  • IfThenElseStatementNoShortIf.Builder.then()
                • IfThenElseStatementNoShortIf.COND
                • IfThenElseStatementNoShortIf.ELSE
                • IfThenElseStatementNoShortIf.THEN
                • IfThenElseStatementNoShortIf.TYPE_
                • IfThenElseStatementNoShortIf.builder()
                • IfThenElseStatementNoShortIf.cond
                • IfThenElseStatementNoShortIf.else_
                • IfThenElseStatementNoShortIf.then
                • IfThenElseStatementNoShortIf.with_cond()
                • IfThenElseStatementNoShortIf.with_else_()
                • IfThenElseStatementNoShortIf.with_then()
              • IfThenStatement
                • IfThenStatement.Builder
                  • IfThenStatement.Builder.build()
                  • IfThenStatement.Builder.expression()
                  • IfThenStatement.Builder.statement()
                • IfThenStatement.EXPRESSION
                • IfThenStatement.STATEMENT
                • IfThenStatement.TYPE_
                • IfThenStatement.builder()
                • IfThenStatement.expression
                • IfThenStatement.statement
                • IfThenStatement.with_expression()
                • IfThenStatement.with_statement()
              • ImportDeclaration
                • ImportDeclaration.SINGLE_STATIC_IMPORT
                • ImportDeclaration.SINGLE_TYPE
                • ImportDeclaration.STATIC_IMPORT_ON_DEMAND
                • ImportDeclaration.TYPE_
                • ImportDeclaration.TYPE_IMPORT_ON_DEMAND
              • ImportDeclarationSingleStaticImport
              • ImportDeclarationSingleType
              • ImportDeclarationStaticImportOnDemand
              • ImportDeclarationTypeImportOnDemand
              • InclusiveOrExpression
                • InclusiveOrExpression.TYPE_
              • InstanceInitializer
                • InstanceInitializer.TYPE_
              • InstanceofExpression
                • InstanceofExpression.Builder
                  • InstanceofExpression.Builder.build()
                  • InstanceofExpression.Builder.lhs()
                  • InstanceofExpression.Builder.rhs()
                • InstanceofExpression.LHS
                • InstanceofExpression.RHS
                • InstanceofExpression.TYPE_
                • InstanceofExpression.builder()
                • InstanceofExpression.lhs
                • InstanceofExpression.rhs
                • InstanceofExpression.with_lhs()
                • InstanceofExpression.with_rhs()
              • InstanceofExpression_Rhs
                • InstanceofExpression_Rhs.PATTERN
                • InstanceofExpression_Rhs.REFERENCE_TYPE
                • InstanceofExpression_Rhs.TYPE_
              • InstanceofExpression_RhsPattern
              • InstanceofExpression_RhsReferenceType
              • IntegerLiteral
                • IntegerLiteral.TYPE_
              • IntegralType
                • IntegralType.BYTE
                • IntegralType.CHAR
                • IntegralType.INT
                • IntegralType.LONG
                • IntegralType.SHORT
                • IntegralType.TYPE_
              • InterfaceBody
                • InterfaceBody.TYPE_
              • InterfaceDeclaration
                • InterfaceDeclaration.ANNOTATION_INTERFACE
                • InterfaceDeclaration.NORMAL_INTERFACE
                • InterfaceDeclaration.TYPE_
              • InterfaceDeclarationAnnotationInterface
              • InterfaceDeclarationNormalInterface
              • InterfaceMemberDeclaration
                • InterfaceMemberDeclaration.CLASS
                • InterfaceMemberDeclaration.CONSTANT
                • InterfaceMemberDeclaration.INTERFACE
                • InterfaceMemberDeclaration.INTERFACE_METHOD
                • InterfaceMemberDeclaration.TYPE_
              • InterfaceMemberDeclarationClass
              • InterfaceMemberDeclarationConstant
              • InterfaceMemberDeclarationInterface
              • InterfaceMemberDeclarationInterfaceMethod
              • InterfaceMemberDeclarationWithComments
                • InterfaceMemberDeclarationWithComments.Builder
                  • InterfaceMemberDeclarationWithComments.Builder.build()
                  • InterfaceMemberDeclarationWithComments.Builder.comments()
                  • InterfaceMemberDeclarationWithComments.Builder.value()
                • InterfaceMemberDeclarationWithComments.COMMENTS
                • InterfaceMemberDeclarationWithComments.TYPE_
                • InterfaceMemberDeclarationWithComments.VALUE
                • InterfaceMemberDeclarationWithComments.builder()
                • InterfaceMemberDeclarationWithComments.comments
                • InterfaceMemberDeclarationWithComments.value
                • InterfaceMemberDeclarationWithComments.with_comments()
                • InterfaceMemberDeclarationWithComments.with_value()
              • InterfaceMethodDeclaration
                • InterfaceMethodDeclaration.BODY
                • InterfaceMethodDeclaration.Builder
                  • InterfaceMethodDeclaration.Builder.body()
                  • InterfaceMethodDeclaration.Builder.build()
                  • InterfaceMethodDeclaration.Builder.header()
                  • InterfaceMethodDeclaration.Builder.modifiers()
                • InterfaceMethodDeclaration.HEADER
                • InterfaceMethodDeclaration.MODIFIERS
                • InterfaceMethodDeclaration.TYPE_
                • InterfaceMethodDeclaration.body
                • InterfaceMethodDeclaration.builder()
                • InterfaceMethodDeclaration.header
                • InterfaceMethodDeclaration.modifiers
                • InterfaceMethodDeclaration.with_body()
                • InterfaceMethodDeclaration.with_header()
                • InterfaceMethodDeclaration.with_modifiers()
              • InterfaceMethodModifier
                • InterfaceMethodModifier.ABSTRACT
                • InterfaceMethodModifier.ANNOTATION
                • InterfaceMethodModifier.DEFAULT
                • InterfaceMethodModifier.PRIVATE
                • InterfaceMethodModifier.PUBLIC
                • InterfaceMethodModifier.STATIC
                • InterfaceMethodModifier.STRICTFP
                • InterfaceMethodModifier.TYPE_
              • InterfaceMethodModifierAbstract
              • InterfaceMethodModifierAnnotation
              • InterfaceMethodModifierDefault
              • InterfaceMethodModifierPrivate
              • InterfaceMethodModifierPublic
              • InterfaceMethodModifierStatic
              • InterfaceMethodModifierStrictfp
              • InterfaceModifier
                • InterfaceModifier.ABSTRACT
                • InterfaceModifier.ANNOTATION
                • InterfaceModifier.NON_SEALED
                • InterfaceModifier.PRIVATE
                • InterfaceModifier.PROTECTED
                • InterfaceModifier.PUBLIC
                • InterfaceModifier.SEALED
                • InterfaceModifier.STATIC
                • InterfaceModifier.STRICTFP
                • InterfaceModifier.TYPE_
              • InterfaceModifierAbstract
              • InterfaceModifierAnnotation
              • InterfaceModifierNonSealed
              • InterfaceModifierPrivate
              • InterfaceModifierProtected
              • InterfaceModifierPublic
              • InterfaceModifierSealed
              • InterfaceModifierStatic
              • InterfaceModifierStrictfp
              • InterfaceType
                • InterfaceType.TYPE_
              • LabeledStatement
                • LabeledStatement.Builder
                  • LabeledStatement.Builder.build()
                  • LabeledStatement.Builder.identifier()
                  • LabeledStatement.Builder.statement()
                • LabeledStatement.IDENTIFIER
                • LabeledStatement.STATEMENT
                • LabeledStatement.TYPE_
                • LabeledStatement.builder()
                • LabeledStatement.identifier
                • LabeledStatement.statement
                • LabeledStatement.with_identifier()
                • LabeledStatement.with_statement()
              • LabeledStatementNoShortIf
                • LabeledStatementNoShortIf.Builder
                  • LabeledStatementNoShortIf.Builder.build()
                  • LabeledStatementNoShortIf.Builder.identifier()
                  • LabeledStatementNoShortIf.Builder.statement()
                • LabeledStatementNoShortIf.IDENTIFIER
                • LabeledStatementNoShortIf.STATEMENT
                • LabeledStatementNoShortIf.TYPE_
                • LabeledStatementNoShortIf.builder()
                • LabeledStatementNoShortIf.identifier
                • LabeledStatementNoShortIf.statement
                • LabeledStatementNoShortIf.with_identifier()
                • LabeledStatementNoShortIf.with_statement()
              • LambdaBody
                • LambdaBody.BLOCK
                • LambdaBody.EXPRESSION
                • LambdaBody.TYPE_
              • LambdaBodyBlock
              • LambdaBodyExpression
              • LambdaExpression
                • LambdaExpression.BODY
                • LambdaExpression.Builder
                  • LambdaExpression.Builder.body()
                  • LambdaExpression.Builder.build()
                  • LambdaExpression.Builder.parameters()
                • LambdaExpression.PARAMETERS
                • LambdaExpression.TYPE_
                • LambdaExpression.body
                • LambdaExpression.builder()
                • LambdaExpression.parameters
                • LambdaExpression.with_body()
                • LambdaExpression.with_parameters()
              • LambdaParameter
                • LambdaParameter.NORMAL
                • LambdaParameter.TYPE_
                • LambdaParameter.VARIABLE_ARITY
              • LambdaParameterNormal
              • LambdaParameterType
                • LambdaParameterType.TYPE
                • LambdaParameterType.TYPE_
                • LambdaParameterType.VAR
              • LambdaParameterTypeType
              • LambdaParameterTypeVar
              • LambdaParameterVariableArity
              • LambdaParameter_Normal
                • LambdaParameter_Normal.Builder
                  • LambdaParameter_Normal.Builder.build()
                  • LambdaParameter_Normal.Builder.id()
                  • LambdaParameter_Normal.Builder.modifiers()
                  • LambdaParameter_Normal.Builder.type()
                • LambdaParameter_Normal.ID
                • LambdaParameter_Normal.MODIFIERS
                • LambdaParameter_Normal.TYPE
                • LambdaParameter_Normal.TYPE_
                • LambdaParameter_Normal.builder()
                • LambdaParameter_Normal.id
                • LambdaParameter_Normal.modifiers
                • LambdaParameter_Normal.type
                • LambdaParameter_Normal.with_id()
                • LambdaParameter_Normal.with_modifiers()
                • LambdaParameter_Normal.with_type()
              • LambdaParameters
                • LambdaParameters.SINGLE
                • LambdaParameters.TUPLE
                • LambdaParameters.TYPE_
              • LambdaParametersSingle
              • LambdaParametersTuple
              • LeftHandSide
                • LeftHandSide.ARRAY_ACCESS
                • LeftHandSide.EXPRESSION_NAME
                • LeftHandSide.FIELD_ACCESS
                • LeftHandSide.TYPE_
              • LeftHandSideArrayAccess
              • LeftHandSideExpressionName
              • LeftHandSideFieldAccess
              • Literal
                • Literal.BOOLEAN
                • Literal.CHARACTER
                • Literal.FLOATING_POINT
                • Literal.INTEGER
                • Literal.NULL
                • Literal.STRING
                • Literal.TEXT_BLOCK
                • Literal.TYPE_
              • LiteralBoolean
              • LiteralCharacter
              • LiteralFloatingPoint
              • LiteralInteger
              • LiteralNull
              • LiteralString
              • LiteralTextBlock
              • LocalClassOrInterfaceDeclaration
                • LocalClassOrInterfaceDeclaration.CLASS
                • LocalClassOrInterfaceDeclaration.NORMAL_INTERFACE
                • LocalClassOrInterfaceDeclaration.TYPE_
              • LocalClassOrInterfaceDeclarationClass
              • LocalClassOrInterfaceDeclarationNormalInterface
              • LocalVariableDeclaration
                • LocalVariableDeclaration.Builder
                  • LocalVariableDeclaration.Builder.build()
                  • LocalVariableDeclaration.Builder.declarators()
                  • LocalVariableDeclaration.Builder.modifiers()
                  • LocalVariableDeclaration.Builder.type()
                • LocalVariableDeclaration.DECLARATORS
                • LocalVariableDeclaration.MODIFIERS
                • LocalVariableDeclaration.TYPE
                • LocalVariableDeclaration.TYPE_
                • LocalVariableDeclaration.builder()
                • LocalVariableDeclaration.declarators
                • LocalVariableDeclaration.modifiers
                • LocalVariableDeclaration.type
                • LocalVariableDeclaration.with_declarators()
                • LocalVariableDeclaration.with_modifiers()
                • LocalVariableDeclaration.with_type()
              • LocalVariableDeclarationStatement
                • LocalVariableDeclarationStatement.TYPE_
              • LocalVariableType
                • LocalVariableType.TYPE
                • LocalVariableType.TYPE_
                • LocalVariableType.VAR
              • LocalVariableTypeType
              • LocalVariableTypeVar
              • MarkerAnnotation
                • MarkerAnnotation.TYPE_
              • MethodBody
                • MethodBody.BLOCK
                • MethodBody.NONE
                • MethodBody.TYPE_
              • MethodBodyBlock
              • MethodBodyNone
              • MethodDeclaration
                • MethodDeclaration.ANNOTATIONS
                • MethodDeclaration.BODY
                • MethodDeclaration.Builder
                  • MethodDeclaration.Builder.annotations()
                  • MethodDeclaration.Builder.body()
                  • MethodDeclaration.Builder.build()
                  • MethodDeclaration.Builder.header()
                  • MethodDeclaration.Builder.modifiers()
                • MethodDeclaration.HEADER
                • MethodDeclaration.MODIFIERS
                • MethodDeclaration.TYPE_
                • MethodDeclaration.annotations
                • MethodDeclaration.body
                • MethodDeclaration.builder()
                • MethodDeclaration.header
                • MethodDeclaration.modifiers
                • MethodDeclaration.with_annotations()
                • MethodDeclaration.with_body()
                • MethodDeclaration.with_header()
                • MethodDeclaration.with_modifiers()
              • MethodDeclarator
                • MethodDeclarator.Builder
                  • MethodDeclarator.Builder.build()
                  • MethodDeclarator.Builder.formal_parameters()
                  • MethodDeclarator.Builder.identifier()
                  • MethodDeclarator.Builder.receiver_parameter()
                • MethodDeclarator.FORMAL_PARAMETERS
                • MethodDeclarator.IDENTIFIER
                • MethodDeclarator.RECEIVER_PARAMETER
                • MethodDeclarator.TYPE_
                • MethodDeclarator.builder()
                • MethodDeclarator.formal_parameters
                • MethodDeclarator.identifier
                • MethodDeclarator.receiver_parameter
                • MethodDeclarator.with_formal_parameters()
                • MethodDeclarator.with_identifier()
                • MethodDeclarator.with_receiver_parameter()
              • MethodHeader
                • MethodHeader.Builder
                  • MethodHeader.Builder.build()
                  • MethodHeader.Builder.declarator()
                  • MethodHeader.Builder.parameters()
                  • MethodHeader.Builder.result()
                  • MethodHeader.Builder.throws()
                • MethodHeader.DECLARATOR
                • MethodHeader.PARAMETERS
                • MethodHeader.RESULT
                • MethodHeader.THROWS
                • MethodHeader.TYPE_
                • MethodHeader.builder()
                • MethodHeader.declarator
                • MethodHeader.parameters
                • MethodHeader.result
                • MethodHeader.throws
                • MethodHeader.with_declarator()
                • MethodHeader.with_parameters()
                • MethodHeader.with_result()
                • MethodHeader.with_throws()
              • MethodInvocation
                • MethodInvocation.ARGUMENTS
                • MethodInvocation.Builder
                  • MethodInvocation.Builder.arguments()
                  • MethodInvocation.Builder.build()
                  • MethodInvocation.Builder.header()
                • MethodInvocation.HEADER
                • MethodInvocation.TYPE_
                • MethodInvocation.arguments
                • MethodInvocation.builder()
                • MethodInvocation.header
                • MethodInvocation.with_arguments()
                • MethodInvocation.with_header()
              • MethodInvocation_Complex
                • MethodInvocation_Complex.Builder
                  • MethodInvocation_Complex.Builder.build()
                  • MethodInvocation_Complex.Builder.identifier()
                  • MethodInvocation_Complex.Builder.type_arguments()
                  • MethodInvocation_Complex.Builder.variant()
                • MethodInvocation_Complex.IDENTIFIER
                • MethodInvocation_Complex.TYPE_
                • MethodInvocation_Complex.TYPE_ARGUMENTS
                • MethodInvocation_Complex.VARIANT
                • MethodInvocation_Complex.builder()
                • MethodInvocation_Complex.identifier
                • MethodInvocation_Complex.type_arguments
                • MethodInvocation_Complex.variant
                • MethodInvocation_Complex.with_identifier()
                • MethodInvocation_Complex.with_type_arguments()
                • MethodInvocation_Complex.with_variant()
              • MethodInvocation_Header
                • MethodInvocation_Header.COMPLEX
                • MethodInvocation_Header.SIMPLE
                • MethodInvocation_Header.TYPE_
              • MethodInvocation_HeaderComplex
              • MethodInvocation_HeaderSimple
              • MethodInvocation_Variant
                • MethodInvocation_Variant.EXPRESSION
                • MethodInvocation_Variant.PRIMARY
                • MethodInvocation_Variant.SUPER
                • MethodInvocation_Variant.TYPE
                • MethodInvocation_Variant.TYPE_
                • MethodInvocation_Variant.TYPE_SUPER
              • MethodInvocation_VariantExpression
              • MethodInvocation_VariantPrimary
              • MethodInvocation_VariantSuper
              • MethodInvocation_VariantType
              • MethodInvocation_VariantTypeSuper
              • MethodModifier
                • MethodModifier.ABSTRACT
                • MethodModifier.ANNOTATION
                • MethodModifier.FINAL
                • MethodModifier.NATIVE
                • MethodModifier.PRIVATE
                • MethodModifier.PROTECTED
                • MethodModifier.PUBLIC
                • MethodModifier.STATIC
                • MethodModifier.STRICTFP
                • MethodModifier.SYNCHRONIZED
                • MethodModifier.TYPE_
              • MethodModifierAbstract
              • MethodModifierAnnotation
              • MethodModifierFinal
              • MethodModifierNative
              • MethodModifierPrivate
              • MethodModifierProtected
              • MethodModifierPublic
              • MethodModifierStatic
              • MethodModifierStrictfp
              • MethodModifierSynchronized
              • MethodName
                • MethodName.TYPE_
              • MethodReference
                • MethodReference.ARRAY
                • MethodReference.EXPRESSION
                • MethodReference.NEW
                • MethodReference.PRIMARY
                • MethodReference.REFERENCE_TYPE
                • MethodReference.SUPER
                • MethodReference.TYPE_
              • MethodReferenceArray
              • MethodReferenceExpression
              • MethodReferenceNew
              • MethodReferencePrimary
              • MethodReferenceReferenceType
              • MethodReferenceSuper
              • MethodReference_Array
                • MethodReference_Array.TYPE_
              • MethodReference_Expression
                • MethodReference_Expression.Builder
                  • MethodReference_Expression.Builder.build()
                  • MethodReference_Expression.Builder.identifier()
                  • MethodReference_Expression.Builder.name()
                  • MethodReference_Expression.Builder.type_arguments()
                • MethodReference_Expression.IDENTIFIER
                • MethodReference_Expression.NAME
                • MethodReference_Expression.TYPE_
                • MethodReference_Expression.TYPE_ARGUMENTS
                • MethodReference_Expression.builder()
                • MethodReference_Expression.identifier
                • MethodReference_Expression.name
                • MethodReference_Expression.type_arguments
                • MethodReference_Expression.with_identifier()
                • MethodReference_Expression.with_name()
                • MethodReference_Expression.with_type_arguments()
              • MethodReference_New
                • MethodReference_New.Builder
                  • MethodReference_New.Builder.build()
                  • MethodReference_New.Builder.class_type()
                  • MethodReference_New.Builder.type_arguments()
                • MethodReference_New.CLASS_TYPE
                • MethodReference_New.TYPE_
                • MethodReference_New.TYPE_ARGUMENTS
                • MethodReference_New.builder()
                • MethodReference_New.class_type
                • MethodReference_New.type_arguments
                • MethodReference_New.with_class_type()
                • MethodReference_New.with_type_arguments()
              • MethodReference_Primary
                • MethodReference_Primary.Builder
                  • MethodReference_Primary.Builder.build()
                  • MethodReference_Primary.Builder.identifier()
                  • MethodReference_Primary.Builder.primary()
                  • MethodReference_Primary.Builder.type_arguments()
                • MethodReference_Primary.IDENTIFIER
                • MethodReference_Primary.PRIMARY
                • MethodReference_Primary.TYPE_
                • MethodReference_Primary.TYPE_ARGUMENTS
                • MethodReference_Primary.builder()
                • MethodReference_Primary.identifier
                • MethodReference_Primary.primary
                • MethodReference_Primary.type_arguments
                • MethodReference_Primary.with_identifier()
                • MethodReference_Primary.with_primary()
                • MethodReference_Primary.with_type_arguments()
              • MethodReference_ReferenceType
                • MethodReference_ReferenceType.Builder
                  • MethodReference_ReferenceType.Builder.build()
                  • MethodReference_ReferenceType.Builder.identifier()
                  • MethodReference_ReferenceType.Builder.reference_type()
                  • MethodReference_ReferenceType.Builder.type_arguments()
                • MethodReference_ReferenceType.IDENTIFIER
                • MethodReference_ReferenceType.REFERENCE_TYPE
                • MethodReference_ReferenceType.TYPE_
                • MethodReference_ReferenceType.TYPE_ARGUMENTS
                • MethodReference_ReferenceType.builder()
                • MethodReference_ReferenceType.identifier
                • MethodReference_ReferenceType.reference_type
                • MethodReference_ReferenceType.type_arguments
                • MethodReference_ReferenceType.with_identifier()
                • MethodReference_ReferenceType.with_reference_type()
                • MethodReference_ReferenceType.with_type_arguments()
              • MethodReference_Super
                • MethodReference_Super.Builder
                  • MethodReference_Super.Builder.build()
                  • MethodReference_Super.Builder.identifier()
                  • MethodReference_Super.Builder.super()
                  • MethodReference_Super.Builder.type_arguments()
                • MethodReference_Super.IDENTIFIER
                • MethodReference_Super.SUPER
                • MethodReference_Super.TYPE_
                • MethodReference_Super.TYPE_ARGUMENTS
                • MethodReference_Super.builder()
                • MethodReference_Super.identifier
                • MethodReference_Super.super
                • MethodReference_Super.type_arguments
                • MethodReference_Super.with_identifier()
                • MethodReference_Super.with_super()
                • MethodReference_Super.with_type_arguments()
              • ModularCompilationUnit
                • ModularCompilationUnit.Builder
                  • ModularCompilationUnit.Builder.build()
                  • ModularCompilationUnit.Builder.imports()
                  • ModularCompilationUnit.Builder.module()
                • ModularCompilationUnit.IMPORTS
                • ModularCompilationUnit.MODULE
                • ModularCompilationUnit.TYPE_
                • ModularCompilationUnit.builder()
                • ModularCompilationUnit.imports
                • ModularCompilationUnit.module
                • ModularCompilationUnit.with_imports()
                • ModularCompilationUnit.with_module()
              • ModuleDeclaration
                • ModuleDeclaration.ANNOTATIONS
                • ModuleDeclaration.Builder
                  • ModuleDeclaration.Builder.annotations()
                  • ModuleDeclaration.Builder.build()
                  • ModuleDeclaration.Builder.directives()
                  • ModuleDeclaration.Builder.identifiers()
                  • ModuleDeclaration.Builder.open()
                • ModuleDeclaration.DIRECTIVES
                • ModuleDeclaration.IDENTIFIERS
                • ModuleDeclaration.OPEN
                • ModuleDeclaration.TYPE_
                • ModuleDeclaration.annotations
                • ModuleDeclaration.builder()
                • ModuleDeclaration.directives
                • ModuleDeclaration.identifiers
                • ModuleDeclaration.open
                • ModuleDeclaration.with_annotations()
                • ModuleDeclaration.with_directives()
                • ModuleDeclaration.with_identifiers()
                • ModuleDeclaration.with_open()
              • ModuleDirective
                • ModuleDirective.EXPORTS
                • ModuleDirective.OPENS
                • ModuleDirective.PROVIDES
                • ModuleDirective.REQUIRES
                • ModuleDirective.TYPE_
                • ModuleDirective.USES
              • ModuleDirectiveExports
              • ModuleDirectiveOpens
              • ModuleDirectiveProvides
              • ModuleDirectiveRequires
              • ModuleDirectiveUses
              • ModuleDirective_ExportsOrOpens
                • ModuleDirective_ExportsOrOpens.Builder
                  • ModuleDirective_ExportsOrOpens.Builder.build()
                  • ModuleDirective_ExportsOrOpens.Builder.modules()
                  • ModuleDirective_ExportsOrOpens.Builder.package()
                • ModuleDirective_ExportsOrOpens.MODULES
                • ModuleDirective_ExportsOrOpens.PACKAGE
                • ModuleDirective_ExportsOrOpens.TYPE_
                • ModuleDirective_ExportsOrOpens.builder()
                • ModuleDirective_ExportsOrOpens.modules
                • ModuleDirective_ExportsOrOpens.package
                • ModuleDirective_ExportsOrOpens.with_modules()
                • ModuleDirective_ExportsOrOpens.with_package()
              • ModuleDirective_Provides
                • ModuleDirective_Provides.Builder
                  • ModuleDirective_Provides.Builder.build()
                  • ModuleDirective_Provides.Builder.to()
                  • ModuleDirective_Provides.Builder.with_()
                • ModuleDirective_Provides.TO
                • ModuleDirective_Provides.TYPE_
                • ModuleDirective_Provides.WITH
                • ModuleDirective_Provides.builder()
                • ModuleDirective_Provides.to
                • ModuleDirective_Provides.with_
                • ModuleDirective_Provides.with_to()
                • ModuleDirective_Provides.with_with_()
              • ModuleDirective_Requires
                • ModuleDirective_Requires.Builder
                  • ModuleDirective_Requires.Builder.build()
                  • ModuleDirective_Requires.Builder.modifiers()
                  • ModuleDirective_Requires.Builder.module()
                • ModuleDirective_Requires.MODIFIERS
                • ModuleDirective_Requires.MODULE
                • ModuleDirective_Requires.TYPE_
                • ModuleDirective_Requires.builder()
                • ModuleDirective_Requires.modifiers
                • ModuleDirective_Requires.module
                • ModuleDirective_Requires.with_modifiers()
                • ModuleDirective_Requires.with_module()
              • ModuleName
                • ModuleName.Builder
                  • ModuleName.Builder.build()
                  • ModuleName.Builder.identifier()
                  • ModuleName.Builder.name()
                • ModuleName.IDENTIFIER
                • ModuleName.NAME
                • ModuleName.TYPE_
                • ModuleName.builder()
                • ModuleName.identifier
                • ModuleName.name
                • ModuleName.with_identifier()
                • ModuleName.with_name()
              • MultiplicativeExpression
                • MultiplicativeExpression.DIVIDE
                • MultiplicativeExpression.MOD
                • MultiplicativeExpression.TIMES
                • MultiplicativeExpression.TYPE_
                • MultiplicativeExpression.UNARY
              • MultiplicativeExpressionDivide
              • MultiplicativeExpressionMod
              • MultiplicativeExpressionTimes
              • MultiplicativeExpressionUnary
              • MultiplicativeExpression_Binary
                • MultiplicativeExpression_Binary.Builder
                  • MultiplicativeExpression_Binary.Builder.build()
                  • MultiplicativeExpression_Binary.Builder.lhs()
                  • MultiplicativeExpression_Binary.Builder.rhs()
                • MultiplicativeExpression_Binary.LHS
                • MultiplicativeExpression_Binary.RHS
                • MultiplicativeExpression_Binary.TYPE_
                • MultiplicativeExpression_Binary.builder()
                • MultiplicativeExpression_Binary.lhs
                • MultiplicativeExpression_Binary.rhs
                • MultiplicativeExpression_Binary.with_lhs()
                • MultiplicativeExpression_Binary.with_rhs()
              • NormalAnnotation
                • NormalAnnotation.Builder
                  • NormalAnnotation.Builder.build()
                  • NormalAnnotation.Builder.pairs()
                  • NormalAnnotation.Builder.type_name()
                • NormalAnnotation.PAIRS
                • NormalAnnotation.TYPE_
                • NormalAnnotation.TYPE_NAME
                • NormalAnnotation.builder()
                • NormalAnnotation.pairs
                • NormalAnnotation.type_name
                • NormalAnnotation.with_pairs()
                • NormalAnnotation.with_type_name()
              • NormalClassDeclaration
                • NormalClassDeclaration.BODY
                • NormalClassDeclaration.Builder
                  • NormalClassDeclaration.Builder.body()
                  • NormalClassDeclaration.Builder.build()
                  • NormalClassDeclaration.Builder.extends()
                  • NormalClassDeclaration.Builder.identifier()
                  • NormalClassDeclaration.Builder.implements()
                  • NormalClassDeclaration.Builder.modifiers()
                  • NormalClassDeclaration.Builder.parameters()
                  • NormalClassDeclaration.Builder.permits()
                • NormalClassDeclaration.EXTENDS
                • NormalClassDeclaration.IDENTIFIER
                • NormalClassDeclaration.IMPLEMENTS
                • NormalClassDeclaration.MODIFIERS
                • NormalClassDeclaration.PARAMETERS
                • NormalClassDeclaration.PERMITS
                • NormalClassDeclaration.TYPE_
                • NormalClassDeclaration.body
                • NormalClassDeclaration.builder()
                • NormalClassDeclaration.extends
                • NormalClassDeclaration.identifier
                • NormalClassDeclaration.implements
                • NormalClassDeclaration.modifiers
                • NormalClassDeclaration.parameters
                • NormalClassDeclaration.permits
                • NormalClassDeclaration.with_body()
                • NormalClassDeclaration.with_extends()
                • NormalClassDeclaration.with_identifier()
                • NormalClassDeclaration.with_implements()
                • NormalClassDeclaration.with_modifiers()
                • NormalClassDeclaration.with_parameters()
                • NormalClassDeclaration.with_permits()
              • NormalInterfaceDeclaration
                • NormalInterfaceDeclaration.BODY
                • NormalInterfaceDeclaration.Builder
                  • NormalInterfaceDeclaration.Builder.body()
                  • NormalInterfaceDeclaration.Builder.build()
                  • NormalInterfaceDeclaration.Builder.extends()
                  • NormalInterfaceDeclaration.Builder.identifier()
                  • NormalInterfaceDeclaration.Builder.modifiers()
                  • NormalInterfaceDeclaration.Builder.parameters()
                  • NormalInterfaceDeclaration.Builder.permits()
                • NormalInterfaceDeclaration.EXTENDS
                • NormalInterfaceDeclaration.IDENTIFIER
                • NormalInterfaceDeclaration.MODIFIERS
                • NormalInterfaceDeclaration.PARAMETERS
                • NormalInterfaceDeclaration.PERMITS
                • NormalInterfaceDeclaration.TYPE_
                • NormalInterfaceDeclaration.body
                • NormalInterfaceDeclaration.builder()
                • NormalInterfaceDeclaration.extends
                • NormalInterfaceDeclaration.identifier
                • NormalInterfaceDeclaration.modifiers
                • NormalInterfaceDeclaration.parameters
                • NormalInterfaceDeclaration.permits
                • NormalInterfaceDeclaration.with_body()
                • NormalInterfaceDeclaration.with_extends()
                • NormalInterfaceDeclaration.with_identifier()
                • NormalInterfaceDeclaration.with_modifiers()
                • NormalInterfaceDeclaration.with_parameters()
                • NormalInterfaceDeclaration.with_permits()
              • NumericType
                • NumericType.FLOATING_POINT
                • NumericType.INTEGRAL
                • NumericType.TYPE_
              • NumericTypeArray
                • NumericTypeArray.ARRAY
                • NumericTypeArray.SIMPLE
                • NumericTypeArray.TYPE_
              • NumericTypeArrayArray
              • NumericTypeArraySimple
              • NumericTypeFloatingPoint
              • NumericTypeIntegral
              • OrdinaryCompilationUnit
                • OrdinaryCompilationUnit.Builder
                  • OrdinaryCompilationUnit.Builder.build()
                  • OrdinaryCompilationUnit.Builder.imports()
                  • OrdinaryCompilationUnit.Builder.package()
                  • OrdinaryCompilationUnit.Builder.types()
                • OrdinaryCompilationUnit.IMPORTS
                • OrdinaryCompilationUnit.PACKAGE
                • OrdinaryCompilationUnit.TYPES
                • OrdinaryCompilationUnit.TYPE_
                • OrdinaryCompilationUnit.builder()
                • OrdinaryCompilationUnit.imports
                • OrdinaryCompilationUnit.package
                • OrdinaryCompilationUnit.types
                • OrdinaryCompilationUnit.with_imports()
                • OrdinaryCompilationUnit.with_package()
                • OrdinaryCompilationUnit.with_types()
              • PackageDeclaration
                • PackageDeclaration.Builder
                  • PackageDeclaration.Builder.build()
                  • PackageDeclaration.Builder.identifiers()
                  • PackageDeclaration.Builder.modifiers()
                • PackageDeclaration.IDENTIFIERS
                • PackageDeclaration.MODIFIERS
                • PackageDeclaration.TYPE_
                • PackageDeclaration.builder()
                • PackageDeclaration.identifiers
                • PackageDeclaration.modifiers
                • PackageDeclaration.with_identifiers()
                • PackageDeclaration.with_modifiers()
              • PackageModifier
                • PackageModifier.TYPE_
              • PackageName
                • PackageName.TYPE_
              • PackageOrTypeName
                • PackageOrTypeName.TYPE_
              • Pattern
                • Pattern.RECORD
                • Pattern.TYPE
                • Pattern.TYPE_
              • PatternRecord
              • PatternType
              • PostDecrementExpression
                • PostDecrementExpression.TYPE_
              • PostIncrementExpression
                • PostIncrementExpression.TYPE_
              • PostfixExpression
                • PostfixExpression.NAME
                • PostfixExpression.POST_DECREMENT
                • PostfixExpression.POST_INCREMENT
                • PostfixExpression.PRIMARY
                • PostfixExpression.TYPE_
              • PostfixExpressionName
              • PostfixExpressionPostDecrement
              • PostfixExpressionPostIncrement
              • PostfixExpressionPrimary
              • PreDecrementExpression
                • PreDecrementExpression.TYPE_
              • PreIncrementExpression
                • PreIncrementExpression.TYPE_
              • Primary
                • Primary.ARRAY_CREATION
                • Primary.NO_NEW_ARRAY
                • Primary.TYPE_
              • PrimaryArrayCreation
              • PrimaryNoNewArray
              • PrimaryNoNewArrayExpression
                • PrimaryNoNewArrayExpression.ARRAY_ACCESS
                • PrimaryNoNewArrayExpression.CLASS_INSTANCE
                • PrimaryNoNewArrayExpression.CLASS_LITERAL
                • PrimaryNoNewArrayExpression.DOT_THIS
                • PrimaryNoNewArrayExpression.FIELD_ACCESS
                • PrimaryNoNewArrayExpression.LITERAL
                • PrimaryNoNewArrayExpression.METHOD_INVOCATION
                • PrimaryNoNewArrayExpression.METHOD_REFERENCE
                • PrimaryNoNewArrayExpression.PARENS
                • PrimaryNoNewArrayExpression.THIS
                • PrimaryNoNewArrayExpression.TYPE_
              • PrimaryNoNewArrayExpressionArrayAccess
              • PrimaryNoNewArrayExpressionClassInstance
              • PrimaryNoNewArrayExpressionClassLiteral
              • PrimaryNoNewArrayExpressionDotThis
              • PrimaryNoNewArrayExpressionFieldAccess
              • PrimaryNoNewArrayExpressionLiteral
              • PrimaryNoNewArrayExpressionMethodInvocation
              • PrimaryNoNewArrayExpressionMethodReference
              • PrimaryNoNewArrayExpressionParens
              • PrimaryNoNewArrayExpressionThis
              • PrimitiveType
                • PrimitiveType.BOOLEAN
                • PrimitiveType.NUMERIC
                • PrimitiveType.TYPE_
              • PrimitiveTypeBoolean
              • PrimitiveTypeNumeric
              • PrimitiveTypeWithAnnotations
                • PrimitiveTypeWithAnnotations.ANNOTATIONS
                • PrimitiveTypeWithAnnotations.Builder
                  • PrimitiveTypeWithAnnotations.Builder.annotations()
                  • PrimitiveTypeWithAnnotations.Builder.build()
                  • PrimitiveTypeWithAnnotations.Builder.type()
                • PrimitiveTypeWithAnnotations.TYPE
                • PrimitiveTypeWithAnnotations.TYPE_
                • PrimitiveTypeWithAnnotations.annotations
                • PrimitiveTypeWithAnnotations.builder()
                • PrimitiveTypeWithAnnotations.type
                • PrimitiveTypeWithAnnotations.with_annotations()
                • PrimitiveTypeWithAnnotations.with_type()
              • ReceiverParameter
                • ReceiverParameter.ANNOTATIONS
                • ReceiverParameter.Builder
                  • ReceiverParameter.Builder.annotations()
                  • ReceiverParameter.Builder.build()
                  • ReceiverParameter.Builder.identifier()
                  • ReceiverParameter.Builder.unann_type()
                • ReceiverParameter.IDENTIFIER
                • ReceiverParameter.TYPE_
                • ReceiverParameter.UNANN_TYPE
                • ReceiverParameter.annotations
                • ReceiverParameter.builder()
                • ReceiverParameter.identifier
                • ReceiverParameter.unann_type
                • ReceiverParameter.with_annotations()
                • ReceiverParameter.with_identifier()
                • ReceiverParameter.with_unann_type()
              • RecordBody
                • RecordBody.TYPE_
              • RecordBodyDeclaration
                • RecordBodyDeclaration.CLASS_BODY
                • RecordBodyDeclaration.COMPACT_CONSTRUCTOR
                • RecordBodyDeclaration.TYPE_
              • RecordBodyDeclarationClassBody
              • RecordBodyDeclarationCompactConstructor
              • RecordComponent
                • RecordComponent.SIMPLE
                • RecordComponent.TYPE_
                • RecordComponent.VARIABLE_ARITY
              • RecordComponentModifier
                • RecordComponentModifier.TYPE_
              • RecordComponentSimple
              • RecordComponentVariableArity
              • RecordComponent_Simple
                • RecordComponent_Simple.Builder
                  • RecordComponent_Simple.Builder.build()
                  • RecordComponent_Simple.Builder.identifier()
                  • RecordComponent_Simple.Builder.modifiers()
                  • RecordComponent_Simple.Builder.type()
                • RecordComponent_Simple.IDENTIFIER
                • RecordComponent_Simple.MODIFIERS
                • RecordComponent_Simple.TYPE
                • RecordComponent_Simple.TYPE_
                • RecordComponent_Simple.builder()
                • RecordComponent_Simple.identifier
                • RecordComponent_Simple.modifiers
                • RecordComponent_Simple.type
                • RecordComponent_Simple.with_identifier()
                • RecordComponent_Simple.with_modifiers()
                • RecordComponent_Simple.with_type()
              • RecordDeclaration
                • RecordDeclaration.BODY
                • RecordDeclaration.Builder
                  • RecordDeclaration.Builder.body()
                  • RecordDeclaration.Builder.build()
                  • RecordDeclaration.Builder.header()
                  • RecordDeclaration.Builder.identifier()
                  • RecordDeclaration.Builder.implements()
                  • RecordDeclaration.Builder.modifiers()
                  • RecordDeclaration.Builder.parameters()
                • RecordDeclaration.HEADER
                • RecordDeclaration.IDENTIFIER
                • RecordDeclaration.IMPLEMENTS
                • RecordDeclaration.MODIFIERS
                • RecordDeclaration.PARAMETERS
                • RecordDeclaration.TYPE_
                • RecordDeclaration.body
                • RecordDeclaration.builder()
                • RecordDeclaration.header
                • RecordDeclaration.identifier
                • RecordDeclaration.implements
                • RecordDeclaration.modifiers
                • RecordDeclaration.parameters
                • RecordDeclaration.with_body()
                • RecordDeclaration.with_header()
                • RecordDeclaration.with_identifier()
                • RecordDeclaration.with_implements()
                • RecordDeclaration.with_modifiers()
                • RecordDeclaration.with_parameters()
              • RecordHeader
                • RecordHeader.TYPE_
              • RecordPattern
                • RecordPattern.Builder
                  • RecordPattern.Builder.build()
                  • RecordPattern.Builder.patterns()
                  • RecordPattern.Builder.type()
                • RecordPattern.PATTERNS
                • RecordPattern.TYPE
                • RecordPattern.TYPE_
                • RecordPattern.builder()
                • RecordPattern.patterns
                • RecordPattern.type
                • RecordPattern.with_patterns()
                • RecordPattern.with_type()
              • ReferenceType
                • ReferenceType.ARRAY
                • ReferenceType.CLASS_OR_INTERFACE
                • ReferenceType.TYPE_
                • ReferenceType.VARIABLE
              • ReferenceTypeArray
              • ReferenceTypeClassOrInterface
              • ReferenceTypeVariable
              • RelationalExpression
                • RelationalExpression.GREATER_THAN
                • RelationalExpression.GREATER_THAN_EQUAL
                • RelationalExpression.INSTANCEOF_EXPRESSION
                • RelationalExpression.LESS_THAN
                • RelationalExpression.LESS_THAN_EQUAL
                • RelationalExpression.SIMPLE
                • RelationalExpression.TYPE_
              • RelationalExpressionGreaterThan
              • RelationalExpressionGreaterThanEqual
              • RelationalExpressionInstanceofExpression
              • RelationalExpressionLessThan
              • RelationalExpressionLessThanEqual
              • RelationalExpressionSimple
              • RelationalExpression_GreaterThan
                • RelationalExpression_GreaterThan.Builder
                  • RelationalExpression_GreaterThan.Builder.build()
                  • RelationalExpression_GreaterThan.Builder.lhs()
                  • RelationalExpression_GreaterThan.Builder.rhs()
                • RelationalExpression_GreaterThan.LHS
                • RelationalExpression_GreaterThan.RHS
                • RelationalExpression_GreaterThan.TYPE_
                • RelationalExpression_GreaterThan.builder()
                • RelationalExpression_GreaterThan.lhs
                • RelationalExpression_GreaterThan.rhs
                • RelationalExpression_GreaterThan.with_lhs()
                • RelationalExpression_GreaterThan.with_rhs()
              • RelationalExpression_GreaterThanEqual
                • RelationalExpression_GreaterThanEqual.Builder
                  • RelationalExpression_GreaterThanEqual.Builder.build()
                  • RelationalExpression_GreaterThanEqual.Builder.lhs()
                  • RelationalExpression_GreaterThanEqual.Builder.rhs()
                • RelationalExpression_GreaterThanEqual.LHS
                • RelationalExpression_GreaterThanEqual.RHS
                • RelationalExpression_GreaterThanEqual.TYPE_
                • RelationalExpression_GreaterThanEqual.builder()
                • RelationalExpression_GreaterThanEqual.lhs
                • RelationalExpression_GreaterThanEqual.rhs
                • RelationalExpression_GreaterThanEqual.with_lhs()
                • RelationalExpression_GreaterThanEqual.with_rhs()
              • RelationalExpression_LessThan
                • RelationalExpression_LessThan.Builder
                  • RelationalExpression_LessThan.Builder.build()
                  • RelationalExpression_LessThan.Builder.lhs()
                  • RelationalExpression_LessThan.Builder.rhs()
                • RelationalExpression_LessThan.LHS
                • RelationalExpression_LessThan.RHS
                • RelationalExpression_LessThan.TYPE_
                • RelationalExpression_LessThan.builder()
                • RelationalExpression_LessThan.lhs
                • RelationalExpression_LessThan.rhs
                • RelationalExpression_LessThan.with_lhs()
                • RelationalExpression_LessThan.with_rhs()
              • RelationalExpression_LessThanEqual
                • RelationalExpression_LessThanEqual.Builder
                  • RelationalExpression_LessThanEqual.Builder.build()
                  • RelationalExpression_LessThanEqual.Builder.lhs()
                  • RelationalExpression_LessThanEqual.Builder.rhs()
                • RelationalExpression_LessThanEqual.LHS
                • RelationalExpression_LessThanEqual.RHS
                • RelationalExpression_LessThanEqual.TYPE_
                • RelationalExpression_LessThanEqual.builder()
                • RelationalExpression_LessThanEqual.lhs
                • RelationalExpression_LessThanEqual.rhs
                • RelationalExpression_LessThanEqual.with_lhs()
                • RelationalExpression_LessThanEqual.with_rhs()
              • RequiresModifier
                • RequiresModifier.STATIC
                • RequiresModifier.TRANSITIVE
                • RequiresModifier.TYPE_
              • Resource
                • Resource.LOCAL
                • Resource.TYPE_
                • Resource.VARIABLE
              • ResourceLocal
              • ResourceSpecification
                • ResourceSpecification.TYPE_
              • ResourceVariable
              • Resource_Local
                • Resource_Local.Builder
                  • Resource_Local.Builder.build()
                  • Resource_Local.Builder.expression()
                  • Resource_Local.Builder.identifier()
                  • Resource_Local.Builder.modifiers()
                  • Resource_Local.Builder.type()
                • Resource_Local.EXPRESSION
                • Resource_Local.IDENTIFIER
                • Resource_Local.MODIFIERS
                • Resource_Local.TYPE
                • Resource_Local.TYPE_
                • Resource_Local.builder()
                • Resource_Local.expression
                • Resource_Local.identifier
                • Resource_Local.modifiers
                • Resource_Local.type
                • Resource_Local.with_expression()
                • Resource_Local.with_identifier()
                • Resource_Local.with_modifiers()
                • Resource_Local.with_type()
              • Result
                • Result.TYPE
                • Result.TYPE_
                • Result.VOID
              • ResultType
              • ResultVoid
              • ReturnStatement
                • ReturnStatement.TYPE_
              • ShiftExpression
                • ShiftExpression.SHIFT_LEFT
                • ShiftExpression.SHIFT_RIGHT
                • ShiftExpression.SHIFT_RIGHT_ZERO_FILL
                • ShiftExpression.TYPE_
                • ShiftExpression.UNARY
              • ShiftExpressionShiftLeft
              • ShiftExpressionShiftRight
              • ShiftExpressionShiftRightZeroFill
              • ShiftExpressionUnary
              • ShiftExpression_Binary
                • ShiftExpression_Binary.Builder
                  • ShiftExpression_Binary.Builder.build()
                  • ShiftExpression_Binary.Builder.lhs()
                  • ShiftExpression_Binary.Builder.rhs()
                • ShiftExpression_Binary.LHS
                • ShiftExpression_Binary.RHS
                • ShiftExpression_Binary.TYPE_
                • ShiftExpression_Binary.builder()
                • ShiftExpression_Binary.lhs
                • ShiftExpression_Binary.rhs
                • ShiftExpression_Binary.with_lhs()
                • ShiftExpression_Binary.with_rhs()
              • SimpleTypeName
                • SimpleTypeName.TYPE_
              • SingleElementAnnotation
                • SingleElementAnnotation.Builder
                  • SingleElementAnnotation.Builder.build()
                  • SingleElementAnnotation.Builder.name()
                  • SingleElementAnnotation.Builder.value()
                • SingleElementAnnotation.NAME
                • SingleElementAnnotation.TYPE_
                • SingleElementAnnotation.VALUE
                • SingleElementAnnotation.builder()
                • SingleElementAnnotation.name
                • SingleElementAnnotation.value
                • SingleElementAnnotation.with_name()
                • SingleElementAnnotation.with_value()
              • SingleStaticImportDeclaration
                • SingleStaticImportDeclaration.Builder
                  • SingleStaticImportDeclaration.Builder.build()
                  • SingleStaticImportDeclaration.Builder.identifier()
                  • SingleStaticImportDeclaration.Builder.type_name()
                • SingleStaticImportDeclaration.IDENTIFIER
                • SingleStaticImportDeclaration.TYPE_
                • SingleStaticImportDeclaration.TYPE_NAME
                • SingleStaticImportDeclaration.builder()
                • SingleStaticImportDeclaration.identifier
                • SingleStaticImportDeclaration.type_name
                • SingleStaticImportDeclaration.with_identifier()
                • SingleStaticImportDeclaration.with_type_name()
              • SingleTypeImportDeclaration
                • SingleTypeImportDeclaration.TYPE_
              • Statement
                • Statement.FOR
                • Statement.IF_THEN
                • Statement.IF_THEN_ELSE
                • Statement.LABELED
                • Statement.TYPE_
                • Statement.WHILE
                • Statement.WITHOUT_TRAILING
              • StatementExpression
                • StatementExpression.ASSIGNMENT
                • StatementExpression.CLASS_INSTANCE_CREATION
                • StatementExpression.METHOD_INVOCATION
                • StatementExpression.POST_DECREMENT
                • StatementExpression.POST_INCREMENT
                • StatementExpression.PRE_DECREMENT
                • StatementExpression.PRE_INCREMENT
                • StatementExpression.TYPE_
              • StatementExpressionAssignment
              • StatementExpressionClassInstanceCreation
              • StatementExpressionMethodInvocation
              • StatementExpressionPostDecrement
              • StatementExpressionPostIncrement
              • StatementExpressionPreDecrement
              • StatementExpressionPreIncrement
              • StatementFor
              • StatementIfThen
              • StatementIfThenElse
              • StatementLabeled
              • StatementNoShortIf
                • StatementNoShortIf.FOR
                • StatementNoShortIf.IF_THEN_ELSE
                • StatementNoShortIf.LABELED
                • StatementNoShortIf.TYPE_
                • StatementNoShortIf.WHILE
                • StatementNoShortIf.WITHOUT_TRAILING
              • StatementNoShortIfFor
              • StatementNoShortIfIfThenElse
              • StatementNoShortIfLabeled
              • StatementNoShortIfWhile
              • StatementNoShortIfWithoutTrailing
              • StatementWhile
              • StatementWithoutTrailing
              • StatementWithoutTrailingSubstatement
                • StatementWithoutTrailingSubstatement.ASSERT
                • StatementWithoutTrailingSubstatement.BLOCK
                • StatementWithoutTrailingSubstatement.BREAK
                • StatementWithoutTrailingSubstatement.CONTINUE
                • StatementWithoutTrailingSubstatement.DO
                • StatementWithoutTrailingSubstatement.EMPTY
                • StatementWithoutTrailingSubstatement.EXPRESSION
                • StatementWithoutTrailingSubstatement.RETURN
                • StatementWithoutTrailingSubstatement.SWITCH
                • StatementWithoutTrailingSubstatement.SYNCHRONIZED
                • StatementWithoutTrailingSubstatement.THROW
                • StatementWithoutTrailingSubstatement.TRY
                • StatementWithoutTrailingSubstatement.TYPE_
                • StatementWithoutTrailingSubstatement.YIELD
              • StatementWithoutTrailingSubstatementAssert
              • StatementWithoutTrailingSubstatementBlock
              • StatementWithoutTrailingSubstatementBreak
              • StatementWithoutTrailingSubstatementContinue
              • StatementWithoutTrailingSubstatementDo
              • StatementWithoutTrailingSubstatementEmpty
              • StatementWithoutTrailingSubstatementExpression
              • StatementWithoutTrailingSubstatementReturn
              • StatementWithoutTrailingSubstatementSwitch
              • StatementWithoutTrailingSubstatementSynchronized
              • StatementWithoutTrailingSubstatementThrow
              • StatementWithoutTrailingSubstatementTry
              • StatementWithoutTrailingSubstatementYield
              • StaticImportOnDemandDeclaration
                • StaticImportOnDemandDeclaration.TYPE_
              • StaticInitializer
                • StaticInitializer.TYPE_
              • StringLiteral
                • StringLiteral.TYPE_
              • SwitchBlock
                • SwitchBlock.LEGACY
                • SwitchBlock.RULES
                • SwitchBlock.TYPE_
              • SwitchBlockLegacy
              • SwitchBlockRules
              • SwitchBlockStatementGroup
                • SwitchBlockStatementGroup.Builder
                  • SwitchBlockStatementGroup.Builder.build()
                  • SwitchBlockStatementGroup.Builder.labels()
                  • SwitchBlockStatementGroup.Builder.statements()
                • SwitchBlockStatementGroup.LABELS
                • SwitchBlockStatementGroup.STATEMENTS
                • SwitchBlockStatementGroup.TYPE_
                • SwitchBlockStatementGroup.builder()
                • SwitchBlockStatementGroup.labels
                • SwitchBlockStatementGroup.statements
                • SwitchBlockStatementGroup.with_labels()
                • SwitchBlockStatementGroup.with_statements()
              • SwitchBlock_Legacy
                • SwitchBlock_Legacy.Builder
                  • SwitchBlock_Legacy.Builder.build()
                  • SwitchBlock_Legacy.Builder.groups()
                  • SwitchBlock_Legacy.Builder.trailing_labels()
                • SwitchBlock_Legacy.GROUPS
                • SwitchBlock_Legacy.TRAILING_LABELS
                • SwitchBlock_Legacy.TYPE_
                • SwitchBlock_Legacy.builder()
                • SwitchBlock_Legacy.groups
                • SwitchBlock_Legacy.trailing_labels
                • SwitchBlock_Legacy.with_groups()
                • SwitchBlock_Legacy.with_trailing_labels()
              • SwitchExpression
                • SwitchExpression.BLOCK
                • SwitchExpression.Builder
                  • SwitchExpression.Builder.block()
                  • SwitchExpression.Builder.build()
                  • SwitchExpression.Builder.cond()
                • SwitchExpression.COND
                • SwitchExpression.TYPE_
                • SwitchExpression.block
                • SwitchExpression.builder()
                • SwitchExpression.cond
                • SwitchExpression.with_block()
                • SwitchExpression.with_cond()
              • SwitchLabel
                • SwitchLabel.CASE
                • SwitchLabel.CASE_PATTERN
                • SwitchLabel.DEFAULT
                • SwitchLabel.NULL
                • SwitchLabel.TYPE_
              • SwitchLabelCase
              • SwitchLabelCasePattern
              • SwitchLabelDefault
              • SwitchLabelNull
              • SwitchRule
                • SwitchRule.BODY
                • SwitchRule.Builder
                  • SwitchRule.Builder.body()
                  • SwitchRule.Builder.build()
                  • SwitchRule.Builder.label()
                • SwitchRule.LABEL
                • SwitchRule.TYPE_
                • SwitchRule.body
                • SwitchRule.builder()
                • SwitchRule.label
                • SwitchRule.with_body()
                • SwitchRule.with_label()
              • SwitchRule_Body
                • SwitchRule_Body.BLOCK
                • SwitchRule_Body.EXPRESSION
                • SwitchRule_Body.THROW
                • SwitchRule_Body.TYPE_
              • SwitchRule_BodyBlock
              • SwitchRule_BodyExpression
              • SwitchRule_BodyThrow
              • SwitchStatement
                • SwitchStatement.BLOCK
                • SwitchStatement.Builder
                  • SwitchStatement.Builder.block()
                  • SwitchStatement.Builder.build()
                  • SwitchStatement.Builder.cond()
                • SwitchStatement.COND
                • SwitchStatement.TYPE_
                • SwitchStatement.block
                • SwitchStatement.builder()
                • SwitchStatement.cond
                • SwitchStatement.with_block()
                • SwitchStatement.with_cond()
              • SynchronizedStatement
                • SynchronizedStatement.BLOCK
                • SynchronizedStatement.Builder
                  • SynchronizedStatement.Builder.block()
                  • SynchronizedStatement.Builder.build()
                  • SynchronizedStatement.Builder.expression()
                • SynchronizedStatement.EXPRESSION
                • SynchronizedStatement.TYPE_
                • SynchronizedStatement.block
                • SynchronizedStatement.builder()
                • SynchronizedStatement.expression
                • SynchronizedStatement.with_block()
                • SynchronizedStatement.with_expression()
              • TextBlock
                • TextBlock.TYPE_
              • ThrowStatement
                • ThrowStatement.TYPE_
              • Throws
                • Throws.TYPE_
              • TopLevelClassOrInterfaceDeclaration
                • TopLevelClassOrInterfaceDeclaration.CLASS
                • TopLevelClassOrInterfaceDeclaration.INTERFACE
                • TopLevelClassOrInterfaceDeclaration.NONE
                • TopLevelClassOrInterfaceDeclaration.TYPE_
              • TopLevelClassOrInterfaceDeclarationClass
              • TopLevelClassOrInterfaceDeclarationInterface
              • TopLevelClassOrInterfaceDeclarationNone
              • TopLevelClassOrInterfaceDeclarationWithComments
                • TopLevelClassOrInterfaceDeclarationWithComments.Builder
                  • TopLevelClassOrInterfaceDeclarationWithComments.Builder.build()
                  • TopLevelClassOrInterfaceDeclarationWithComments.Builder.comments()
                  • TopLevelClassOrInterfaceDeclarationWithComments.Builder.value()
                • TopLevelClassOrInterfaceDeclarationWithComments.COMMENTS
                • TopLevelClassOrInterfaceDeclarationWithComments.TYPE_
                • TopLevelClassOrInterfaceDeclarationWithComments.VALUE
                • TopLevelClassOrInterfaceDeclarationWithComments.builder()
                • TopLevelClassOrInterfaceDeclarationWithComments.comments
                • TopLevelClassOrInterfaceDeclarationWithComments.value
                • TopLevelClassOrInterfaceDeclarationWithComments.with_comments()
                • TopLevelClassOrInterfaceDeclarationWithComments.with_value()
              • TryStatement
                • TryStatement.SIMPLE
                • TryStatement.TYPE_
                • TryStatement.WITH_FINALLY
                • TryStatement.WITH_RESOURCES
              • TryStatementSimple
              • TryStatementWithFinally
              • TryStatementWithResources
              • TryStatement_Simple
                • TryStatement_Simple.BLOCK
                • TryStatement_Simple.Builder
                  • TryStatement_Simple.Builder.block()
                  • TryStatement_Simple.Builder.build()
                  • TryStatement_Simple.Builder.catches()
                • TryStatement_Simple.CATCHES
                • TryStatement_Simple.TYPE_
                • TryStatement_Simple.block
                • TryStatement_Simple.builder()
                • TryStatement_Simple.catches
                • TryStatement_Simple.with_block()
                • TryStatement_Simple.with_catches()
              • TryStatement_WithFinally
                • TryStatement_WithFinally.BLOCK
                • TryStatement_WithFinally.Builder
                  • TryStatement_WithFinally.Builder.block()
                  • TryStatement_WithFinally.Builder.build()
                  • TryStatement_WithFinally.Builder.catches()
                  • TryStatement_WithFinally.Builder.finally_()
                • TryStatement_WithFinally.CATCHES
                • TryStatement_WithFinally.FINALLY
                • TryStatement_WithFinally.TYPE_
                • TryStatement_WithFinally.block
                • TryStatement_WithFinally.builder()
                • TryStatement_WithFinally.catches
                • TryStatement_WithFinally.finally_
                • TryStatement_WithFinally.with_block()
                • TryStatement_WithFinally.with_catches()
                • TryStatement_WithFinally.with_finally_()
              • TryWithResourcesStatement
                • TryWithResourcesStatement.BLOCK
                • TryWithResourcesStatement.Builder
                  • TryWithResourcesStatement.Builder.block()
                  • TryWithResourcesStatement.Builder.build()
                  • TryWithResourcesStatement.Builder.catches()
                  • TryWithResourcesStatement.Builder.finally_()
                  • TryWithResourcesStatement.Builder.resource_specification()
                • TryWithResourcesStatement.CATCHES
                • TryWithResourcesStatement.FINALLY
                • TryWithResourcesStatement.RESOURCE_SPECIFICATION
                • TryWithResourcesStatement.TYPE_
                • TryWithResourcesStatement.block
                • TryWithResourcesStatement.builder()
                • TryWithResourcesStatement.catches
                • TryWithResourcesStatement.finally_
                • TryWithResourcesStatement.resource_specification
                • TryWithResourcesStatement.with_block()
                • TryWithResourcesStatement.with_catches()
                • TryWithResourcesStatement.with_finally_()
                • TryWithResourcesStatement.with_resource_specification()
              • Type
                • Type.PRIMITIVE
                • Type.REFERENCE
                • Type.TYPE_
              • TypeArgument
                • TypeArgument.REFERENCE
                • TypeArgument.TYPE_
                • TypeArgument.WILDCARD
              • TypeArgumentReference
              • TypeArgumentWildcard
              • TypeArgumentsOrDiamond
                • TypeArgumentsOrDiamond.ARGUMENTS
                • TypeArgumentsOrDiamond.DIAMOND
                • TypeArgumentsOrDiamond.TYPE_
              • TypeArgumentsOrDiamondArguments
              • TypeArgumentsOrDiamondDiamond
              • TypeBound
                • TypeBound.CLASS_OR_INTERFACE
                • TypeBound.TYPE_
                • TypeBound.VARIABLE
              • TypeBoundClassOrInterface
              • TypeBoundVariable
              • TypeBound_ClassOrInterface
                • TypeBound_ClassOrInterface.ADDITIONAL
                • TypeBound_ClassOrInterface.Builder
                  • TypeBound_ClassOrInterface.Builder.additional()
                  • TypeBound_ClassOrInterface.Builder.build()
                  • TypeBound_ClassOrInterface.Builder.type()
                • TypeBound_ClassOrInterface.TYPE
                • TypeBound_ClassOrInterface.TYPE_
                • TypeBound_ClassOrInterface.additional
                • TypeBound_ClassOrInterface.builder()
                • TypeBound_ClassOrInterface.type
                • TypeBound_ClassOrInterface.with_additional()
                • TypeBound_ClassOrInterface.with_type()
              • TypeIdentifier
                • TypeIdentifier.TYPE_
              • TypeImportOnDemandDeclaration
                • TypeImportOnDemandDeclaration.TYPE_
              • TypeName
                • TypeName.Builder
                  • TypeName.Builder.build()
                  • TypeName.Builder.identifier()
                  • TypeName.Builder.qualifier()
                • TypeName.IDENTIFIER
                • TypeName.QUALIFIER
                • TypeName.TYPE_
                • TypeName.builder()
                • TypeName.identifier
                • TypeName.qualifier
                • TypeName.with_identifier()
                • TypeName.with_qualifier()
              • TypeNameArray
                • TypeNameArray.ARRAY
                • TypeNameArray.SIMPLE
                • TypeNameArray.TYPE_
              • TypeNameArrayArray
              • TypeNameArraySimple
              • TypeParameter
                • TypeParameter.BOUND
                • TypeParameter.Builder
                  • TypeParameter.Builder.bound()
                  • TypeParameter.Builder.build()
                  • TypeParameter.Builder.identifier()
                  • TypeParameter.Builder.modifiers()
                • TypeParameter.IDENTIFIER
                • TypeParameter.MODIFIERS
                • TypeParameter.TYPE_
                • TypeParameter.bound
                • TypeParameter.builder()
                • TypeParameter.identifier
                • TypeParameter.modifiers
                • TypeParameter.with_bound()
                • TypeParameter.with_identifier()
                • TypeParameter.with_modifiers()
              • TypeParameterModifier
                • TypeParameterModifier.TYPE_
              • TypePattern
                • TypePattern.TYPE_
              • TypePrimitive
              • TypeReference
              • TypeVariable
                • TypeVariable.ANNOTATIONS
                • TypeVariable.Builder
                  • TypeVariable.Builder.annotations()
                  • TypeVariable.Builder.build()
                  • TypeVariable.Builder.identifier()
                • TypeVariable.IDENTIFIER
                • TypeVariable.TYPE_
                • TypeVariable.annotations
                • TypeVariable.builder()
                • TypeVariable.identifier
                • TypeVariable.with_annotations()
                • TypeVariable.with_identifier()
              • UnannClassType
                • UnannClassType.TYPE_
              • UnannType
                • UnannType.TYPE_
              • UnaryExpression
                • UnaryExpression.MINUS
                • UnaryExpression.OTHER
                • UnaryExpression.PLUS
                • UnaryExpression.PRE_DECREMENT
                • UnaryExpression.PRE_INCREMENT
                • UnaryExpression.TYPE_
              • UnaryExpressionMinus
              • UnaryExpressionNotPlusMinus
                • UnaryExpressionNotPlusMinus.CAST
                • UnaryExpressionNotPlusMinus.NOT
                • UnaryExpressionNotPlusMinus.POSTFIX
                • UnaryExpressionNotPlusMinus.SWITCH_EXPRESSION
                • UnaryExpressionNotPlusMinus.TILDE
                • UnaryExpressionNotPlusMinus.TYPE_
              • UnaryExpressionNotPlusMinusCast
              • UnaryExpressionNotPlusMinusNot
              • UnaryExpressionNotPlusMinusPostfix
              • UnaryExpressionNotPlusMinusSwitchExpression
              • UnaryExpressionNotPlusMinusTilde
              • UnaryExpressionOther
              • UnaryExpressionPlus
              • UnaryExpressionPreDecrement
              • UnaryExpressionPreIncrement
              • UnqualifiedClassInstanceCreationExpression
                • UnqualifiedClassInstanceCreationExpression.ARGUMENTS
                • UnqualifiedClassInstanceCreationExpression.BODY
                • UnqualifiedClassInstanceCreationExpression.Builder
                  • UnqualifiedClassInstanceCreationExpression.Builder.arguments()
                  • UnqualifiedClassInstanceCreationExpression.Builder.body()
                  • UnqualifiedClassInstanceCreationExpression.Builder.build()
                  • UnqualifiedClassInstanceCreationExpression.Builder.class_or_interface()
                  • UnqualifiedClassInstanceCreationExpression.Builder.type_arguments()
                • UnqualifiedClassInstanceCreationExpression.CLASS_OR_INTERFACE
                • UnqualifiedClassInstanceCreationExpression.TYPE_
                • UnqualifiedClassInstanceCreationExpression.TYPE_ARGUMENTS
                • UnqualifiedClassInstanceCreationExpression.arguments
                • UnqualifiedClassInstanceCreationExpression.body
                • UnqualifiedClassInstanceCreationExpression.builder()
                • UnqualifiedClassInstanceCreationExpression.class_or_interface
                • UnqualifiedClassInstanceCreationExpression.type_arguments
                • UnqualifiedClassInstanceCreationExpression.with_arguments()
                • UnqualifiedClassInstanceCreationExpression.with_body()
                • UnqualifiedClassInstanceCreationExpression.with_class_or_interface()
                • UnqualifiedClassInstanceCreationExpression.with_type_arguments()
              • VariableAccess
                • VariableAccess.EXPRESSION_NAME
                • VariableAccess.FIELD_ACCESS
                • VariableAccess.TYPE_
              • VariableAccessExpressionName
              • VariableAccessFieldAccess
              • VariableArityParameter
                • VariableArityParameter.ANNOTATIONS
                • VariableArityParameter.Builder
                  • VariableArityParameter.Builder.annotations()
                  • VariableArityParameter.Builder.build()
                  • VariableArityParameter.Builder.identifier()
                  • VariableArityParameter.Builder.modifiers()
                  • VariableArityParameter.Builder.type()
                • VariableArityParameter.IDENTIFIER
                • VariableArityParameter.MODIFIERS
                • VariableArityParameter.TYPE
                • VariableArityParameter.TYPE_
                • VariableArityParameter.annotations
                • VariableArityParameter.builder()
                • VariableArityParameter.identifier
                • VariableArityParameter.modifiers
                • VariableArityParameter.type
                • VariableArityParameter.with_annotations()
                • VariableArityParameter.with_identifier()
                • VariableArityParameter.with_modifiers()
                • VariableArityParameter.with_type()
              • VariableArityRecordComponent
                • VariableArityRecordComponent.ANNOTATIONS
                • VariableArityRecordComponent.Builder
                  • VariableArityRecordComponent.Builder.annotations()
                  • VariableArityRecordComponent.Builder.build()
                  • VariableArityRecordComponent.Builder.identifier()
                  • VariableArityRecordComponent.Builder.modifiers()
                  • VariableArityRecordComponent.Builder.type()
                • VariableArityRecordComponent.IDENTIFIER
                • VariableArityRecordComponent.MODIFIERS
                • VariableArityRecordComponent.TYPE
                • VariableArityRecordComponent.TYPE_
                • VariableArityRecordComponent.annotations
                • VariableArityRecordComponent.builder()
                • VariableArityRecordComponent.identifier
                • VariableArityRecordComponent.modifiers
                • VariableArityRecordComponent.type
                • VariableArityRecordComponent.with_annotations()
                • VariableArityRecordComponent.with_identifier()
                • VariableArityRecordComponent.with_modifiers()
                • VariableArityRecordComponent.with_type()
              • VariableDeclarator
                • VariableDeclarator.Builder
                  • VariableDeclarator.Builder.build()
                  • VariableDeclarator.Builder.id()
                  • VariableDeclarator.Builder.initializer()
                • VariableDeclarator.ID
                • VariableDeclarator.INITIALIZER
                • VariableDeclarator.TYPE_
                • VariableDeclarator.builder()
                • VariableDeclarator.id
                • VariableDeclarator.initializer
                • VariableDeclarator.with_id()
                • VariableDeclarator.with_initializer()
              • VariableDeclaratorId
                • VariableDeclaratorId.Builder
                  • VariableDeclaratorId.Builder.build()
                  • VariableDeclaratorId.Builder.dims()
                  • VariableDeclaratorId.Builder.identifier()
                • VariableDeclaratorId.DIMS
                • VariableDeclaratorId.IDENTIFIER
                • VariableDeclaratorId.TYPE_
                • VariableDeclaratorId.builder()
                • VariableDeclaratorId.dims
                • VariableDeclaratorId.identifier
                • VariableDeclaratorId.with_dims()
                • VariableDeclaratorId.with_identifier()
              • VariableInitializer
                • VariableInitializer.ARRAY_INITIALIZER
                • VariableInitializer.EXPRESSION
                • VariableInitializer.TYPE_
              • VariableInitializerArrayInitializer
              • VariableInitializerExpression
              • VariableModifier
                • VariableModifier.ANNOTATION
                • VariableModifier.FINAL
                • VariableModifier.TYPE_
              • VariableModifierAnnotation
              • VariableModifierFinal
              • WhileStatement
                • WhileStatement.BODY
                • WhileStatement.Builder
                  • WhileStatement.Builder.body()
                  • WhileStatement.Builder.build()
                  • WhileStatement.Builder.cond()
                • WhileStatement.COND
                • WhileStatement.TYPE_
                • WhileStatement.body
                • WhileStatement.builder()
                • WhileStatement.cond
                • WhileStatement.with_body()
                • WhileStatement.with_cond()
              • WhileStatementNoShortIf
                • WhileStatementNoShortIf.BODY
                • WhileStatementNoShortIf.Builder
                  • WhileStatementNoShortIf.Builder.body()
                  • WhileStatementNoShortIf.Builder.build()
                  • WhileStatementNoShortIf.Builder.cond()
                • WhileStatementNoShortIf.COND
                • WhileStatementNoShortIf.TYPE_
                • WhileStatementNoShortIf.body
                • WhileStatementNoShortIf.builder()
                • WhileStatementNoShortIf.cond
                • WhileStatementNoShortIf.with_body()
                • WhileStatementNoShortIf.with_cond()
              • Wildcard
                • Wildcard.ANNOTATIONS
                • Wildcard.Builder
                  • Wildcard.Builder.annotations()
                  • Wildcard.Builder.build()
                  • Wildcard.Builder.wildcard()
                • Wildcard.TYPE_
                • Wildcard.WILDCARD
                • Wildcard.annotations
                • Wildcard.builder()
                • Wildcard.wildcard
                • Wildcard.with_annotations()
                • Wildcard.with_wildcard()
              • WildcardBounds
                • WildcardBounds.EXTENDS
                • WildcardBounds.SUPER
                • WildcardBounds.TYPE_
              • WildcardBoundsExtends
              • WildcardBoundsSuper
              • YieldStatement
                • YieldStatement.TYPE_
            • hydra.java.testing module
              • build_java_test_module()
              • format_java_test_name()
              • generate_java_test_case()
              • generate_java_test_file()
              • generate_java_test_group_hierarchy()
              • generate_test_file_with_java_codec()
              • namespace_to_java_class_name()
            • hydra.java.utils module
              • add_expressions()
              • add_in_scope_var()
              • add_in_scope_vars()
              • add_java_type_parameter()
              • add_var_rename()
              • field_expression()
              • field_name_to_java_expression()
              • field_name_to_java_identifier()
              • field_name_to_java_variable_declarator()
              • field_name_to_java_variable_declarator_id()
              • final_var_declaration_statement()
              • import_aliases_for_module()
              • interface_method_declaration()
              • is_escaped()
              • java_additive_expression_to_java_expression()
              • java_array_creation()
              • java_array_initializer()
              • java_assignment_statement()
              • java_boolean()
              • java_boolean_expression()
              • java_boolean_type()
              • java_byte_primitive_type()
              • java_cast_expression()
              • java_cast_expression_to_java_expression()
              • java_cast_primitive()
              • java_class_declaration()
              • java_class_type()
              • java_class_type_to_java_type()
              • java_conditional_and_expression_to_java_expression()
              • java_constructor_call()
              • java_constructor_name()
              • java_decl_name()
              • java_double_cast_expression()
              • java_double_cast_expression_to_java_expression()
              • java_equality_expression_to_java_expression()
              • java_equality_expression_to_java_inclusive_or_expression()
              • java_equals()
              • java_equals_null()
              • java_expression_name_to_java_expression()
              • java_expression_to_java_primary()
              • java_expression_to_java_unary_expression()
              • java_field_access_to_java_expression()
              • java_identifier()
              • java_identifier_to_java_expression()
              • java_identifier_to_java_expression_name()
              • java_identifier_to_java_relational_expression()
              • java_identifier_to_java_unary_expression()
              • java_instance_of()
              • java_int()
              • java_int_expression()
              • java_int_type()
              • java_interface_declaration_to_java_class_body_declaration()
              • java_lambda()
              • java_lambda_from_block()
              • java_literal_to_java_expression()
              • java_literal_to_java_multiplicative_expression()
              • java_literal_to_java_primary()
              • java_literal_to_java_relational_expression()
              • java_member_field()
              • java_method_body()
              • java_method_declaration_to_java_class_body_declaration()
              • java_method_header()
              • java_method_invocation_to_java_expression()
              • java_method_invocation_to_java_postfix_expression()
              • java_method_invocation_to_java_primary()
              • java_method_invocation_to_java_statement()
              • java_multiplicative_expression_to_java_relational_expression()
              • java_package_declaration()
              • java_postfix_expression_to_java_equality_expression()
              • java_postfix_expression_to_java_expression()
              • java_postfix_expression_to_java_inclusive_or_expression()
              • java_postfix_expression_to_java_relational_expression()
              • java_postfix_expression_to_java_unary_expression()
              • java_primary_to_java_expression()
              • java_primary_to_java_unary_expression()
              • java_primitive_type_to_java_type()
              • java_ref_type()
              • java_reference_type_to_raw_type()
              • java_relational_expression_to_java_equality_expression()
              • java_relational_expression_to_java_expression()
              • java_relational_expression_to_java_unary_expression()
              • java_return_statement()
              • java_statements_to_block()
              • java_string()
              • java_string_multiplicative_expression()
              • java_throw_illegal_argument_exception()
              • java_throw_illegal_state_exception()
              • java_throw_statement()
              • java_type_from_type_name()
              • java_type_identifier()
              • java_type_identifier_to_java_type_argument()
              • java_type_name()
              • java_type_parameter()
              • java_type_to_java_formal_parameter()
              • java_type_to_java_reference_type()
              • java_type_to_java_result()
              • java_type_to_java_type_argument()
              • java_type_variable()
              • java_type_variable_to_type()
              • java_unary_expression_to_java_expression()
              • java_unary_expression_to_java_relational_expression()
              • java_variable_declarator()
              • java_variable_declarator_id()
              • java_variable_name()
              • lookup_java_var_name()
              • make_constructor()
              • method_declaration()
              • method_invocation()
              • method_invocation_static()
              • method_invocation_static_with_type_args()
              • name_to_java_class_type()
              • name_to_java_name()
              • name_to_java_reference_type()
              • name_to_java_type_identifier()
              • name_to_qualified_java_name()
              • overlay_java_lib_package_aliases()
              • overlay_lib_pair_for()
              • override_annotation()
              • reference_type_to_result()
              • sanitize_java_name()
              • suppress_warnings_unchecked_annotation()
              • to_accept_method()
              • to_assign_stmt()
              • to_java_array_type()
              • type_parameter_to_reference_type()
              • type_parameter_to_type_argument()
              • un_type_parameter()
              • unescape()
              • unique_var_name()
              • unique_var_name_go()
              • var_declaration_statement()
              • variable_declaration_statement()
              • variable_to_java_identifier()
              • variant_class_name()
              • visitor_type_variable()
      • Submodules
        • hydra.gradle module
          • AntlrConfig
            • AntlrConfig.ARGUMENTS
            • AntlrConfig.Builder
              • AntlrConfig.Builder.arguments()
              • AntlrConfig.Builder.build()
              • AntlrConfig.Builder.output_directory()
            • AntlrConfig.OUTPUT_DIRECTORY
            • AntlrConfig.TYPE_
            • AntlrConfig.arguments
            • AntlrConfig.builder()
            • AntlrConfig.output_directory
            • AntlrConfig.with_arguments()
            • AntlrConfig.with_output_directory()
          • GradleBuildConfiguration
            • GradleBuildConfiguration.ANTLR
            • GradleBuildConfiguration.Builder
              • GradleBuildConfiguration.Builder.antlr()
              • GradleBuildConfiguration.Builder.build()
              • GradleBuildConfiguration.Builder.dependencies()
              • GradleBuildConfiguration.Builder.excludes()
              • GradleBuildConfiguration.Builder.extra_source_dirs()
              • GradleBuildConfiguration.Builder.plugins()
            • GradleBuildConfiguration.DEPENDENCIES
            • GradleBuildConfiguration.EXCLUDES
            • GradleBuildConfiguration.EXTRA_SOURCE_DIRS
            • GradleBuildConfiguration.PLUGINS
            • GradleBuildConfiguration.TYPE_
            • GradleBuildConfiguration.antlr
            • GradleBuildConfiguration.builder()
            • GradleBuildConfiguration.dependencies
            • GradleBuildConfiguration.excludes
            • GradleBuildConfiguration.extra_source_dirs
            • GradleBuildConfiguration.plugins
            • GradleBuildConfiguration.with_antlr()
            • GradleBuildConfiguration.with_dependencies()
            • GradleBuildConfiguration.with_excludes()
            • GradleBuildConfiguration.with_extra_source_dirs()
            • GradleBuildConfiguration.with_plugins()
hydra-java
  • Search


© Copyright 2026, Hydra.

Built with Sphinx using a theme provided by Read the Docs.