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
- hydra.java.language module
- hydra.java.names module
- 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
AdditionalBoundAdditiveExpressionAdditiveExpressionMinusAdditiveExpressionPlusAdditiveExpressionUnaryAdditiveExpression_BinaryAmbiguousNameAndExpressionAnnotatedIdentifierAnnotationAnnotationInterfaceBodyAnnotationInterfaceDeclarationAnnotationInterfaceElementDeclarationAnnotationInterfaceElementModifierAnnotationInterfaceElementModifierAbstractAnnotationInterfaceElementModifierAnnotationAnnotationInterfaceElementModifierPublicAnnotationInterfaceMemberDeclarationAnnotationInterfaceMemberDeclarationAnnotationInterfaceAnnotationInterfaceMemberDeclarationClassAnnotationInterfaceMemberDeclarationConstantAnnotationInterfaceMemberDeclarationInterfaceAnnotationMarkerAnnotationNormalAnnotationSingleElementArrayAccessArrayAccess_VariantArrayAccess_VariantArrayCreationWithInitializerArrayAccess_VariantNameArrayAccess_VariantPrimaryArrayCreationExpressionArrayCreationExpressionNoInitArrayCreationExpressionWithInitArrayCreationExpressionWithInitializerArrayCreationExpressionWithInitializerClassOrInterfaceArrayCreationExpressionWithInitializerPrimitiveArrayCreationExpressionWithInitializer_ClassOrInterfaceArrayCreationExpressionWithInitializer_PrimitiveArrayCreationExpressionWithoutInitializerArrayCreationExpressionWithoutInitializerClassOrInterfaceArrayCreationExpressionWithoutInitializerPrimitiveArrayCreationExpressionWithoutInitializer_ClassOrInterfaceArrayCreationExpressionWithoutInitializer_PrimitiveArrayInitializerArrayTypeArrayType_VariantArrayType_VariantClassOrInterfaceArrayType_VariantPrimitiveArrayType_VariantVariableAssertStatementAssertStatementPairAssertStatementSingleAssertStatement_PairAssignmentAssignmentExpressionAssignmentExpressionAssignmentAssignmentExpressionConditionalAssignmentOperatorBasicForStatementBasicForStatementNoShortIfBlockBlockStatementBlockStatementLocalClassOrInterfaceBlockStatementLocalVariableDeclarationBlockStatementStatementBooleanArrayBooleanArrayArrayBooleanArraySimpleBreakStatementCaseConstantCasePatternCastExpressionCastExpressionLambdaCastExpressionNotPlusMinusCastExpressionPrimitiveCastExpression_LambdaCastExpression_NotPlusMinusCastExpression_PrimitiveCastExpression_RefAndBoundsCatchClauseCatchFormalParameterCatchTypeCatchesClassBodyClassBodyDeclarationClassBodyDeclarationClassMemberClassBodyDeclarationConstructorDeclarationClassBodyDeclarationInstanceInitializerClassBodyDeclarationStaticInitializerClassBodyDeclarationWithCommentsClassDeclarationClassDeclarationEnumClassDeclarationNormalClassDeclarationRecordClassInstanceCreationExpressionClassInstanceCreationExpression_QualifierClassInstanceCreationExpression_QualifierExpressionClassInstanceCreationExpression_QualifierPrimaryClassLiteralClassLiteralBooleanClassLiteralNumericTypeClassLiteralTypeClassLiteralVoidClassMemberDeclarationClassMemberDeclarationClassClassMemberDeclarationFieldClassMemberDeclarationInterfaceClassMemberDeclarationMethodClassMemberDeclarationNoneClassModifierClassModifierAbstractClassModifierAnnotationClassModifierFinalClassModifierNonSealedClassModifierPrivateClassModifierProtectedClassModifierPublicClassModifierSealedClassModifierStaticClassModifierStrictfpClassOrInterfaceTypeClassOrInterfaceTypeClassClassOrInterfaceTypeInterfaceClassOrInterfaceTypeToInstantiateClassTypeClassTypeQualifierClassTypeQualifierNoneClassTypeQualifierPackageClassTypeQualifierParentCompactConstructorDeclarationCompilationUnitCompilationUnitModularCompilationUnitOrdinaryConditionalAndExpressionConditionalExpressionConditionalExpressionSimpleConditionalExpressionTernaryCondConditionalExpressionTernaryLambdaConditionalExpression_TernaryCondConditionalExpression_TernaryLambdaConditionalOrExpressionConstantDeclarationConstantExpressionConstantModifierConstantModifierAnnotationConstantModifierFinalConstantModifierPublicConstantModifierStaticConstructorBodyConstructorDeclarationConstructorDeclaratorConstructorModifierConstructorModifierAnnotationConstructorModifierPrivateConstructorModifierProtectedConstructorModifierPublicContinueStatementDefaultValueDimExprDimsDoStatementElementValueElementValueAnnotationElementValueArrayInitializerElementValueConditionalExpressionElementValueElementValueArrayInitializerElementValuePairEnhancedForCondEnhancedForStatementEnhancedForStatementNoShortIfEnumBodyEnumBody_ElementEnumConstantEnumConstantModifierEnumDeclarationEqualityExpressionEqualityExpressionEqualEqualityExpressionNotEqualEqualityExpressionUnaryEqualityExpression_BinaryExceptionTypeExceptionTypeClassExceptionTypeVariableExclusiveOrExpressionExplicitConstructorInvocationExplicitConstructorInvocation_VariantExplicitConstructorInvocation_VariantPrimaryExplicitConstructorInvocation_VariantSuperExplicitConstructorInvocation_VariantThisExpressionExpressionAssignmentExpressionLambdaExpressionNameExpressionStatementFieldAccessFieldAccess_QualifierFieldAccess_QualifierPrimaryFieldAccess_QualifierSuperFieldAccess_QualifierTypedFieldDeclarationFieldModifierFieldModifierAnnotationFieldModifierFinalFieldModifierPrivateFieldModifierProtectedFieldModifierPublicFieldModifierStaticFieldModifierTransientFieldModifierVolatileFinallyFloatingPointLiteralFloatingPointTypeForCondForInitForInitLocalVariableForInitStatementsForStatementForStatementBasicForStatementEnhancedForStatementNoShortIfForStatementNoShortIfBasicForStatementNoShortIfEnhancedForUpdateFormalParameterFormalParameterSimpleFormalParameterVariableArityFormalParameter_SimpleGuardIdentifierIfThenElseStatementIfThenElseStatementNoShortIfIfThenStatementImportDeclarationImportDeclarationSingleStaticImportImportDeclarationSingleTypeImportDeclarationStaticImportOnDemandImportDeclarationTypeImportOnDemandInclusiveOrExpressionInstanceInitializerInstanceofExpressionInstanceofExpression_RhsInstanceofExpression_RhsPatternInstanceofExpression_RhsReferenceTypeIntegerLiteralIntegralTypeInterfaceBodyInterfaceDeclarationInterfaceDeclarationAnnotationInterfaceInterfaceDeclarationNormalInterfaceInterfaceMemberDeclarationInterfaceMemberDeclarationClassInterfaceMemberDeclarationConstantInterfaceMemberDeclarationInterfaceInterfaceMemberDeclarationInterfaceMethodInterfaceMemberDeclarationWithCommentsInterfaceMethodDeclarationInterfaceMethodModifierInterfaceMethodModifierAbstractInterfaceMethodModifierAnnotationInterfaceMethodModifierDefaultInterfaceMethodModifierPrivateInterfaceMethodModifierPublicInterfaceMethodModifierStaticInterfaceMethodModifierStrictfpInterfaceModifierInterfaceModifierAbstractInterfaceModifierAnnotationInterfaceModifierNonSealedInterfaceModifierPrivateInterfaceModifierProtectedInterfaceModifierPublicInterfaceModifierSealedInterfaceModifierStaticInterfaceModifierStrictfpInterfaceTypeLabeledStatementLabeledStatementNoShortIfLambdaBodyLambdaBodyBlockLambdaBodyExpressionLambdaExpressionLambdaParameterLambdaParameterNormalLambdaParameterTypeLambdaParameterTypeTypeLambdaParameterTypeVarLambdaParameterVariableArityLambdaParameter_NormalLambdaParametersLambdaParametersSingleLambdaParametersTupleLeftHandSideLeftHandSideArrayAccessLeftHandSideExpressionNameLeftHandSideFieldAccessLiteralLiteralBooleanLiteralCharacterLiteralFloatingPointLiteralIntegerLiteralNullLiteralStringLiteralTextBlockLocalClassOrInterfaceDeclarationLocalClassOrInterfaceDeclarationClassLocalClassOrInterfaceDeclarationNormalInterfaceLocalVariableDeclarationLocalVariableDeclarationStatementLocalVariableTypeLocalVariableTypeTypeLocalVariableTypeVarMarkerAnnotationMethodBodyMethodBodyBlockMethodBodyNoneMethodDeclarationMethodDeclaratorMethodHeaderMethodInvocationMethodInvocation_ComplexMethodInvocation_HeaderMethodInvocation_HeaderComplexMethodInvocation_HeaderSimpleMethodInvocation_VariantMethodInvocation_VariantExpressionMethodInvocation_VariantPrimaryMethodInvocation_VariantSuperMethodInvocation_VariantTypeMethodInvocation_VariantTypeSuperMethodModifierMethodModifierAbstractMethodModifierAnnotationMethodModifierFinalMethodModifierNativeMethodModifierPrivateMethodModifierProtectedMethodModifierPublicMethodModifierStaticMethodModifierStrictfpMethodModifierSynchronizedMethodNameMethodReferenceMethodReferenceArrayMethodReferenceExpressionMethodReferenceNewMethodReferencePrimaryMethodReferenceReferenceTypeMethodReferenceSuperMethodReference_ArrayMethodReference_ExpressionMethodReference_NewMethodReference_PrimaryMethodReference_ReferenceTypeMethodReference_SuperModularCompilationUnitModuleDeclarationModuleDirectiveModuleDirectiveExportsModuleDirectiveOpensModuleDirectiveProvidesModuleDirectiveRequiresModuleDirectiveUsesModuleDirective_ExportsOrOpensModuleDirective_ProvidesModuleDirective_RequiresModuleNameMultiplicativeExpressionMultiplicativeExpressionDivideMultiplicativeExpressionModMultiplicativeExpressionTimesMultiplicativeExpressionUnaryMultiplicativeExpression_BinaryNormalAnnotationNormalClassDeclarationNormalInterfaceDeclarationNumericTypeNumericTypeArrayNumericTypeArrayArrayNumericTypeArraySimpleNumericTypeFloatingPointNumericTypeIntegralOrdinaryCompilationUnitPackageDeclarationPackageModifierPackageNamePackageOrTypeNamePatternPatternRecordPatternTypePostDecrementExpressionPostIncrementExpressionPostfixExpressionPostfixExpressionNamePostfixExpressionPostDecrementPostfixExpressionPostIncrementPostfixExpressionPrimaryPreDecrementExpressionPreIncrementExpressionPrimaryPrimaryArrayCreationPrimaryNoNewArrayPrimaryNoNewArrayExpressionPrimaryNoNewArrayExpressionArrayAccessPrimaryNoNewArrayExpressionClassInstancePrimaryNoNewArrayExpressionClassLiteralPrimaryNoNewArrayExpressionDotThisPrimaryNoNewArrayExpressionFieldAccessPrimaryNoNewArrayExpressionLiteralPrimaryNoNewArrayExpressionMethodInvocationPrimaryNoNewArrayExpressionMethodReferencePrimaryNoNewArrayExpressionParensPrimaryNoNewArrayExpressionThisPrimitiveTypePrimitiveTypeBooleanPrimitiveTypeNumericPrimitiveTypeWithAnnotationsReceiverParameterRecordBodyRecordBodyDeclarationRecordBodyDeclarationClassBodyRecordBodyDeclarationCompactConstructorRecordComponentRecordComponentModifierRecordComponentSimpleRecordComponentVariableArityRecordComponent_SimpleRecordDeclarationRecordHeaderRecordPatternReferenceTypeReferenceTypeArrayReferenceTypeClassOrInterfaceReferenceTypeVariableRelationalExpressionRelationalExpressionGreaterThanRelationalExpressionGreaterThanEqualRelationalExpressionInstanceofExpressionRelationalExpressionLessThanRelationalExpressionLessThanEqualRelationalExpressionSimpleRelationalExpression_GreaterThanRelationalExpression_GreaterThanEqualRelationalExpression_LessThanRelationalExpression_LessThanEqualRequiresModifierResourceResourceLocalResourceSpecificationResourceVariableResource_LocalResultResultTypeResultVoidReturnStatementShiftExpressionShiftExpressionShiftLeftShiftExpressionShiftRightShiftExpressionShiftRightZeroFillShiftExpressionUnaryShiftExpression_BinarySimpleTypeNameSingleElementAnnotationSingleStaticImportDeclarationSingleTypeImportDeclarationStatementStatementExpressionStatementExpressionAssignmentStatementExpressionClassInstanceCreationStatementExpressionMethodInvocationStatementExpressionPostDecrementStatementExpressionPostIncrementStatementExpressionPreDecrementStatementExpressionPreIncrementStatementForStatementIfThenStatementIfThenElseStatementLabeledStatementNoShortIfStatementNoShortIfForStatementNoShortIfIfThenElseStatementNoShortIfLabeledStatementNoShortIfWhileStatementNoShortIfWithoutTrailingStatementWhileStatementWithoutTrailingStatementWithoutTrailingSubstatementStatementWithoutTrailingSubstatementAssertStatementWithoutTrailingSubstatementBlockStatementWithoutTrailingSubstatementBreakStatementWithoutTrailingSubstatementContinueStatementWithoutTrailingSubstatementDoStatementWithoutTrailingSubstatementEmptyStatementWithoutTrailingSubstatementExpressionStatementWithoutTrailingSubstatementReturnStatementWithoutTrailingSubstatementSwitchStatementWithoutTrailingSubstatementSynchronizedStatementWithoutTrailingSubstatementThrowStatementWithoutTrailingSubstatementTryStatementWithoutTrailingSubstatementYieldStaticImportOnDemandDeclarationStaticInitializerStringLiteralSwitchBlockSwitchBlockLegacySwitchBlockRulesSwitchBlockStatementGroupSwitchBlock_LegacySwitchExpressionSwitchLabelSwitchLabelCaseSwitchLabelCasePatternSwitchLabelDefaultSwitchLabelNullSwitchRuleSwitchRule_BodySwitchRule_BodyBlockSwitchRule_BodyExpressionSwitchRule_BodyThrowSwitchStatementSynchronizedStatementTextBlockThrowStatementThrowsTopLevelClassOrInterfaceDeclarationTopLevelClassOrInterfaceDeclarationClassTopLevelClassOrInterfaceDeclarationInterfaceTopLevelClassOrInterfaceDeclarationNoneTopLevelClassOrInterfaceDeclarationWithCommentsTryStatementTryStatementSimpleTryStatementWithFinallyTryStatementWithResourcesTryStatement_SimpleTryStatement_WithFinallyTryWithResourcesStatementTypeTypeArgumentTypeArgumentReferenceTypeArgumentWildcardTypeArgumentsOrDiamondTypeArgumentsOrDiamondArgumentsTypeArgumentsOrDiamondDiamondTypeBoundTypeBoundClassOrInterfaceTypeBoundVariableTypeBound_ClassOrInterfaceTypeIdentifierTypeImportOnDemandDeclarationTypeNameTypeNameArrayTypeNameArrayArrayTypeNameArraySimpleTypeParameterTypeParameterModifierTypePatternTypePrimitiveTypeReferenceTypeVariableUnannClassTypeUnannTypeUnaryExpressionUnaryExpressionMinusUnaryExpressionNotPlusMinusUnaryExpressionNotPlusMinusCastUnaryExpressionNotPlusMinusNotUnaryExpressionNotPlusMinusPostfixUnaryExpressionNotPlusMinusSwitchExpressionUnaryExpressionNotPlusMinusTildeUnaryExpressionOtherUnaryExpressionPlusUnaryExpressionPreDecrementUnaryExpressionPreIncrementUnqualifiedClassInstanceCreationExpressionVariableAccessVariableAccessExpressionNameVariableAccessFieldAccessVariableArityParameterVariableArityRecordComponentVariableDeclaratorVariableDeclaratorIdVariableInitializerVariableInitializerArrayInitializerVariableInitializerExpressionVariableModifierVariableModifierAnnotationVariableModifierFinalWhileStatementWhileStatementNoShortIfWildcardWildcardBoundsWildcardBoundsExtendsWildcardBoundsSuperYieldStatement
- hydra.java.testing module
- 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()
- hydra.java.coder module
- Submodules
Submodules
- hydra.gradle module
AntlrConfigGradleBuildConfigurationGradleBuildConfiguration.ANTLRGradleBuildConfiguration.BuilderGradleBuildConfiguration.DEPENDENCIESGradleBuildConfiguration.EXCLUDESGradleBuildConfiguration.EXTRA_SOURCE_DIRSGradleBuildConfiguration.PLUGINSGradleBuildConfiguration.TYPE_GradleBuildConfiguration.antlrGradleBuildConfiguration.builder()GradleBuildConfiguration.dependenciesGradleBuildConfiguration.excludesGradleBuildConfiguration.extra_source_dirsGradleBuildConfiguration.pluginsGradleBuildConfiguration.with_antlr()GradleBuildConfiguration.with_dependencies()GradleBuildConfiguration.with_excludes()GradleBuildConfiguration.with_extra_source_dirs()GradleBuildConfiguration.with_plugins()