• Search by API
  • Search by Words
  • Search Projects
Top Packages Top Classes Top Methods Top Projects
  • Java
  • Python
  • C++
  • Scala
  • Blog
Project: jdmn (GitHub Link)
  • jdmn-master
    • NOTICE.txt
    • dmn-jpa-it
      • NOTICE.txt
      • src
        • main
          • resources
            • dmn
              • example-credit-decision.dmn
              • example-credit-decision-test-01.xml
          • java
            • com
              • gs
                • jpa
                  • example_credit_decision
                    • ApplicantJPA.java
                    • CreditIssueTypeJPA.java
        • test
          • resources
            • logback-test.xml
            • create.sql
            • data.sql
            • META-INF
              • persistence.xml
          • java
            • com
              • gs
                • jpa
                  • example_credit_decision
                    • JPAExampleCreditDecision.java
      • pom.xml
    • dmn-aggregate
      • pom.xml
    • dmn-runtime
      • src
        • main
          • java
            • com
              • gs
                • dmn
                  • signavio
                    • feel
                      • lib
                        • DoubleMixedJavaTimeSignavioLib.java
                        • DefaultSignavioLib.java
                        • type
                          • time
                            • xml
                              • DefaultSignavioDateTimeType.java
                              • DefaultSignavioTimeLib.java
                              • DefaultSignavioDateType.java
                              • DefaultSignavioDateTimeLib.java
                              • DefaultSignavioDurationType.java
                              • DefaultSignavioDateLib.java
                              • DoubleSignavioDurationType.java
                              • DefaultSignavioXMLCalendarType.java
                              • DefaultSignavioTimeType.java
                            • SignavioBaseDateTimeLib.java
                            • mixed
                              • SignavioZonedDateTimeLib.java
                              • SignavioLocalDateType.java
                              • SignavioZonedDateTimeType.java
                              • SignavioLocalDateLib.java
                              • SignavioOffsetTimeType.java
                              • SignavioOffsetTimeLib.java
                          • numeric
                            • DoubleSignavioNumberLib.java
                            • DefaultSignavioNumberLib.java
                            • DoubleSignavioNumericType.java
                            • DefaultSignavioNumericType.java
                          • list
                            • SignavioListLib.java
                          • string
                            • DefaultSignavioStringType.java
                            • DefaultSignavioStringLib.java
                        • SignavioLib.java
                        • MixedJavaTimeSignavioLib.java
                    • runtime
                      • DoubleMixedJavaTimeSignavioBaseDecision.java
                      • SignavioDecision.java
                      • MixedJavaTimeSignavioBaseDecision.java
                      • DefaultSignavioBaseDecision.java
                  • feel
                    • lib
                      • PureJavaTimeFEELLib.java
                      • BaseFEELLib.java
                      • DoubleMixedJavaTimeFEELLib.java
                      • DefaultFEELLib.java
                      • type
                        • DateTimeType.java
                        • BooleanType.java
                        • ListType.java
                        • logic
                          • DefaultBooleanType.java
                        • bool
                          • DefaultBooleanLib.java
                        • time
                          • xml
                            • DefaultXMLCalendarType.java
                            • FEELXMLGregorianCalendar.java
                            • DefaultDateType.java
                            • BaseDefaultDurationType.java
                            • DefaultDateLib.java
                            • DefaultDurationLib.java
                            • DoubleDurationType.java
                            • DefaultTimeLib.java
                            • DefaultDurationType.java
                            • DefaultDateTimeLib.java
                            • DefaultTimeType.java
                            • DefaultDateTimeType.java
                          • mixed
                            • DefaultDurationLib.java
                            • LocalDateType.java
                            • OffsetTimeType.java
                            • LocalDateLib.java
                            • ZonedDateTimeType.java
                            • JavaTimeCalendarType.java
                            • ZonedDateTimeLib.java
                            • OffsetTimeLib.java
                          • BaseDateTimeLib.java
                          • pure
                            • TemporalAmountDurationLib.java
                            • LocalDateType.java
                            • TemporalAmountDurationType.java
                            • LocalDateLib.java
                            • TemporalTimeType.java
                            • TemporalDateTimeLib.java
                            • TemporalTimeLib.java
                            • TemporalDateTimeType.java
                          • JavaTimeType.java
                        • NumericType.java
                        • ContextType.java
                        • DateType.java
                        • context
                          • DefaultContextType.java
                        • BaseType.java
                        • numeric
                          • DoubleNumericLib.java
                          • DefaultNumericType.java
                          • DefaultNumericLib.java
                          • DoubleNumericType.java
                        • StringType.java
                        • list
                          • DefaultListLib.java
                          • DefaultListType.java
                        • TimeType.java
                        • DurationType.java
                        • string
                          • DefaultStringType.java
                          • DefaultStringLib.java
                      • MixedJavaTimeFEELLib.java
                      • FEELLib.java
                      • StringEscapeUtil.java
                      • StandardFEELLib.java
                      • XMLDatataypeFactory.java
                  • serialization
                    • JsonSerializer.java
                    • XMLUtil.java
                  • runtime
                    • DoubleMixedJavaTimeDMNBaseDecision.java
                    • DefaultDMNBaseDecision.java
                    • DMNDecision.java
                    • Assert.java
                    • LambdaExpression.java
                    • RuleOutput.java
                    • Context.java
                    • metadata
                      • DRGElement.java
                      • Decision.java
                      • NamedElement.java
                      • ExtensionElement.java
                      • CompositeType.java
                      • InputData.java
                      • DMNMetadata.java
                      • MultiInstanceDecisionLogicExtension.java
                      • TechnicalAttributesExtension.java
                      • Type.java
                      • TypeReference.java
                      • MetadataValidator.java
                      • QName.java
                      • BKM.java
                      • DRGElementReference.java
                    • serialization
                      • XMLGregorianCalendarDeserializer.java
                      • XMLGregorianCalendarSerializer.java
                    • discovery
                      • DecisionDiscovery.java
                    • external
                      • ExternalFunctionExecutor.java
                      • DefaultExternalFunctionExecutor.java
                    • PureJavaTimeDMNBaseDecision.java
                    • DMNRuntimeException.java
                    • MixedJavaTimeDMNBaseDecision.java
                    • RuleOutputList.java
                    • PairComparator.java
                    • annotation
                      • DRGElementKind.java
                      • ExpressionKind.java
                      • AnnotationSet.java
                      • DRGElement.java
                      • Rule.java
                      • HitPolicy.java
                      • Annotation.java
                      • AnnotationTarget.java
                    • cache
                      • DefaultCache.java
                      • Cache.java
                    • Pair.java
                    • DMNType.java
                    • listener
                      • Arguments.java
                      • DRGElement.java
                      • Rule.java
                      • EventListener.java
                      • NopEventListener.java
                      • LoggingEventListener.java
                      • SimpleEventListener.java
                      • CompositeListener.java
                    • LazyEval.java
        • test
          • resources
            • logback-test.xml
          • java
            • com
              • gs
                • dmn
                  • signavio
                    • feel
                      • lib
                        • BaseSignavioLibTest.java
                        • FEELOperatorsTest.java
                        • BaseFEELLibTest.java
                        • DoubleMixedJavaTimeSignavioLibTest.java
                        • MixedJavaTimeSignavioLibTest.java
                        • DefaultSignavioLibTest.java
                    • runtime
                      • DefaultSignavioBaseDecisionTest.java
                      • MixedJavaTimeSignavioBaseDecisionTest.java
                  • feel
                    • lib
                      • MixedJavaTimeFEELLibTest.java
                      • StringEscapeUtilTest.java
                      • FEELOperatorsTest.java
                      • BaseFEELLibTest.java
                      • type
                        • time
                          • BaseDateTimeLibTest.java
                      • DoubleMixedJavaTimeFEELLibTest.java
                      • DefaultFEELLibTest.java
                      • BaseStandardFEELLibTest.java
                      • PureJavaTimeFEELLibTest.java
                  • serialization
                    • JsonSerializerTest.java
                  • runtime
                    • RuleOutputListTest.java
                    • DefaultDMNBaseDecisionTest.java
                    • PairComparatorTest.java
                    • MixedJavaTimeDMNBaseDecisionTest.java
                    • metadata
                      • MetadataValidatorTest.java
                    • discovery
                      • NopDecision.java
                      • DecisionDiscoveryTest.java
      • pom.xml
    • pom.xml
    • dmn-maven-plugin
      • NOTICE.txt
      • src
        • main
          • resources
            • META-INF
              • plexus
                • components.xml
          • java
            • com
              • gs
                • dmn
                  • maven
                    • TestLabToKotlinJUnitMojo.java
                    • configuration
                      • OptionallyConfigurableMojoComponent.java
                      • DMNMojoComponentConfigurator.java
                      • components
                        • DMNTransformerComponent.java
                      • OptionallyConfigurableComponentConverter.java
                    • TCKToKotlinJUnitMojo.java
                    • TestLabToJavaJUnitMojo.java
                    • TCKToJavaJUnitMojo.java
                    • DMNToKotlinMojo.java
                    • DMNToJavaMojo.java
                    • MavenBuildLogger.java
                    • AbstractDMNMojo.java
                    • RDFToDMNMojo.java
        • test
          • resources
            • logback-test.xml
            • input
              • NPEValidation2.dmn
              • NPEValidation2.xml
              • 0004-lending.dmn
              • 0004-lending-test-01.xml
              • NPEValidation2.json
          • java
            • com
              • gs
                • dmn
                  • maven
                    • DMNToKotlinMojoTest.java
                    • configuration
                      • DMNTransformerComponentConfigurationTest.java
                      • AbstractMojoConfigurationTest.java
                    • TestLabToJavaJUnitMojoTest.java
                    • TCKToJavaJUnitMojoTest.java
                    • TestLabToKotlinJUnitMojoTest.java
                    • TCKToKotlinJUnitMojoTest.java
                    • AbstractMojoTest.java
                    • RDFToDMNMojoTest.java
                    • DMNToJavaMojoTest.java
      • pom.xml
    • CHANGE_LOG.md
    • dmn-signavio-it
      • pom.xml
      • dmn-signavio-it-interpreter
        • src
          • main
            • resources
              • exported
                • xml
                  • literal
                    • simple-decision-free-text-enumeration-literal-expression.xml
                    • simple-decision-feel-string-literal-expression.xml
                    • simple-decision-feel-boolean-literal-expression.xml
                    • simple-decision-free-text-boolean-literal-expression.xml
                    • simple-decision-feel-complex-literal-expression.xml
                    • simple-decision-free-text-string-literal-expression.xml
                    • simple-decision-free-text-date-literal-expression.xml
                    • simple-decision-feel-numeric-literal-expression.xml
                    • simple-decision-free-text-numeric-literal-expression.xml
                    • simple-decision-feel-enumeration-literal-expression.xml
                    • simple-decision-feel-date-literal-expression.xml
                    • simple-decision-free-text-complex-literal-expression.xml
                  • decision-table
                    • simple-decision-primitive-type-inputs-sfeel-input-entries-single-output-first-hit-policy.xml
                    • simple-decision-complex-type-inputs-sfeel-input-entries-single-output-collect-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-collect-count-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-unique-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-collect-hit-policy.xml
                    • simple-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-collect-sum-hit-policy.xml
                    • simple-decision-primitive-type-list-inputs-feel-input-entries-single-output-unique-hit-policy.xml
                    • simple-decision-primitive-type-inputs-compound-output-output-order-hit-policy.xml
                    • simple-decision-primitive-type-inputs-feel-input-entries-single-output-first-hit-policy.json
                    • compound-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.json
                    • simple-decision-primitive-type-inputs-single-output-first-hit-policy.xml
                    • compound-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.xml
                    • simple-decision-primitive-type-inputs-feel-input-entries-single-output-first-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-output-order-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-rule-order-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-any-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-priority-hit-policy.xml
                    • simple-decision-primitive-type-inputs-compound-output-priority-hit-policy.xml
                    • simple-decision-primitive-type-inputs-single-output-collect-min-hit-policy.xml
                    • simple-decision-primitive-type-inputs-feel-input-entries-single-output-unique-hit-policy.xml
                • dmn
                  • complex
                    • Null Safe Tests.json
                    • IteratorExampleReturningMultiple.dmn
                    • DotProduct.json
                    • Example credit decision.json
                    • Linked decision - Zip.json
                    • TypeInterfaceDeserialization.dmn
                    • Simple MID Legacy.json
                    • BKMwithLiteralExpression.dmn
                    • linked MID via LitExp.dmn
                    • Simple MID Legacy.dmn
                    • StringLength.dmn
                    • NPEValidation2.dmn
                    • StringLength.json
                    • DotProduct12.json
                    • Simple model.json
                    • TestDecision.json
                    • SimpleBKMzip.dmn
                    • SimpleBKMzip.json
                    • ChildLinked.json
                    • TestDecision.dmn
                    • Complex MID.json
                    • DotProduct12.dmn
                    • Nulls with zip function.dmn
                    • Simple model.dmn
                    • NPEValidation2 Test12.dmn
                    • Linked decision - Zip.dmn
                    • simple-decision-complex-type-inputs-feel-input-entries-single-output-collect-hit-policy.dmn
                    • Null Safe Tests.dmn
                    • ExecutionAnalysisTestModel.json
                    • dmn-link-issue-1.json
                    • DotProduct.dmn
                    • BKMimportedfromMID.dmn
                    • ChildLinked.dmn
                    • Test ZIP.json
                    • Simple MID.dmn
                    • ExecutionAnalysisTestModel.dmn
                    • Nulls with zip function.json
                    • credit-decision-missing-definitions.dmn
                    • ParentLinked.dmn
                    • NullComplexTypeAccess.json
                    • linked MID via LitExp.json
                    • Example credit decision.dmn
                    • NPEValidation2 Test12.json
                    • simple-decision-complex-type-inputs-feel-input-entries-single-output-collect-hit-policy.json
                    • ParentLinked.json
                    • BKMfromBKM.json
                    • Simple Polynomial.json
                    • decision-with-annotations.dmn
                    • simpleMID.dmn
                    • ExternalFunctions.dmn
                    • BKMfromBKM.dmn
                    • large-test-set.dmn
                    • Simple Polynomial.dmn
                    • NullComplexTypeAccess.dmn
                    • BKMimportedfromMID.json
                    • CompareLists.dmn
                    • TypeInterfaceDeserialization.json
                    • simple-decision-with-bkm.json
                    • Complex MID.dmn
                    • dmn-link-issue-1.dmn
                    • Test ZIP.dmn
                    • Simple MID.json
                    • simple-decision-with-external-function.dmn
                    • IteratorExampleReturningMultiple.json
                    • NPEValidation2.json
                    • Multi-List Output top decision.json
                    • simple-decision-with-user-function.dmn
                    • Multi-List Output top decision.dmn
                    • simpleMID.json
                    • credit-decision-missing-definitions.json
                    • BKMwithLiteralExpression.json
                    • CompareLists.json
                    • simple-decision-with-bkm.dmn
          • test
            • resources
              • logback-test.xml
            • java
              • com
                • gs
                  • dmn
                    • jmh
                      • ApplicantImpl.java
                      • example_credit_decision_mixed
                        • CredDecMixedBenchmarkTest.java
                      • example_credit_decision
                        • CredDecSignavioBenchmarkTest.java
                      • Applicant.java
        • pom.xml
      • dmn-signavio-it-translator
        • src
          • main
            • java
              • com
                • gs
                  • dmn
                    • jmh
                      • example_credit_decision_mixed
                        • CredDecMixedBenchmarkTest.java
                      • example_credit_decision
                        • CredDecSignavioBenchmarkTest.java
          • test
            • resources
              • logback-test.xml
            • java
              • com
                • gs
                  • dmn
                    • runtime
                      • metadata
                        • MetadataValidatorTest.java
                    • generated
                      • AbstractHandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_collect_sum_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_collect_count_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_collect_hit_policy
                        • HandwrittenDecisionTest.java
                      • example_credit_decision_mixed
                        • JsonSerializerTest.java
                        • Person.java
                        • HandwrittenGenerateOutputDataTest.java
                        • DMNMetadataTest.java
                      • sd_with_user_function
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_priority_hit_policy
                        • HandwrittenDecisionTest.java
                      • example_credit_decision_mixed_tree
                        • HandwrittenGenerateOutputDataTest.java
                      • null_safe_tests
                        • HandwrittenAllTogetherTest.java
                      • example_credit_decision
                        • JsonSerializerTest.java
                        • PersonImpl.java
                        • Person.java
                        • HandwrittenGenerateOutputDataTest.java
                        • DMNMetadataTest.java
                      • sd_feel_boolean_literal_expression
                        • HandwrittenDecisionTest.java
                      • sd_feel_complex_literal_expression
                        • HandwrittenMonthlyTest.java
                      • sd_primitive_type_inputs_sfeel_input_entries_single_output_first_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_sfeel_input_entries_compound_output_first_hit_policy
                        • HandwrittenCompoundOutputDecisionTest.java
                      • sd_primitive_type_inputs_feel_input_entries_single_output_unique_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_feel_date_literal_expression
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_compound_output_priority_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_compound_output_output_order_hit_policy
                        • HandwrittenDecisionTest.java
                      • npe_validation_2
                        • HandwrittenZipTest.java
                      • sd_primitive_type_inputs_feel_input_entries_single_output_first_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_collect_min_hit_policy
                        • HandwrittenDecisionTest.java
                      • type_interface_deserialization
                        • HandwrittenDecisionTest.java
                      • sd_with_external_function
                        • HandwrittenDecisionTest.java
                        • Sum.java
                      • cd_primitive_type_inputs_sfeel_input_entries_compound_output_first_hit_policy
                        • HandwrittenCompoundOutputCompoundDecisionTest.java
                      • sd_feel_string_literal_expression
                        • HandwrittenDecisionTest.java
        • pom.xml
      • dmn-signavio-it-kotlin-translator
        • src
          • main
            • java
              • com
                • gs
                  • dmn
                    • jmh
                      • example_credit_decision_mixed
                        • CredDecMixedBenchmarkTest.java
                      • example_credit_decision
                        • CredDecSignavioBenchmarkTest.java
          • test
            • resources
              • logback-test.xml
            • java
              • com
                • gs
                  • dmn
                    • runtime
                      • metadata
                        • MetadataValidatorTest.java
                    • generated
                      • AbstractHandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_collect_sum_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_collect_count_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_collect_hit_policy
                        • HandwrittenDecisionTest.java
                      • example_credit_decision_mixed
                        • JsonSerializerTest.java
                        • Person.java
                        • HandwrittenGenerateOutputDataTest.java
                        • DMNMetadataTest.java
                      • sd_with_user_function
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_priority_hit_policy
                        • HandwrittenDecisionTest.java
                      • example_credit_decision_mixed_tree
                        • HandwrittenGenerateOutputDataTest.java
                      • null_safe_tests
                        • HandwrittenAllTogetherTest.java
                      • example_credit_decision
                        • JsonSerializerTest.java
                        • PersonImpl.java
                        • Person.java
                        • HandwrittenGenerateOutputDataTest.java
                        • DMNMetadataTest.java
                      • sd_feel_boolean_literal_expression
                        • HandwrittenDecisionTest.java
                      • sd_feel_complex_literal_expression
                        • HandwrittenMonthlyTest.java
                      • sd_primitive_type_inputs_sfeel_input_entries_single_output_first_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_sfeel_input_entries_compound_output_first_hit_policy
                        • HandwrittenCompoundOutputDecisionTest.java
                      • sd_primitive_type_inputs_feel_input_entries_single_output_unique_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_feel_date_literal_expression
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_compound_output_priority_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_compound_output_output_order_hit_policy
                        • HandwrittenDecisionTest.java
                      • npe_validation_2
                        • HandwrittenZipTest.java
                      • sd_primitive_type_inputs_feel_input_entries_single_output_first_hit_policy
                        • HandwrittenDecisionTest.java
                      • sd_primitive_type_inputs_single_output_collect_min_hit_policy
                        • HandwrittenDecisionTest.java
                      • type_interface_deserialization
                        • HandwrittenDecisionTest.java
                      • sd_with_external_function
                        • HandwrittenDecisionTest.java
                        • Sum.java
                      • cd_primitive_type_inputs_sfeel_input_entries_compound_output_first_hit_policy
                        • HandwrittenCompoundOutputCompoundDecisionTest.java
                      • sd_feel_string_literal_expression
                        • HandwrittenDecisionTest.java
        • pom.xml
    • CONTRIBUTING.md
    • ISSUE_TEMPLATE.md
    • dmn-tck-it
      • NOTICE.txt
      • dmn-tck-it-interpreter
        • src
          • main
            • resources
              • tck
                • nc
                  • 0019-flight-rebooking-test-01.xml
                  • 0015-all-any-test-01.xml
                  • 0019-flight-rebooking.dmn
                  • 0015-all-any.dmn
                • cl3
                  • 1116-feel-time-function.dmn
                  • 0030-static-user-defined-functions-test-01.xml
                  • 1100-feel-decimal-function.dmn
                  • 0039-dt-list-semantics-test-01.xml
                  • 0040-singlenestedcontext-test-01.xml
                  • 1109-feel-replace-function-test-01.xml
                  • 0085-decision-services-test-01.xml
                  • 1106-feel-lower-case-function-test-01.xml
                  • 1107-feel-substring-before-function.dmn
                  • 0086-import.dmn
                  • 0001-filter.dmn
                  • 0076-feel-external-java-test-01.xml
                  • 0010-concatenate-test-01.xml
                  • mixed
                    • 1109-feel-replace-function-test-01.xml
                    • 1106-feel-lower-case-function-test-01.xml
                    • 0010-concatenate-test-01.xml
                    • 1116-feel-time-function-test-01.xml
                    • 1121-feel-years-and-months-duration-function-test-01.xml
                    • 1103-feel-substring-function-test-01.xml
                    • 1110-feel-contains-function-test-01.xml
                    • 0014-loan-comparison-test-01.xml
                    • 1120-feel-duration-function-test-01.xml
                    • 0003-iteration-test-01.xml
                    • 0032-conditionals-test-01.xml
                    • 0001-filter-test-01.xml
                    • 0005-literal-invocation-test-01.xml
                    • 0017-tableTests-test-01.xml
                    • 0033-for-loops-test-01.xml
                    • 0006-join-test-01.xml
                    • 1107-feel-substring-before-function-test-01.xml
                    • 1108-feel-substring-after-function-test-01.xml
                    • 1102-feel-ceiling-function-test-01.xml
                    • 0002-string-functions-test-01.xml
                    • 0031-user-defined-functions-test-01.xml
                    • 1104-feel-string-length-function-test-01.xml
                    • 0021-singleton-list-test-01.xml
                    • 0013-sort-test-01.xml
                    • 1100-feel-decimal-function-test-01.xml
                    • 9001-recursive-function-test-01.xml
                    • 0007-date-time-test-01.xml
                    • 1105-feel-upper-case-function-test-01.xml
                    • 0009-append-flatten-test-01.xml
                    • 0030-user-defined-functions-test-01.xml
                    • 0016-some-every-test-01.xml
                    • 0004-lending-test-01.xml
                    • 1117-feel-date-and-time-function-test-01.xml
                    • 1115-feel-date-function-test-01.xml
                    • 0020-vacation-days-test-01.xml
                    • 1101-feel-floor-function-test-01.xml
                    • 0012-list-functions-test-01.xml
                    • 0008-listGen-test-01.xml
                    • 0011-insert-remove-test-01.xml
                  • 1106-feel-lower-case-function.dmn
                  • 0006-join.dmn
                  • 1116-feel-time-function-test-01.xml
                  • 0010-concatenate.dmn
                  • 0082-feel-coercion-test-01.xml
                  • 1121-feel-years-and-months-duration-function-test-01.xml
                  • 0070-feel-instance-of-test-01.xml
                  • 0089-nested-inputdata-imports-test-01.xml
                  • 1103-feel-substring-function-test-01.xml
                  • 1115-feel-date-function.dmn
                  • 0038-dt-on-bkm-explicit-params.dmn
                  • 0034-drg-scopes-test-01.xml
                  • 1110-feel-contains-function-test-01.xml
                  • 1120-feel-duration-function.dmn
                  • 0035-test-structure-output.dmn
                  • 1109-feel-replace-function.dmn
                  • 1117-feel-date-and-time-function.dmn
                  • 0089-model-a.dmn
                  • 0031-static-user-defined-functions-test-01.xml
                  • 0014-loan-comparison-test-01.xml
                  • 1120-feel-duration-function-test-01.xml
                  • 0013-sort.dmn
                  • 0087-chapter-11-example-test-01.xml
                  • 0005-literal-invocation.dmn
                  • 0003-iteration-test-01.xml
                  • 0089-nested-inputdata-imports.dmn
                  • 0033-for-loops.dmn
                  • 0034-drg-scopes-2-test-01.xml
                  • 0034-drg-scopes-2.dmn
                  • 0032-conditionals-test-01.xml
                  • 0008-listGen.dmn
                  • 0037-dt-on-bkm-implicit-params-test-01.xml
                  • 0082-feel-coercion.dmn
                  • 0034-drg-scopes.dmn
                  • 0014-loan-comparison.dmn
                  • 0021-singleton-list.dmn
                  • 0001-filter-test-01.xml
                  • 0004-lending.dmn
                  • 0020-vacation-days.dmn
                  • 0005-literal-invocation-test-01.xml
                  • 0030-static-user-defined-functions.dmn
                  • 0086-import-test-01.xml
                  • 0036-dt-variable-input-test-01.xml
                  • 0017-tableTests-test-01.xml
                  • 1108-feel-substring-after-function.dmn
                  • 0033-for-loops-test-01.xml
                  • standard
                    • 0039-dt-list-semantics-test-01.xml
                    • 0040-singlenestedcontext-test-01.xml
                    • 1109-feel-replace-function-test-01.xml
                    • 0085-decision-services-test-01.xml
                    • 1106-feel-lower-case-function-test-01.xml
                    • 0076-feel-external-java-test-01.xml
                    • 0010-concatenate-test-01.xml
                    • 1116-feel-time-function-test-01.xml
                    • 0082-feel-coercion-test-01.xml
                    • 1121-feel-years-and-months-duration-function-test-01.xml
                    • 0070-feel-instance-of-test-01.xml
                    • 0089-nested-inputdata-imports-test-01.xml
                    • 1103-feel-substring-function-test-01.xml
                    • 0034-drg-scopes-test-01.xml
                    • 1110-feel-contains-function-test-01.xml
                    • 0014-loan-comparison-test-01.xml
                    • 1120-feel-duration-function-test-01.xml
                    • 0087-chapter-11-example-test-01.xml
                    • 0003-iteration-test-01.xml
                    • 0034-drg-scopes-2-test-01.xml
                    • 0032-conditionals-test-01.xml
                    • 0037-dt-on-bkm-implicit-params-test-01.xml
                    • 0001-filter-test-01.xml
                    • 0005-literal-invocation-test-01.xml
                    • 0086-import-test-01.xml
                    • 0036-dt-variable-input-test-01.xml
                    • 0017-tableTests-test-01.xml
                    • 0033-for-loops-test-01.xml
                    • 0068-feel-equality-test-01.xml
                    • 0006-join-test-01.xml
                    • 1107-feel-substring-before-function-test-01.xml
                    • 1108-feel-substring-after-function-test-01.xml
                    • 1102-feel-ceiling-function-test-01.xml
                    • 0002-string-functions-test-01.xml
                    • 0031-user-defined-functions-test-01.xml
                    • 1104-feel-string-length-function-test-01.xml
                    • 0021-singleton-list-test-01.xml
                    • 0041-multiple-nestedcontext-test-01.xml
                    • 0013-sort-test-01.xml
                    • 1100-feel-decimal-function-test-01.xml
                    • 0035-test-structure-output-test-01.xml
                    • 9001-recursive-function-test-01.xml
                    • 0007-date-time-test-01.xml
                    • 1105-feel-upper-case-function-test-01.xml
                    • 0009-append-flatten-test-01.xml
                    • 0030-user-defined-functions-test-01.xml
                    • 0016-some-every-test-01.xml
                    • 0004-lending-test-01.xml
                    • 1117-feel-date-and-time-function-test-01.xml
                    • 1115-feel-date-function-test-01.xml
                    • 0020-vacation-days-test-01.xml
                    • 1101-feel-floor-function-test-01.xml
                    • 0074-feel-properties-test-01.xml
                    • 0012-list-functions-test-01.xml
                    • 0008-listGen-test-01.xml
                    • 0011-insert-remove-test-01.xml
                    • 0038-dt-on-bkm-explicit-params-test-01.xml
                  • 0068-feel-equality-test-01.xml
                  • 0086-imported-model.dmn
                  • 9001-recursive-function.dmn
                  • 0006-join-test-01.xml
                  • 1107-feel-substring-before-function-test-01.xml
                  • 1108-feel-substring-after-function-test-01.xml
                  • 0009-append-flatten.dmn
                  • 1102-feel-ceiling-function-test-01.xml
                  • 0002-string-functions-test-01.xml
                  • 1102-feel-ceiling-function.dmn
                  • 0031-user-defined-functions-test-01.xml
                  • 1104-feel-string-length-function-test-01.xml
                  • 0021-singleton-list-test-01.xml
                  • 1105-feel-upper-case-function.dmn
                  • 0032-conditionals.dmn
                  • 0076-feel-external-java.dmn
                  • 1110-feel-contains-function.dmn
                  • 0041-multiple-nestedcontext-test-01.xml
                  • 0013-sort-test-01.xml
                  • 0074-feel-properties.dmn
                  • 1100-feel-decimal-function-test-01.xml
                  • 0040-singlenestedcontext.dmn
                  • 0035-test-structure-output-test-01.xml
                  • 9001-recursive-function-test-01.xml
                  • 0031-user-defined-functions.dmn
                  • 0012-list-functions.dmn
                  • 0007-date-time-test-01.xml
                  • 1103-feel-substring-function.dmn
                  • 0011-insert-remove.dmn
                  • 0037-dt-on-bkm-implicit-params.dmn
                  • 1105-feel-upper-case-function-test-01.xml
                  • 0003-iteration.dmn
                  • 0089-model-b2.dmn
                  • 0009-append-flatten-test-01.xml
                  • 0087-chapter-11-example.dmn
                  • 1101-feel-floor-function.dmn
                  • 0085-decision-services.dmn
                  • 0036-dt-variable-input.dmn
                  • 0030-user-defined-functions-test-01.xml
                  • 0016-some-every-test-01.xml
                  • 0004-lending-test-01.xml
                  • 0031-static-user-defined-functions.dmn
                  • 1121-feel-years-and-months-duration-function.dmn
                  • 0017-tableTests.dmn
                  • 0039-dt-list-semantics.dmn
                  • 1117-feel-date-and-time-function-test-01.xml
                  • 0030-user-defined-functions.dmn
                  • 0089-model-b.dmn
                  • 0070-feel-instance-of.dmn
                  • 0041-multiple-nestedcontext.dmn
                  • 1115-feel-date-function-test-01.xml
                  • 0002-string-functions.dmn
                  • 1104-feel-string-length-function.dmn
                  • 0068-feel-equality.dmn
                  • 0016-some-every.dmn
                  • 0020-vacation-days-test-01.xml
                  • 1101-feel-floor-function-test-01.xml
                  • 0074-feel-properties-test-01.xml
                  • 0012-list-functions-test-01.xml
                  • 0007-date-time.dmn
                  • 0008-listGen-test-01.xml
                  • 0011-insert-remove-test-01.xml
                  • 0038-dt-on-bkm-explicit-params-test-01.xml
                  • double-mixed
                    • 1109-feel-replace-function-test-01.xml
                    • 1106-feel-lower-case-function-test-01.xml
                    • 0010-concatenate-test-01.xml
                    • 1116-feel-time-function-test-01.xml
                    • 1121-feel-years-and-months-duration-function-test-01.xml
                    • 1103-feel-substring-function-test-01.xml
                    • 1110-feel-contains-function-test-01.xml
                    • 0014-loan-comparison-test-01.xml
                    • 1120-feel-duration-function-test-01.xml
                    • 0003-iteration-test-01.xml
                    • 0032-conditionals-test-01.xml
                    • 0001-filter-test-01.xml
                    • 0005-literal-invocation-test-01.xml
                    • 0017-tableTests-test-01.xml
                    • 0033-for-loops-test-01.xml
                    • 0006-join-test-01.xml
                    • 1107-feel-substring-before-function-test-01.xml
                    • 1108-feel-substring-after-function-test-01.xml
                    • 1102-feel-ceiling-function-test-01.xml
                    • 0002-string-functions-test-01.xml
                    • 0031-user-defined-functions-test-01.xml
                    • 1104-feel-string-length-function-test-01.xml
                    • 0021-singleton-list-test-01.xml
                    • 0013-sort-test-01.xml
                    • 1100-feel-decimal-function-test-01.xml
                    • 9001-recursive-function-test-01.xml
                    • 0007-date-time-test-01.xml
                    • 1105-feel-upper-case-function-test-01.xml
                    • 0009-append-flatten-test-01.xml
                    • 0030-user-defined-functions-test-01.xml
                    • 0016-some-every-test-01.xml
                    • 0004-lending-test-01.xml
                    • 1117-feel-date-and-time-function-test-01.xml
                    • 1115-feel-date-function-test-01.xml
                    • 0020-vacation-days-test-01.xml
                    • 1101-feel-floor-function-test-01.xml
                    • 0012-list-functions-test-01.xml
                    • 0008-listGen-test-01.xml
                    • 0011-insert-remove-test-01.xml
                • cl2
                  • 0112-ruleOrder-hitpolicy-singleinoutcol.dmn
                  • 0102-feel-constants.dmn
                  • 0107-feel-ternary-logic-not-test-01.xml
                  • 0110-outputOrder-hitpolicy-test-01.xml
                  • 0004-simpletable-U.dmn
                  • 0110-outputOrder-hitpolicy.dmn
                  • 0003-input-data-string-allowed-values.dmn
                  • 0001-input-data-string-test-01.xml
                  • 0006-simpletable-P1.dmn
                  • 0100-feel-constants.dmn
                  • 0005-simpletable-A-test-01.xml
                  • 0114-min-collect-hitpolicy-test-01.xml
                  • 0115-sum-collect-hitpolicy-test-01.xml
                  • 0009-invocation-arithmetic-test-01.xml
                  • 0109-ruleOrder-hitpolicy.dmn
                  • 0116-count-collect-hitpolicy.dmn
                  • 0002-input-data-number-test-01.xml
                  • 0118-multi-priority-hitpolicy.dmn
                  • 0006-simpletable-P1-test-01.xml
                  • 0113-outputOrder-hitpolicy-singleinoutcol-test-01.xml
                  • 0105-feel-math.dmn
                  • 0112-ruleOrder-hitpolicy-singleinoutcol-test-01.xml
                  • 0119-multi-collect-hitpolicy.dmn
                  • 0008-LX-arithmetic-test-01.xml
                  • 0003-input-data-string-allowed-values-test-01.xml
                  • 0116-count-collect-hitpolicy-test-01.xml
                  • 0007-simpletable-P2.dmn
                  • 0101-feel-constants-test-01.xml
                  • 0001-input-data-string.dmn
                  • 0004-simpletable-U-test-01.xml
                  • 0106-feel-ternary-logic-test-01.xml
                  • 0106-feel-ternary-logic.dmn
                  • 0010-multi-output-U-test-01.xml
                  • 0101-feel-constants.dmn
                  • 0005-simpletable-A.dmn
                  • 0118-multi-priority-hitpolicy-test-01.xml
                  • 0113-outputOrder-hitpolicy-singleinoutcol.dmn
                  • 0007-simpletable-P2-test-01.xml
                  • 0114-min-collect-hitpolicy.dmn
                  • 0002-input-data-number.dmn
                  • 0107-feel-ternary-logic-not.dmn
                  • 0111-first-hitpolicy-singleoutputcol-test-01.xml
                  • 0108-first-hitpolicy-test-01.xml
                  • 0010-multi-output-U.dmn
                  • 0102-feel-constants-test-01.xml
                  • 0111-first-hitpolicy-singleoutputcol.dmn
                  • 0009-invocation-arithmetic.dmn
                  • 0119-multi-collect-hitpolicy-test-01.xml
                  • 0109-ruleOrder-hitpolicy-test-01.xml
                  • 0115-sum-collect-hitpolicy.dmn
                  • 0117-multi-any-hitpolicy-test-01.xml
                  • 0008-LX-arithmetic.dmn
                  • 0117-multi-any-hitpolicy.dmn
                  • 0100-feel-constants-test-01.xml
                  • 0105-feel-math-test-01.xml
                  • 0108-first-hitpolicy.dmn
              • composite
                • 0008-name-conflicts-same-decision-no-singleton
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b.dmn
                • 0009-type-name-conflicts
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b.dmn
                • 0005-decision-tables-name-conflicts
                  • 0017-inputs-2.dmn
                  • 0017-tableTests-test-01.xml
                  • 0017-decisions.dmn
                  • 0017-inputs-1.dmn
                • 0006-multiple-input-data
                  • 0089-nested-inputdata-imports-test-01.xml
                  • 0089-model-a.dmn
                  • 0089-nested-inputdata-imports.dmn
                  • 0089-model-b2.dmn
                  • 0089-model-b.dmn
                • 0002-no-name-conflicts
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b1-test-01.xml
                  • 0089-model-b2.dmn
                  • 0089-model-b1.dmn
                • 0003-name-conflicts
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b1-test-01.xml
                  • 0089-model-b2.dmn
                  • 0089-model-b1.dmn
                • 0004-decision-tables
                  • 0017-tableTests-test-01.xml
                  • 0017-decisions.dmn
                  • 0017-inputs.dmn
                • 0007-name-conflicts-same-decision-singleton
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b.dmn
                • 0001-no-name-conflicts-one-package
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b1-test-01.xml
                  • 0089-model-b2.dmn
                  • 0089-model-b1.dmn
                • 0010-bkm-name-conflicts
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b.dmn
          • test
            • resources
              • logback-test.xml
            • java
              • com
                • gs
                  • dmn
                    • runtime
                      • interpreter
                        • MixedCL3DMNInterpreterTest.java
                        • DoubleMixedCL2DMNInterpreterTest.java
                        • StandardCL2DMNInterpreterTest.java
                        • MixedCL2DMNInterpreterTest.java
                        • DoubleMixedCL3DMNInterpreterTest.java
                        • ImportDMNInterpreterTest.java
                        • CL3DMNInterpreterTest.java
                        • CL2SDMNInterpreterTest.java
                        • StandardCL3DMNInterpreterTest.java
        • pom.xml
      • pom.xml
      • dmn-tck-it-kotlin-translator
        • src
          • test
            • resources
              • logback-test.xml
            • java
              • com
                • gs
                  • dmn
                    • generated
                      • kotlin
                        • AbstractHandwrittenDecisionTest.java
                        • tck
                          • TestEqualsAndHashCode.java
                          • cl2_0009_invocation_arithmetic
                            • HandwrittenMonthlyPaymentTest.java
                          • cl3_0020_vacation_days
                            • HandwrittenDecisionTest.java
        • pom.xml
      • dmn-tck-it-translator
        • src
          • test
            • resources
              • logback-test.xml
            • java
              • com
                • gs
                  • dmn
                    • AbstractHandwrittenDecisionTest.java
                    • generated
                      • tck
                        • TestEqualsAndHashCode.java
                        • cl2_0009_invocation_arithmetic
                          • HandwrittenMonthlyPaymentTest.java
                        • cl3_0020_vacation_days
                          • HandwrittenDecisionTest.java
        • pom.xml
    • .travis.yml
    • README.md
    • CODE_OF_CONDUCT.md
    • dmn-core
      • NOTICE.txt
      • src
        • main
          • resources
            • tck
              • testCases.xsd
            • templates
              • tck
                • kotlin
                  • common
                    • junit.ftl
                • java
                  • common
                    • junit.ftl
              • dmn
                • kotlin
                  • common
                    • itemDefinitionInterface.ftl
                    • itemDefinitionClass.ftl
                  • tree
                    • decision.ftl
                    • bkm.ftl
                    • decisionTableRuleOutput.ftl
                    • drgElementCommon.ftl
                • java
                  • common
                    • itemDefinitionInterface.ftl
                    • itemDefinitionClass.ftl
                  • tree
                    • decision.ftl
                    • bkm.ftl
                    • decisionTableRuleOutput.ftl
                    • drgElementCommon.ftl
            • dmn
              • 1.1
                • FEELParser.g4
                • SFEELLexer.g4
                • SFEELParser.g4
                • FEELLexer.g4
                • dmn.xsd
              • 1.2
                • FEELParser.g4
                • SFEELLexer.g4
                • DI.xsd
                • SFEELParser.g4
                • DC.xsd
                • FEELLexer.g4
                • DMNDI.xsd
                • dmn.xsd
              • 1.3
                • FEELParser.g4
                • DI.xsd
                • DC.xsd
                • FEELLexer.g4
                • DMNDI.xsd
                • dmn.xsd
              • dmn.xsd
          • java
            • com
              • gs
                • dmn
                  • transformation
                    • lazy
                      • LazyEvaluationDetector.java
                      • LazyEvaluationOptimisation.java
                      • CompositeLazyEvaluationDetector.java
                      • SparseDecisionDetector.java
                      • SimpleLazyEvaluationDetector.java
                      • NopLazyEvaluationDetector.java
                    • AbstractDMNTransformer.java
                    • ToSimpleNameTransformer.java
                    • DMNToNativeTransformer.java
                    • formatter
                      • JavaFormatter.java
                      • GoogleJavaFormatter.java
                      • NopJavaFormatter.java
                    • CompositeDMNTransformer.java
                    • AbstractTemplateBasedTransformer.java
                    • AbstractFileTransformer.java
                    • AbstractDMNToNativeTransformer.java
                    • AddMissingImportPrefixInDTTransformer.java
                    • DMNTransformer.java
                    • NopDMNTransformer.java
                    • DMNToKotlinTransformer.java
                    • NameTransformer.java
                    • AbstractTestCasesToJUnitTransformer.java
                    • java
                      • ExpressionStatement.java
                      • CompoundStatement.java
                      • Statement.java
                    • SimpleDMNTransformer.java
                    • template
                      • TemplateProvider.java
                      • KotlinTreeTemplateProvider.java
                      • TreeTemplateProvider.java
                    • basic
                      • StandardFEELTypeFactory.java
                      • ImportContextType.java
                      • QualifiedName.java
                      • StandardDMNEnvironmentFactory.java
                      • BasicDMN2JavaTransformer.java
                      • BasicDMNToNativeTransformer.java
                      • DMNExpressionToNativeTransformer.java
                      • FEELTypeMemoizer.java
                      • BasicDMN2KotlinTransformer.java
                      • EnvironmentMemoizer.java
                      • JavaTypeMemoizer.java
                    • DMNToJavaTransformer.java
                    • FileTransformer.java
                    • ToQuotedNameTransformer.java
                    • InputParamUtil.java
                  • feel
                    • OperatorDecisionTable.java
                    • synthesis
                      • FEELTranslatorImpl.java
                      • JavaOperator.java
                      • SimpleExpressionsToJavaVisitor.java
                      • FEELExpressionsTranslator.java
                      • AbstractFEELToJavaVisitor.java
                      • type
                        • PureJavaTimeNativeTypeFactory.java
                        • StandardNativeTypeToKotlinFactory.java
                        • MixedJavaTimeKotlinNativeTypeFactory.java
                        • DoubleMixedJavaTimeKotlinNativeTypeFactory.java
                        • DoubleMixedJavaTimeNativeTypeFactory.java
                        • JavaTypeFactory.java
                        • StandardNativeTypeFactory.java
                        • NativeTypeFactory.java
                        • MixedJavaTimeNativeTypeFactory.java
                        • KotlinTypeFactory.java
                        • PureJavaTimeKotlinNativeTypeFactory.java
                      • FEELTestsTranslator.java
                      • FEELToJavaForInterpreterVisitor.java
                      • FEELTranslatorForInterpreter.java
                      • FEELToJavaVisitor.java
                      • FEELTranslator.java
                      • AbstractFEELTranslator.java
                      • expression
                        • NativeExpressionFactory.java
                        • KotlinExpressionFactory.java
                        • JavaExpressionFactory.java
                    • interpreter
                      • FEELInterpreterVisitor.java
                      • MemberUtils.java
                      • FEELExpressionsInterpreter.java
                      • JavaFunctionInfo.java
                      • MethodUtils.java
                      • FEELInterpreterImpl.java
                      • FEELTestsInterpreter.java
                      • AbstractFEELInterpreter.java
                      • FEELInterpreter.java
                    • analysis
                      • scanner
                        • LexicalContext.java
                        • ContextDependentFEELLexer.java
                      • semantics
                        • ReplaceItemFilterVisitor.java
                        • UpdatePartialVisitor.java
                        • environment
                          • StandardEnvironmentFactory.java
                          • VariableDeclaration.java
                          • Parameter.java
                          • BusinessKnowledgeModelDeclaration.java
                          • FunctionDeclaration.java
                          • Environment.java
                          • DecisionServiceDeclaration.java
                          • EnvironmentFactory.java
                          • Declaration.java
                        • type
                          • DateTimeType.java
                          • BooleanType.java
                          • DataType.java
                          • ListType.java
                          • ItemDefinitionType.java
                          • BuiltinFunctionType.java
                          • TypeDeserializer.java
                          • RangeType.java
                          • ContextType.java
                          • FunctionType.java
                          • DateType.java
                          • CompositeDataType.java
                          • AnyType.java
                          • StringType.java
                          • Type.java
                          • NamedType.java
                          • TimeType.java
                          • TupleType.java
                          • DMNFunctionType.java
                          • DurationType.java
                          • FEELTypes.java
                          • NullType.java
                          • EnumerationType.java
                          • NumberType.java
                          • FEELFunctionType.java
                        • SemanticError.java
                        • FEELSemanticVisitor.java
                        • AddItemFilterVisitor.java
                      • FEELExpressionsAnalyzer.java
                      • AbstractFEELAnalyzer.java
                      • syntax
                        • ast
                          • AbstractAnalysisVisitor.java
                          • Visitor.java
                          • FEELContext.java
                          • test
                            • SimplePositiveUnaryTests.java
                            • NegatedSimplePositiveUnaryTests.java
                            • RangeTest.java
                            • ExpressionTest.java
                            • UnaryTests.java
                            • Any.java
                            • Test.java
                            • SimplePositiveUnaryTest.java
                            • OperatorTest.java
                            • SimpleUnaryTests.java
                            • NullTest.java
                            • PositiveUnaryTests.java
                            • NegatedPositiveUnaryTests.java
                            • ListTest.java
                            • PositiveUnaryTest.java
                          • NopVisitor.java
                          • ASTFactory.java
                          • Element.java
                          • CloneVisitor.java
                          • AbstractVisitor.java
                          • Visitable.java
                          • expression
                            • literal
                              • NullLiteral.java
                              • ListLiteral.java
                              • SimpleLiteral.java
                              • BooleanLiteral.java
                              • StringLiteral.java
                              • Literal.java
                              • DateTimeLiteral.java
                              • NumericLiteral.java
                            • arithmetic
                              • ArithmeticExpression.java
                              • Exponentiation.java
                              • Addition.java
                              • ArithmeticNegation.java
                              • Multiplication.java
                            • logic
                              • Disjunction.java
                              • LogicExpression.java
                              • Conjunction.java
                              • LogicNegation.java
                            • RangeIteratorDomain.java
                            • comparison
                              • Comparison.java
                              • BetweenExpression.java
                              • Relational.java
                              • InExpression.java
                            • function
                              • FunctionDefinition.java
                              • Conversion.java
                              • PositionalParameterConversions.java
                              • Parameters.java
                              • ParameterConversions.java
                              • Context.java
                              • NamedParameterTypes.java
                              • FunctionInvocation.java
                              • PositionalParameterTypes.java
                              • FormalParameter.java
                              • ConversionKind.java
                              • NamedParameterConversions.java
                              • ContextEntry.java
                              • PositionalParameters.java
                              • NamedParameters.java
                              • ContextEntryKey.java
                              • ParameterTypes.java
                              • DeclarationMatch.java
                            • PathExpression.java
                            • QualifiedName.java
                            • ExpressionIteratorDomain.java
                            • type
                              • NamedTypeExpression.java
                              • ContextTypeExpression.java
                              • ListTypeExpression.java
                              • FunctionTypeExpression.java
                              • TypeExpression.java
                            • Name.java
                            • ExpressionList.java
                            • Iterator.java
                            • NamedExpression.java
                            • IteratorDomain.java
                            • Expression.java
                            • textual
                              • InstanceOfExpression.java
                              • FilterExpression.java
                              • ForExpression.java
                              • IfExpression.java
                              • QuantifiedExpression.java
                        • ErrorListener.java
                      • FEELAnalyzerImpl.java
                      • FEELTestsAnalyzer.java
                      • FEELAnalyzer.java
                    • OperatorTableInputEntry.java
                  • serialization
                    • AbstractNamespacePrefixMapper.java
                    • DMNVersion.java
                    • DefaultTypeDeserializationConfigurer.java
                    • DMNDialectTransformer.java
                    • DMNWriter.java
                    • TCKVersion.java
                    • TCKNamespacePrefixMapper.java
                    • DMNConstants.java
                    • SchemaValidator.java
                    • DMNSerializer.java
                    • DMNNamespacePrefixMapper.java
                    • TypeDeserializationConfigurer.java
                    • DMNReader.java
                    • PrefixNamespaceMappings.java
                  • tck
                    • TestCasesReader.java
                    • TCKTestCasesToJavaJUnitTransformer.java
                    • ResultNodeInfo.java
                    • TCKTestCasesToKotlinJUnitTransformer.java
                    • InputNodeInfo.java
                    • NodeInfo.java
                    • TCKUtil.java
                  • log
                    • BuildLogger.java
                    • NopBuildLogger.java
                    • Slf4jBuildLogger.java
                  • DRGElementFilter.java
                  • runtime
                    • compiler
                      • JavaxToolsCompiler.java
                      • JavaCompilerImpl.java
                      • JavaxToolsClassData.java
                      • ClassData.java
                      • JavaAssistCompiler.java
                      • ClassDataImpl.java
                      • JavaCompiler.java
                      • JavaAssistClassData.java
                      • JavaSourceFromString.java
                    • interpreter
                      • NamedArguments.java
                      • InputClausePair.java
                      • Arguments.java
                      • InterpretedRuleOutput.java
                      • environment
                        • RuntimeEnvironment.java
                        • Environment.java
                        • RuntimeEnvironmentFactory.java
                      • Result.java
                      • ImportPath.java
                      • StandardDMNInterpreter.java
                      • DMNInterpreter.java
                      • PositionalArguments.java
                  • validation
                    • SimpleDMNValidator.java
                    • CompositeDMNValidator.java
                    • UniqueNameValidator.java
                    • TypeRefValidator.java
                    • DefaultDMNValidator.java
                    • NopDMNValidator.java
                    • UniqueInformationRequirementValidator.java
                    • DMNValidator.java
                  • DMNModelRepository.java
                  • StartMarker.java
                  • dialect
                    • MixedJavaTimeKotlinStandardDMNDialectDefinition.java
                    • PureJavaTimeDMNDialectDefinition.java
                    • PureJavaTimeKotlinStandardDMNDialectDefinition.java
                    • AbstractStandardDMNDialectDefinition.java
                    • AbstractDMNDialectDefinition.java
                    • KotlinStandardDMNDialectDefinition.java
                    • DMNDialectDefinition.java
                    • StandardDMNDialectDefinition.java
                    • MixedJavaTimeDMNDialectDefinition.java
                    • DoubleMixedJavaTimeDMNDialectDefinition.java
                    • DoubleMixedJavaTimeKotlinStandardDMNDialectDefinition.java
                  • DRGElementReference.java
        • test
          • resources
            • logback-test.xml
            • formatter
              • TFnLibraryImpl.txt
              • FnLibrary.txt
              • expected
                • google
                  • TFnLibraryImpl.txt
                  • FnLibrary.txt
                  • TFnLibrary.txt
              • TFnLibrary.txt
            • tck
              • cl3
                • expected
                  • kotlin
                    • dmn
                      • 0017-tabletests
                        • DateCompare2.kt
                        • type
                          • TAImpl.kt
                          • TA.kt
                        • PriceInRangeRuleOutput.kt
                        • DateCompare1.kt
                        • PriceGt10.kt
                        • DateCompare2RuleOutput.kt
                        • DateCompare1RuleOutput.kt
                        • PriceInRange.kt
                        • PriceGt10RuleOutput.kt
                      • 0013-sort
                        • Sort1.kt
                        • Sort2.kt
                        • type
                          • TRow.kt
                          • TRowImpl.kt
                        • Sort3.kt
                      • 0014-loan-comparison
                        • Bankrates.kt
                        • Equity36Mo.kt
                        • FinancialMetrics.kt
                        • MonthlyPayment.kt
                        • type
                          • TLoanProduct.kt
                          • TLoanProductImpl.kt
                          • TMetricImpl.kt
                          • TRankedProductsImpl.kt
                          • TRankedProducts.kt
                          • TMetric.kt
                        • RankedProducts.kt
                      • 0021-singleton-list
                        • Decision3.kt
                        • Decision4.kt
                        • Decision5.kt
                        • Decision2.kt
                        • Decision1.kt
                      • 0016-some-every
                        • EveryGtTen2.kt
                        • EveryGtTen3.kt
                        • EveryGtTen1.kt
                        • SomeGtTen2.kt
                        • type
                          • TItemPrice.kt
                          • TItemPriceImpl.kt
                        • GtTen.kt
                        • SomeGtTen1.kt
                        • PriceTable1.kt
                      • 0031-user-defined-functions
                        • FnInvocationComplexParameters.kt
                        • type
                          • TFnLibrary.kt
                          • TFnInvocationNamedResult.kt
                          • TFnInvocationPositionalResult.kt
                          • TFnInvocationComplexParamsResult.kt
                          • TFnInvocationNamedResultImpl.kt
                          • TFnInvocationComplexParamsResultImpl.kt
                          • TFnLibraryImpl.kt
                          • TFnInvocationPositionalResultImpl.kt
                        • Circumference.kt
                        • FnLibrary.kt
                        • FnInvocationPositionalParameters.kt
                        • FnInvocationNamedParameters.kt
                      • 0006-join
                        • type
                          • TEmployeeTable.kt
                          • TDeptTableImpl.kt
                          • TDeptTable.kt
                          • TEmployeeTableImpl.kt
                        • Join.kt
                      • 0004-lending
                        • PostBureauRiskCategory.kt
                        • Strategy.kt
                        • ApplicationRiskScoreModel.kt
                        • ApplicationRiskScore.kt
                        • PreBureauRiskCategory.kt
                        • RoutingRules.kt
                        • CreditContingencyFactorTableRuleOutput.kt
                        • PostBureauAffordability.kt
                        • type
                          • TRequestedProductImpl.kt
                          • TBureauData.kt
                          • MonthlyImpl.kt
                          • TRequestedProduct.kt
                          • TApplicantData.kt
                          • TBureauDataImpl.kt
                          • Monthly.kt
                          • TApplicantDataImpl.kt
                        • ApplicationRiskScoreModelRuleOutput.kt
                        • RoutingRulesRuleOutput.kt
                        • BureauCallTypeTableRuleOutput.kt
                        • InstallmentCalculation.kt
                        • Adjudication.kt
                        • PostBureauRiskCategoryTable.kt
                        • PostBureauRiskCategoryTableRuleOutput.kt
                        • EligibilityRulesRuleOutput.kt
                        • Routing.kt
                        • StrategyRuleOutput.kt
                        • BureauCallType.kt
                        • AffordabilityCalculation.kt
                        • CreditContingencyFactorTable.kt
                        • PreBureauRiskCategoryTableRuleOutput.kt
                        • EligibilityRules.kt
                        • RequiredMonthlyInstallment.kt
                        • Eligibility.kt
                        • PreBureauRiskCategoryTable.kt
                        • BureauCallTypeTable.kt
                        • PreBureauAffordability.kt
                      • 0005-literal-invocation
                        • MonthlyPayment.kt
                        • PMT.kt
                        • type
                          • TLoanImpl.kt
                          • TLoan.kt
                      • 0030-user-defined-functions
                        • NamedFunctionInvocation.kt
                        • SimpleFunctionInvocation.kt
                      • 9001-recursive-function
                        • Main.kt
                        • FACT.kt
                      • 0020-vacation-days
                        • TotalVacationDays.kt
                        • BaseVacationDays.kt
                        • ExtraDaysCase1RuleOutput.kt
                        • ExtraDaysCase2RuleOutput.kt
                        • ExtraDaysCase3.kt
                        • ExtraDaysCase1.kt
                        • ExtraDaysCase3RuleOutput.kt
                        • ExtraDaysCase2.kt
                  • java
                    • test
                      • 0017-tabletests
                        • Test0017TableTests.java
                      • 0013-sort
                        • Test0013Sort.java
                      • 0014-loan-comparison
                        • Test0014LoanComparison.java
                      • 0021-singleton-list
                        • Test0021SingletonList.java
                      • 0016-some-every
                        • Test0016SomeEvery.java
                      • 0031-user-defined-functions
                        • Test0031UserDefinedFunctions.java
                      • 0006-join
                        • Test0006Join.java
                      • 0004-lending
                        • Test0004Lending.java
                      • 0005-literal-invocation
                        • Test0005LiteralInvocation.java
                      • 0030-user-defined-functions
                        • Test0030UserDefinedFunctions.java
                      • 9001-recursive-function
                        • Test9001RecursiveFunction.java
                      • 0020-vacation-days
                        • Test0020VacationDays.java
                    • dmn
                      • 0017-tabletests
                        • DateCompare1.java
                        • PriceGt10.java
                        • type
                          • TA.java
                          • TAImpl.java
                        • PriceInRange.java
                        • DateCompare2.java
                        • PriceInRangeRuleOutput.java
                        • PriceGt10RuleOutput.java
                        • DateCompare1RuleOutput.java
                        • DateCompare2RuleOutput.java
                      • 0013-sort
                        • Sort3.java
                        • Sort1.java
                        • Sort2.java
                        • type
                          • TRow.java
                          • TRowImpl.java
                      • 0014-loan-comparison
                        • Equity36Mo.java
                        • RankedProducts.java
                        • type
                          • TMetric.java
                          • TLoanProductImpl.java
                          • TRankedProductsImpl.java
                          • TLoanProduct.java
                          • TRankedProducts.java
                          • TMetricImpl.java
                        • MonthlyPayment.java
                        • Bankrates.java
                        • FinancialMetrics.java
                      • 0021-singleton-list
                        • Decision3.java
                        • Decision4.java
                        • Decision5.java
                        • Decision2.java
                        • Decision1.java
                      • 0016-some-every
                        • EveryGtTen1.java
                        • SomeGtTen1.java
                        • EveryGtTen2.java
                        • SomeGtTen2.java
                        • EveryGtTen3.java
                        • type
                          • TItemPrice.java
                          • TItemPriceImpl.java
                        • PriceTable1.java
                        • GtTen.java
                      • 0031-user-defined-functions
                        • FnLibrary.java
                        • FnInvocationComplexParameters.java
                        • FnInvocationPositionalParameters.java
                        • type
                          • TFnInvocationComplexParamsResultImpl.java
                          • TFnLibrary.java
                          • TFnInvocationNamedResultImpl.java
                          • TFnLibraryImpl.java
                          • TFnInvocationPositionalResultImpl.java
                          • TFnInvocationNamedResult.java
                          • TFnInvocationComplexParamsResult.java
                          • TFnInvocationPositionalResult.java
                        • Circumference.java
                        • FnInvocationNamedParameters.java
                      • 0006-join
                        • type
                          • TEmployeeTable.java
                          • TDeptTableImpl.java
                          • TDeptTable.java
                          • TEmployeeTableImpl.java
                        • Join.java
                      • 0004-lending
                        • Eligibility.java
                        • PostBureauRiskCategory.java
                        • Adjudication.java
                        • PreBureauRiskCategory.java
                        • CreditContingencyFactorTable.java
                        • PreBureauRiskCategoryTableRuleOutput.java
                        • StrategyRuleOutput.java
                        • EligibilityRules.java
                        • Strategy.java
                        • type
                          • MonthlyImpl.java
                          • TBureauData.java
                          • TApplicantData.java
                          • TRequestedProduct.java
                          • Monthly.java
                          • TRequestedProductImpl.java
                          • TApplicantDataImpl.java
                          • TBureauDataImpl.java
                        • PostBureauAffordability.java
                        • PostBureauRiskCategoryTable.java
                        • RequiredMonthlyInstallment.java
                        • CreditContingencyFactorTableRuleOutput.java
                        • AffordabilityCalculation.java
                        • ApplicationRiskScore.java
                        • RoutingRulesRuleOutput.java
                        • Routing.java
                        • PostBureauRiskCategoryTableRuleOutput.java
                        • PreBureauRiskCategoryTable.java
                        • EligibilityRulesRuleOutput.java
                        • ApplicationRiskScoreModel.java
                        • ApplicationRiskScoreModelRuleOutput.java
                        • InstallmentCalculation.java
                        • BureauCallTypeTableRuleOutput.java
                        • BureauCallTypeTable.java
                        • PreBureauAffordability.java
                        • RoutingRules.java
                        • BureauCallType.java
                      • 0005-literal-invocation
                        • PMT.java
                        • type
                          • TLoan.java
                          • TLoanImpl.java
                        • MonthlyPayment.java
                      • 0030-user-defined-functions
                        • SimpleFunctionInvocation.java
                        • NamedFunctionInvocation.java
                      • 9001-recursive-function
                        • FACT.java
                        • Main.java
                      • 0020-vacation-days
                        • ExtraDaysCase1RuleOutput.java
                        • ExtraDaysCase2.java
                        • TotalVacationDays.java
                        • ExtraDaysCase2RuleOutput.java
                        • BaseVacationDays.java
                        • ExtraDaysCase3RuleOutput.java
                        • ExtraDaysCase1.java
                        • ExtraDaysCase3.java
                • input
                  • mixed
                    • 0014-loan-comparison-test-01.xml
                    • 0005-literal-invocation-test-01.xml
                    • 0017-tableTests-test-01.xml
                    • 0006-join-test-01.xml
                    • 0031-user-defined-functions-test-01.xml
                    • 0021-singleton-list-test-01.xml
                    • 0013-sort-test-01.xml
                    • 9001-recursive-function-test-01.xml
                    • 0030-user-defined-functions-test-01.xml
                    • 0016-some-every-test-01.xml
                    • 0004-lending-test-01.xml
                    • 0020-vacation-days-test-01.xml
                  • 0006-join.dmn
                  • uniform
                    • 0014-loan-comparison-test-01.xml
                    • 0005-literal-invocation-test-01.xml
                    • 0017-tableTests-test-01.xml
                    • 0006-join-test-01.xml
                    • 0031-user-defined-functions-test-01.xml
                    • 0021-singleton-list-test-01.xml
                    • 0013-sort-test-01.xml
                    • 9001-recursive-function-test-01.xml
                    • 0030-user-defined-functions-test-01.xml
                    • 0016-some-every-test-01.xml
                    • 0004-lending-test-01.xml
                    • 0020-vacation-days-test-01.xml
                  • 0013-sort.dmn
                  • 0005-literal-invocation.dmn
                  • 0014-loan-comparison.dmn
                  • 0021-singleton-list.dmn
                  • 0004-lending.dmn
                  • 0020-vacation-days.dmn
                  • standard
                    • 0014-loan-comparison-test-01.xml
                    • 0005-literal-invocation-test-01.xml
                    • 0017-tableTests-test-01.xml
                    • 0006-join-test-01.xml
                    • 0031-user-defined-functions-test-01.xml
                    • 0021-singleton-list-test-01.xml
                    • 0013-sort-test-01.xml
                    • 9001-recursive-function-test-01.xml
                    • 0030-user-defined-functions-test-01.xml
                    • 0016-some-every-test-01.xml
                    • 0004-lending-test-01.xml
                    • 0020-vacation-days-test-01.xml
                  • 9001-recursive-function.dmn
                  • 0031-user-defined-functions.dmn
                  • 0017-tableTests.dmn
                  • 0030-user-defined-functions.dmn
                  • 0016-some-every.dmn
                  • double-mixed
                    • 0014-loan-comparison-test-01.xml
                    • 0005-literal-invocation-test-01.xml
                    • 0017-tableTests-test-01.xml
                    • 0006-join-test-01.xml
                    • 0031-user-defined-functions-test-01.xml
                    • 0021-singleton-list-test-01.xml
                    • 0013-sort-test-01.xml
                    • 9001-recursive-function-test-01.xml
                    • 0030-user-defined-functions-test-01.xml
                    • 0016-some-every-test-01.xml
                    • 0004-lending-test-01.xml
                    • 0020-vacation-days-test-01.xml
              • cl2
                • expected
                  • kotlin
                    • test
                      • 0007-simpletable-p2
                        • Test0007SimpletableP2.kt
                      • 0009-invocation-arithmetic
                        • Test0009InvocationArithmetic.kt
                      • 0005-simpletable-a
                        • Test0005SimpletableA.kt
                      • 0004-simpletable-u
                        • Test0004SimpletableU.kt
                      • 0006-simpletable-p1
                        • Test0006SimpletableP1.kt
                      • 0008-lx-arithmetic
                        • Test0008LXArithmetic.kt
                      • 0010-multi-output-u
                        • Test0010MultiOutputU.kt
                    • dmn
                      • 0007-simpletable-p2
                        • ApprovalStatusRuleOutput.kt
                        • ApprovalStatus.kt
                      • 0009-invocation-arithmetic
                        • MonthlyPayment.kt
                        • PMT.kt
                        • type
                          • TLoanImpl.kt
                          • TLoan.kt
                      • 0005-simpletable-a
                        • ApprovalStatusRuleOutput.kt
                        • ApprovalStatus.kt
                      • 0004-simpletable-u
                        • ApprovalStatusRuleOutput.kt
                        • ApprovalStatus.kt
                      • 0006-simpletable-p1
                        • ApprovalStatusRuleOutput.kt
                        • ApprovalStatus.kt
                      • 0008-lx-arithmetic
                        • type
                          • TLoanImpl.kt
                          • TLoan.kt
                        • Payment.kt
                      • 0010-multi-output-u
                        • Approval.kt
                        • type
                          • TApprovalImpl.kt
                          • TApproval.kt
                        • ApprovalRuleOutput.kt
                  • java
                    • test
                      • 0007-simpletable-p2
                        • Test0007SimpletableP2.java
                      • 0009-invocation-arithmetic
                        • Test0009InvocationArithmetic.java
                      • 0005-simpletable-a
                        • Test0005SimpletableA.java
                      • 0004-simpletable-u
                        • Test0004SimpletableU.java
                      • 0006-simpletable-p1
                        • Test0006SimpletableP1.java
                      • 0008-lx-arithmetic
                        • Test0008LXArithmetic.java
                      • 0010-multi-output-u
                        • Test0010MultiOutputU.java
                    • dmn
                      • 0007-simpletable-p2
                        • ApprovalStatus.java
                        • ApprovalStatusRuleOutput.java
                      • 0009-invocation-arithmetic
                        • PMT.java
                        • type
                          • TLoan.java
                          • TLoanImpl.java
                        • MonthlyPayment.java
                      • 0005-simpletable-a
                        • ApprovalStatus.java
                        • ApprovalStatusRuleOutput.java
                      • 0004-simpletable-u
                        • ApprovalStatus.java
                        • ApprovalStatusRuleOutput.java
                      • 0006-simpletable-p1
                        • ApprovalStatus.java
                        • ApprovalStatusRuleOutput.java
                      • 0008-lx-arithmetic
                        • type
                          • TLoan.java
                          • TLoanImpl.java
                        • Payment.java
                      • 0010-multi-output-u
                        • type
                          • TApproval.java
                          • TApprovalImpl.java
                        • ApprovalRuleOutput.java
                        • Approval.java
                • input
                  • 0004-simpletable-U.dmn
                  • 0006-simpletable-P1.dmn
                  • 0005-simpletable-A-test-01.xml
                  • 0009-invocation-arithmetic-test-01.xml
                  • 0006-simpletable-P1-test-01.xml
                  • 0008-LX-arithmetic-test-01.xml
                  • 0007-simpletable-P2.dmn
                  • 0004-simpletable-U-test-01.xml
                  • 0010-multi-output-U-test-01.xml
                  • 0005-simpletable-A.dmn
                  • 0007-simpletable-P2-test-01.xml
                  • 0010-multi-output-U.dmn
                  • 0009-invocation-arithmetic.dmn
                  • 0008-LX-arithmetic.dmn
            • dmn
              • expected
                • 1.2
                  • 0014-loan-comparison.dmn
                  • 0004-lending.dmn
                • simple
                  • 0089-nested-inputdata-imports-test-01.xml
                  • 0034-drg-scopes-test-01.xml
                  • 0089-model-a.dmn
                  • 0087-chapter-11-example-test-01.xml
                  • 0089-nested-inputdata-imports.dmn
                  • 0034-drg-scopes.dmn
                  • 0004-lending.dmn
                  • 0007-date-time-test-01.xml
                  • 0089-model-b2.dmn
                  • 0087-chapter-11-example.dmn
                  • 0004-lending-test-01.xml
                  • 0089-model-b.dmn
                  • 0007-date-time.dmn
                • quoted
                  • 0089-nested-inputdata-imports-test-01.xml
                  • 0034-drg-scopes-test-01.xml
                  • 0089-model-a.dmn
                  • 0087-chapter-11-example-test-01.xml
                  • 0089-nested-inputdata-imports.dmn
                  • 0034-drg-scopes.dmn
                  • 0004-lending.dmn
                  • 0007-date-time-test-01.xml
                  • 0089-model-b2.dmn
                  • 0087-chapter-11-example.dmn
                  • 0004-lending-test-01.xml
                  • 0089-model-b.dmn
                  • 0007-date-time.dmn
              • input
                • test-dmn-with-missing-type-ref.dmn
                • 0089-nested-inputdata-imports-test-01.xml
                • 0034-drg-scopes-test-01.xml
                • 0089-model-a.dmn
                • 0087-chapter-11-example-test-01.xml
                • 0089-nested-inputdata-imports.dmn
                • 0034-drg-scopes.dmn
                • 0014-loan-comparison.dmn
                • 0004-lending.dmn
                • test-dmn.dmn
                • 0007-date-time-test-01.xml
                • 0089-model-b2.dmn
                • 0087-chapter-11-example.dmn
                • 0004-lending-test-01.xml
                • test-dmn-with-duplicates.dmn
                • test-dmn-with-duplicated-information-requirements.dmn
                • 0089-model-b.dmn
                • 0007-date-time.dmn
            • fitnesse
              • FitNesseRoot
                • SetUp.wiki
                • FEELSuite
                  • Test
                    • UnaryTestsTest.wiki
                    • SimpleUnaryTestsTest.wiki
                  • Expression
                    • TextualExpression
                      • PostfixExpressionTest.wiki
                      • PrimaryExpression.wiki
                      • QuantifiedExpressionTest.wiki
                      • ComparisonExpressionTest.wiki
                      • IfExpressionTest.wiki
                      • LogicExpressionTest.wiki
                      • ForExpressionTest.wiki
                      • ArithmeticExpressionTest.wiki
                      • StringFunctionsTest.wiki
                      • NumericFunctionsTest.wiki
                      • ListFunctionsTest.wiki
                      • ConversionFunctionsTest.wiki
                      • InstanceOfExpressionTest.wiki
            • composite
              • expected
                • java
                  • test
                    • 0008-name-conflicts-same-decision-no-singleton
                      • model_c
                        • TestModelC.java
                    • 0009-type-name-conflicts
                      • TestModelC.java
                    • 0005-decision-tables-name-conflicts
                      • decisiontables
                        • TestdecisionTables.java
                    • 0006-multiple-input-data
                      • nested_input_data_imports
                        • TestNestedInputDataImports.java
                    • 0002-no-name-conflicts
                      • model_b1
                        • TestModelB1.java
                      • model_c
                        • TestModelC.java
                    • 0003-name-conflicts
                      • model_b1
                        • TestModelB1.java
                      • model_c
                        • TestModelC.java
                    • 0004-decision-tables
                      • decisiontables
                        • TestdecisionTables.java
                    • 0007-name-conflicts-same-decision-singleton
                      • model_c
                        • TestModelC.java
                    • 0001-no-name-conflicts-one-package
                      • TestModelB1.java
                      • TestModelC.java
                    • 0010-bkm-name-conflicts
                      • model_c
                        • TestModelC.java
                  • dmn
                    • 0008-name-conflicts-same-decision-no-singleton
                      • model_c
                        • C.java
                    • 0009-type-name-conflicts
                      • C.java
                    • 0005-decision-tables-name-conflicts
                      • decisioninputs1
                        • type
                          • TA.java
                          • TAImpl.java
                      • decisiontables
                        • DateCompare1.java
                        • PriceGt10.java
                        • PriceInRange.java
                        • DateCompare2.java
                        • PriceInRangeRuleOutput.java
                        • PriceGt10RuleOutput.java
                        • DateCompare1RuleOutput.java
                        • DateCompare2RuleOutput.java
                    • 0006-multiple-input-data
                      • nested_input_data_imports
                        • ModelCDecisionBasedOnBs.java
                      • model_b
                        • EvaluatingSayHello.java
                      • model_b2
                        • EvaluatingB2SayHello.java
                      • model_a
                        • GreetThePerson.java
                    • 0002-no-name-conflicts
                      • model_b1
                        • EvaluatingB1SayHello.java
                        • GreetThePerson.java
                      • model_c
                        • ModelCDecisionBasedOnBs.java
                      • model_b2
                        • EvaluatingB2SayHello.java
                    • 0003-name-conflicts
                      • model_b1
                        • EvaluatingSayHello.java
                        • GreetThePerson.java
                      • model_c
                        • ModelCDecisionBasedOnBs.java
                      • model_b2
                        • EvaluatingSayHello.java
                    • 0004-decision-tables
                      • decisioninputs
                        • type
                          • TA.java
                          • TAImpl.java
                      • decisiontables
                        • DateCompare1.java
                        • PriceGt10.java
                        • PriceInRange.java
                        • DateCompare2.java
                        • PriceInRangeRuleOutput.java
                        • PriceGt10RuleOutput.java
                        • DateCompare1RuleOutput.java
                        • DateCompare2RuleOutput.java
                    • 0007-name-conflicts-same-decision-singleton
                      • model_c
                        • C.java
                    • 0001-no-name-conflicts-one-package
                      • EvaluatingB1SayHello.java
                      • GreetThePerson.java
                      • EvaluatingB2SayHello.java
                      • ModelCDecisionBasedOnBs.java
                    • 0010-bkm-name-conflicts
                      • model_b
                        • Bkm.java
                      • model_c
                        • C.java
                      • model_a
                        • Bkm.java
              • input
                • 0008-name-conflicts-same-decision-no-singleton
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b.dmn
                • 0009-type-name-conflicts
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b.dmn
                • 0005-decision-tables-name-conflicts
                  • 0017-inputs-2.dmn
                  • 0017-tableTests-test-01.xml
                  • 0017-decisions.dmn
                  • 0017-inputs-1.dmn
                • 0006-multiple-input-data
                  • 0089-nested-inputdata-imports-test-01.xml
                  • 0089-model-a.dmn
                  • 0089-nested-inputdata-imports.dmn
                  • 0089-model-b2.dmn
                  • 0089-model-b.dmn
                • 0002-no-name-conflicts
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b1-test-01.xml
                  • 0089-model-b2.dmn
                  • 0089-model-b1.dmn
                • 0003-name-conflicts
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b1-test-01.xml
                  • 0089-model-b2.dmn
                  • 0089-model-b1.dmn
                • 0004-decision-tables
                  • 0017-tableTests-test-01.xml
                  • 0017-decisions.dmn
                  • 0017-inputs.dmn
                • 0007-name-conflicts-same-decision-singleton
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b.dmn
                • 0001-no-name-conflicts-one-package
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b1-test-01.xml
                  • 0089-model-b2.dmn
                  • 0089-model-b1.dmn
                • 0010-bkm-name-conflicts
                  • 0089-model-a.dmn
                  • 0089-model-c.dmn
                  • 0089-model-c-test-01.xml
                  • 0089-model-b.dmn
          • java
            • com
              • gs
                • dmn
                  • transformation
                    • lazy
                      • SparseDecisionDetectorTest.java
                    • AbstractTckDMNToKotlinTransformerTest.java
                    • AbstractTckDMNToNativeTransformerTest.java
                    • AbstractFileTransformerTest.java
                    • InputParamUtilTest.java
                    • AbstractDMNTransformerTest.java
                    • formatter
                      • GoogleJavaFormatterTest.java
                      • JavaFormatterTest.java
                    • AddMissingImportPrefixInDTTransformerTest.java
                    • CL2TckDMNToKotlinTransformerTest.java
                    • FileComparator.java
                    • ToQuotedNameTransformerTest.java
                    • ImportDMNToJavaTransformerTest.java
                    • basic
                      • BasicDMN2JavaTransformerTest.java
                      • QualifiedNameTest.java
                      • DecisionTableToJavaTransformerTest.java
                    • AbstractTckDMNToJavaTransformerTest.java
                    • CL3TckDMNToJavaTransformerTest.java
                    • AbstractTestCasesTransformerTest.java
                    • CL3TckDMNToKotlinTransformerTest.java
                    • AbstractTransformerTest.java
                    • ToSimpleNameTransformerTest.java
                    • NameTransformerTest.java
                    • CL2TckDMNToJavaTransformerTest.java
                  • AbstractTest.java
                  • feel
                    • EnvironmentEntry.java
                    • AbstractStandardFEELProcessorTest.java
                    • AbstractFEELProcessorTest.java
                    • StandardFEELProcessorTest.java
                    • analysis
                      • scanner
                        • ContextDependentFEELLexerTest.java
                      • semantics
                        • environment
                          • EnvironmentTest.java
                        • type
                          • TypeDeserializerTest.java
                          • TypeConformanceTest.java
                          • TypeEquivalenceTest.java
                      • syntax
                        • ast
                          • expression
                            • function
                              • NamedParameterTypesTest.java
                              • PositionalParameterTypesTest.java
                              • ParameterTypesTest.java
                        • AbstractLexerTest.java
                        • FEELLexerTest.java
                  • serialization
                    • DMNDialectTransformerTest.java
                    • SchemaValidatorTest.java
                    • DMNReaderTest.java
                  • tck
                    • ImportTestCasesToJavaJUnitTransformerTest.java
                    • AbstractTCKTestCasesToJUnitTransformerTest.java
                    • AbstractTestCasesToKotlinJUnitTransformerTest.java
                    • CL2TestCasesToKotlinJUnitTransformerTest.java
                    • AbstractTestCasesToJavaJUnitTransformerTest.java
                    • CL3TestCasesToJavaJUnitTransformerTest.java
                    • CL2TestCasesToJavaJUnitTransformerTest.java
                    • AbstractTCKTestCasesToJavaJUnitTransformerTest.java
                  • log
                    • NopBuildLoggerTest.java
                  • runtime
                    • compiler
                      • JavaAssistCompilerTest.java
                      • AbstractCompilerTest.java
                      • JavaToolsCompilerTest.java
                    • interpreter
                      • InterpretedRuleOutputTest.java
                      • StandardCL2DMNInterpreterTest.java
                      • AbstractDMNInterpreterTest.java
                  • fitnesse
                    • fixture
                      • ScopeEntry.java
                      • AbstractFixture.java
                      • feel
                        • FEELSimpleUnaryTestsFixture.java
                        • FEELExpressionFixture.java
                        • FEELUnaryTestsFixture.java
                        • FEELFixture.java
                      • BigDecimalConverter.java
                      • Scope.java
                      • ScopeConverter.java
                      • DurationConverter.java
                      • ContextConverter.java
                    • FEELSuiteIT.java
                  • DMNModelRepositoryTest.java
                  • validation
                    • DefaultDMNValidatorTest.java
                    • AbstractValidatorTest.java
                    • UniqueNameValidatorTest.java
                    • TypeRefValidatorTest.java
                    • UniqueInformationRequirementValidatorTest.java
                  • dialect
                    • DoubleMixedJavaTimeKotlinStandardDMNDialectDefinitionTest.java
                    • PureJavaTimeKotlinStandardDMNDialectDefinitionTest.java
                    • KotlinStandardDMNDialectDefinitionTest.java
                    • StandardDMNDialectDefinitionTest.java
                    • MixedJavaTimeDMNDialectDefinitionTest.java
                    • MixedJavaTimeKotlinStandardDMNDialectDefinitionTest.java
                    • AbstractStandardDMNDialectDefinitionTest.java
                    • DoubleMixedJavaTimeDMNDialectDefinitionTest.java
                    • AbstractDMNDialectDefinitionTest.java
                    • PureJavaTimeDMNDialectDefinitionTest.java
      • pom.xml
    • BUILD.md
    • .gitignore
    • docs
      • getting-started.md
      • faq
        • translation.md
        • index.md
        • general.md
        • interpretation.md
      • _config.yml
      • index.md
      • resources.md
      • releasing.md
    • LICENSE.txt
    • dmn-signavio
      • src
        • main
          • resources
            • templates
              • dmn
                • kotlin
                  • tree
                    • signavio-drgElementCommon.ftl
                    • signavio-bkm.ftl
                    • signavio-decision.ftl
                • java
                  • tree
                    • signavio-drgElementCommon.ftl
                    • signavio-bkm.ftl
                    • signavio-decision.ftl
              • testlab
                • kotlin
                  • common
                    • junit.ftl
                • java
                  • common
                    • junit.ftl
          • java
            • com
              • gs
                • dmn
                  • signavio
                    • transformation
                      • MergeInputDataTransformer.java
                      • GenerateMissingItemDefinitionsTransformer.java
                      • SignavioDMNToKotlinTransformer.java
                      • SignavioDMNToJavaTransformer.java
                      • UniqueInformationRequirementTransformer.java
                      • RuleDescriptionTransformer.java
                      • NormalizeDateTimeLiteralsTransformer.java
                      • DMNToManifestTransformer.java
                      • template
                        • SignavioTreeTemplateProvider.java
                        • KotlinSignavioTreeTemplateProvider.java
                      • basic
                        • SignavioDMNEnvironmentFactory.java
                        • BasicSignavioDMN2KotlinTransformer.java
                        • BasicSignavioDMN2JavaTransformer.java
                        • SignavioFEELTypeFactory.java
                      • AbstractMergeInputDataTransformer.java
                      • SimplifyTypesForMIDTransformer.java
                      • MergeInputDataByLabelAndDiagramIdTransformer.java
                    • SignavioDMNModelRepository.java
                    • extension
                      • SignavioExtension.java
                      • Aggregator.java
                      • MultiInstanceDecisionLogic.java
                    • runtime
                      • interpreter
                        • SignavioDMNInterpreter.java
                      • SignavioEnvironmentFactory.java
                    • testlab
                      • TestLabValidator.java
                      • TestLabToJavaJUnitTransformer.java
                      • InputParameterDefinition.java
                      • TestLabUtil.java
                      • TestLabReader.java
                      • NopTestLabVisitor.java
                      • TestLabVisitable.java
                      • TestLabToKotlinJUnitTransformer.java
                      • TestCase.java
                      • OutputParameterDefinition.java
                      • TestLabVisitor.java
                      • TestLabEnhancer.java
                      • expression
                        • DatetimeLiteral.java
                        • NumberLiteral.java
                        • ListExpression.java
                        • EnumerationLiteral.java
                        • ComplexExpression.java
                        • DateLiteral.java
                        • Slot.java
                        • BooleanLiteral.java
                        • StringLiteral.java
                        • SimpleExpression.java
                        • TimeLiteral.java
                        • Expression.java
                      • TestLab.java
                      • TestLabElement.java
                      • ParameterDefinition.java
                    • validation
                      • LabelDuplicationDRGElementValidator.java
                      • LabelDuplicationValidator.java
                      • SignavioDMNValidator.java
                      • RuleDescriptionValidator.java
                    • dialect
                      • KotlinSignavioDMNDialectDefinition.java
                      • DoubleMixedJavaTimeKotlinSignavioDMNDialectDefinition.java
                      • SignavioDMNDialectDefinition.java
                      • MixedJavaTimeKotlinSignavioDMNDialectDefinition.java
                      • MixedJavaTimeSignavioDMNDialectDefinition.java
                      • AbstractSignavioDMNDialectDefinition.java
                      • DoubleMixedJavaTimeSignavioDMNDialectDefinition.java
                    • rdf2dmn
                      • RDFReader.java
                      • RDFModel.java
                      • RDFToDMNTransformer.java
                      • json
                        • AbstractFEELVisitor.java
                        • ItemDefinitionRelationValue.java
                        • decision
                          • Rule.java
                          • OutputClause.java
                          • LiteralExpression.java
                          • HitPolicy.java
                          • DecisionTable.java
                          • DecisionExpression.java
                          • InputClause.java
                          • DecisionTableAnnotation.java
                          • FreeTextExpression.java
                          • RuleAnnotation.java
                        • EnumItem.java
                        • Visitor.java
                        • Context.java
                        • ToDMNVisitor.java
                        • AllowedValue.java
                        • Aggregation.java
                        • ItemDefinitionRelation.java
                        • ItemDefinition.java
                        • relation
                          • Property.java
                          • NumberProperty.java
                          • Relation.java
                          • EnumerationProperty.java
                          • BooleanProperty.java
                          • DateTimeProperty.java
                          • TimeProperty.java
                          • DateProperty.java
                          • StringProperty.java
                          • Enumerator.java
                        • Visitable.java
                        • expression
                          • Negation.java
                          • Disjunction.java
                          • Comparison.java
                          • FeelContext.java
                          • Any.java
                          • Logical.java
                          • ArithmeticNegation.java
                          • UnaryTestFunctionCall.java
                          • Hierarchy.java
                          • Enumeration.java
                          • Interval.java
                          • UnaryTest.java
                          • Reference.java
                          • UnaryComparison.java
                          • SimpleLiteral.java
                          • Arithmetic.java
                          • DataAcceptance.java
                          • FunctionCall.java
                          • List.java
                          • Expression.java
        • test
          • resources
            • logback-test.xml
            • dmn2java
              • exported
                • literal
                  • expected
                    • dmn
                      • simple-decision-free-text-enumeration-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-feel-string-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-feel-enumeration-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-free-text-numeric-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-free-text-boolean-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-free-text-complex-literal-expression
                        • type
                          • LoanImpl.java
                          • Loan.java
                        • Monthly.java
                        • DMNMetadata.json
                      • simple-decision-free-text-string-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-feel-boolean-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-feel-numeric-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-free-text-date-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                      • simple-decision-feel-complex-literal-expression
                        • type
                          • LoanImpl.java
                          • Loan.java
                        • Monthly.java
                        • DMNMetadata.json
                      • simple-decision-feel-date-literal-expression
                        • Decision.java
                        • DMNMetadata.json
                  • input
                    • simple-decision-feel-complex-literal-expression.dmn
                    • simple-decision-free-text-string-literal-expression.dmn
                    • simple-decision-free-text-numeric-literal-expression.dmn
                    • simple-decision-feel-string-literal-expression.dmn
                    • simple-decision-feel-date-literal-expression.dmn
                    • simple-decision-free-text-complex-literal-expression.dmn
                    • simple-decision-feel-enumeration-literal-expression.dmn
                    • simple-decision-feel-boolean-literal-expression.dmn
                    • simple-decision-free-text-boolean-literal-expression.dmn
                    • simple-decision-free-text-enumeration-literal-expression.dmn
                    • simple-decision-free-text-date-literal-expression.dmn
                    • simple-decision-feel-numeric-literal-expression.dmn
                • decision-table
                  • expected
                    • dmn
                      • simple-decision-primitive-type-inputs-feel-input-entries-single-output-first-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-collect-sum-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-rule-order-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-compound-output-priority-hit-policy
                        • Decision.java
                        • type
                          • DecisionImpl.java
                          • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-feel-input-entries-single-output-unique-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-any-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • compound-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy
                        • DependentDecision2RuleOutput.java
                        • CompoundOutputCompoundDecision.java
                        • DependentDecision1.java
                        • DependentDecision1RuleOutput.java
                        • DependentDecision2.java
                        • type
                          • DependentDecision1Impl.java
                          • DependentDecision2Impl.java
                          • CompoundOutputCompoundDecision.java
                          • DependentDecision1.java
                          • DependentDecision2.java
                          • CompoundOutputCompoundDecisionImpl.java
                        • CompoundOutputCompoundDecisionRuleOutput.java
                        • DMNMetadata.json
                      • simple-decision-primitive-type-inputs-single-output-unique-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-complex-type-inputs-sfeel-input-entries-single-output-collect-hit-policy
                        • Decision.java
                        • type
                          • PersonImpl.java
                          • Person.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-compound-output-output-order-hit-policy
                        • Decision.java
                        • type
                          • DecisionImpl.java
                          • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-output-order-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-list-inputs-feel-input-entries-single-output-unique-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-collect-count-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-collect-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy
                        • CompoundOutputDecision.java
                        • CompoundOutputDecisionRuleOutput.java
                        • type
                          • CompoundOutputDecision.java
                          • CompoundOutputDecisionImpl.java
                        • DMNMetadata.json
                      • simple-decision-primitive-type-inputs-sfeel-input-entries-single-output-first-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-collect-min-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-first-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • simple-decision-primitive-type-inputs-single-output-priority-hit-policy
                        • Decision.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                  • input
                    • simple-decision-primitive-type-inputs-single-output-any-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-unique-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-collect-min-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-compound-output-output-order-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-feel-input-entries-single-output-unique-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-output-order-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-priority-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-sfeel-input-entries-single-output-first-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-compound-output-priority-hit-policy.dmn
                    • simple-decision-primitive-type-list-inputs-feel-input-entries-single-output-unique-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-first-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-collect-sum-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-collect-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-feel-input-entries-single-output-first-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-rule-order-hit-policy.dmn
                    • simple-decision-primitive-type-inputs-single-output-collect-count-hit-policy.dmn
                    • simple-decision-complex-type-inputs-sfeel-input-entries-single-output-collect-hit-policy.dmn
                    • compound-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.dmn
                • complex
                  • configuration
                    • credit-decision-duplicate-definition-config.json
                    • credit-decision-existing-definition-config.json
                    • credit-decision-dmn11-12-definitions-config.json
                    • credit-decision-missing-definitions-config.json
                    • credit-decision-duplicate-conflicting-definition-config.json
                    • credit-decision-existing-conflicting-definition-config.json
                  • expected
                    • IteratorExampleReturningMultiple.dmn
                    • test-lab
                      • null-safe-tests
                        • AllTogetherTest.java
                      • simple-mid-legacy
                        • MidTest.java
                      • npevalidation2
                        • ZipTest.java
                      • testdecision
                        • TestTest.java
                      • multi-list-output-top-decision
                        • CompileTest.java
                      • executionanalysistestmodel
                        • OutputExecutionAnalysisResultTest.java
                      • simple-mid
                        • MidTest.java
                      • example-credit-decision
                        • GenerateOutputDataTest.java
                      • bkmwithliteralexpression
                        • DecisionLitexpTest.java
                      • simple-model
                        • FruitColourTest.java
                      • nulls-with-zip-function
                        • MidTest.java
                      • bkmfrombkm
                        • DecisionTest.java
                      • complex-mid
                        • BigMidTest.java
                      • comparelists
                        • ProcessL1Test.java
                    • dmn
                      • null-safe-tests
                        • PartC.java
                        • ComparatorRuleOutput.java
                        • AllTogether.java
                        • ListHandling.java
                        • PartBRuleOutput.java
                        • PartARuleOutput.java
                        • Logical.java
                        • KeepInputallFalse.java
                        • Temporal.java
                        • Statistical.java
                        • StringHandling.java
                        • AnyTrueAggregation.java
                        • FormattingAndCoercing.java
                        • PartCRuleOutput.java
                        • PartA.java
                        • AllTogetherRuleOutput.java
                        • Arithmetic.java
                        • TemporalComparator.java
                        • KeepInputanyTrue.java
                        • DMNMetadata.json
                        • PartB.java
                        • TemporalDiff.java
                        • KeepInputallTrue.java
                        • Comparator.java
                        • TemporalComparatorRuleOutput.java
                        • AllTrueAggregation.java
                        • StringHandlingComparator.java
                        • AllFalseAggregation.java
                      • npevalidation2
                        • AccessCertainTemporalUnitsRuleOutput.java
                        • TemporalDiffs.java
                        • BuildDateStringInAnnotationRuleOutput.java
                        • NegateSecond.java
                        • Zip.java
                        • NoRuleMatchesSingleHit.java
                        • DescribeAgesList.java
                        • GenerateTemporalObjectsRuleOutput.java
                        • TemporalDiffsRuleOutput.java
                        • BuildDateStringInAnnotation.java
                        • type
                          • GenerateTemporalObjectsImpl.java
                          • TemporalDiffs.java
                          • ZipImpl.java
                          • Zip.java
                          • GenerateTemporalObjects.java
                          • TemporalDiffsImpl.java
                        • DMNMetadata.json
                        • GenerateTemporalObjects.java
                        • AccessCertainTemporalUnits.java
                        • DescribeAgesListRuleOutput.java
                        • NoRuleMatchesMultiHitRuleOutput.java
                        • NoRuleMatchesMultiHit.java
                        • NoRuleMatchesSingleHitRuleOutput.java
                      • testdecision
                        • Test.java
                        • DMNMetadata.json
                        • TestRuleOutput.java
                      • multi-list-output-top-decision
                        • type
                          • Compile.java
                          • CompileImpl.java
                        • CompileRuleOutput.java
                        • DMNMetadata.json
                        • Compile.java
                      • simple-decision-with-user-function
                        • Decision.java
                        • DMNMetadata.json
                      • executionanalysistestmodel
                        • OutputExecutionAnalysisResult.java
                        • DMNMetadata.json
                        • OutputExecutionAnalysisResultRuleOutput.java
                      • parentlinked
                        • ChildObject.java
                        • SomethingElseRuleOutput.java
                        • Abc.java
                        • SomethingElse.java
                        • AbcRuleOutput.java
                        • DMNMetadata.json
                      • nullcomplextypeaccess
                        • IncompleteDecisionTableRuleOutput.java
                        • TestNullComplexTypeAccess.java
                        • type
                          • IncompleteDecisionTable.java
                          • IncompleteDecisionTableImpl.java
                        • IncompleteDecisionTable.java
                        • TestNullComplexTypeAccessRuleOutput.java
                        • DMNMetadata.json
                      • decision-with-annotations
                        • Decision.java
                        • type
                          • PersonImpl.java
                          • Person.java
                        • DMNMetadata.json
                        • DecisionRuleOutput.java
                      • example-credit-decision
                        • GenerateOutputData.java
                        • ProcessPriorIssuesRuleOutput.java
                        • type
                          • GenerateOutputData.java
                          • ApplicantImpl.java
                          • GenerateOutputDataImpl.java
                          • Applicant.java
                        • MakeCreditDecision.java
                        • CompareAgainstLendingThreshold.java
                        • AssessIssue.java
                        • MakeCreditDecisionRuleOutput.java
                        • AssessApplicantAgeRuleOutput.java
                        • CompareAgainstLendingThresholdRuleOutput.java
                        • DMNMetadata.json
                        • AssessApplicantAge.java
                        • AssessIssueRisk.java
                        • ProcessPriorIssues.java
                      • simple-decision-with-bkm
                        • Sign.java
                        • DMNMetadata.json
                        • SUM.java
                        • BKM.java
                      • bkmwithliteralexpression
                        • Appendall.java
                        • LitexpLogic.java
                        • Zip.java
                        • DecisionLitexp.java
                        • RemoveValues.java
                        • Append.java
                        • type
                          • ZipImpl.java
                          • Zip.java
                        • Removeall.java
                        • DMNMetadata.json
                        • Removeall2.java
                        • Remove.java
                        • AddExtraValues.java
                      • simple-decision-with-external-function
                        • Decision.java
                        • DMNMetadata.json
                      • externalfunctions
                        • IsForexRateRequired.java
                        • IsForexRateRequiredRuleOutput.java
                        • type
                          • TransactionTaxMetaDataImpl.java
                          • Transaction.java
                          • TransactionImpl.java
                          • TransactionTaxMetaData.java
                        • FetchForexRate.java
                        • DMNMetadata.json
                      • nulls-with-zip-function
                        • DoSomethingRuleOutput.java
                        • Zip.java
                        • type
                          • Zip3Impl.java
                          • ZipImpl.java
                          • Zip.java
                          • Zip3.java
                        • Mid.java
                        • DMNMetadata.json
                        • DoSomething.java
                      • test-zip
                        • Zip1.java
                        • Loop.java
                        • type
                          • It.java
                          • Zip1Impl.java
                          • Zip1.java
                          • ItImpl.java
                        • Body.java
                        • BodyRuleOutput.java
                        • DMNMetadata.json
                      • bkmfrombkm
                        • ImportedLogicTime.java
                        • DateOperators.java
                        • DecisionTime.java
                        • DatetimeFormulaRuleOutput.java
                        • FinalDecision.java
                        • Decision.java
                        • DatetimeOperators.java
                        • ImportedLogicDates.java
                        • Logic.java
                        • DatetimeFormula.java
                        • TimeOperatorsRuleOutput.java
                        • DatetimeOperatorsRuleOutput.java
                        • DateFormulaRuleOutput.java
                        • FinalDecisionRuleOutput.java
                        • TimeOperators.java
                        • DateFormula.java
                        • DecisionDate.java
                        • TimeFormula.java
                        • Pick.java
                        • SumRuleOutput.java
                        • DMNMetadata.json
                        • DecideRuleOutput.java
                        • DateOperatorsRuleOutput.java
                        • PickRuleOutput.java
                        • Decide.java
                        • Sum.java
                        • TimeFormulaRuleOutput.java
                      • dotproduct
                        • Product.java
                        • DotProduct.java
                        • Componentwise.java
                        • type
                          • Componentwise3Impl.java
                          • DotProduct.java
                          • Componentwise.java
                          • ComponentwiseImpl.java
                          • DotProductImpl.java
                          • Componentwise3.java
                        • DotProductRuleOutput.java
                        • DMNMetadata.json
                        • CalculateDotProduct.java
                        • ProductRuleOutput.java
                      • childlinked
                        • Abc.java
                        • AbcRuleOutput.java
                        • DMNMetadata.json
                      • complex-mid
                        • Decision.java
                        • BigMid.java
                        • SmallMid.java
                        • type
                          • TestPeopleTypeImpl.java
                          • TestPersonTypeImpl.java
                          • TestPersonType.java
                          • TestPeopleType.java
                        • TopDecision.java
                        • TopDecisionRuleOutput.java
                        • DMNMetadata.json
                        • DecideRuleOutput.java
                        • Decide.java
                        • DecisionRuleOutput.java
                      • comparelists
                        • CompareLists.java
                        • ProcessL1.java
                        • ProcessL2.java
                        • DMNMetadata.json
                        • CompareListsRuleOutput.java
                  • input
                    • Null Safe Tests.json
                    • IteratorExampleReturningMultiple.dmn
                    • DotProduct.json
                    • Example credit decision.json
                    • Linked Decision Test.json
                    • Linked decision - Zip.json
                    • Simple MID Legacy.json
                    • BKMwithLiteralExpression.dmn
                    • linked MID via LitExp.dmn
                    • Linked Decision Test.dmn
                    • Simple MID Legacy.dmn
                    • NPEValidation2.dmn
                    • DotProduct12.json
                    • Simple model.json
                    • TestDecision.json
                    • SimpleBKMzip.dmn
                    • SimpleBKMzip.json
                    • ChildLinked.json
                    • TestDecision.dmn
                    • Complex MID.json
                    • DotProduct12.dmn
                    • Nulls with zip function.dmn
                    • Simple model.dmn
                    • NPEValidation2 Test12.dmn
                    • Linked decision - Zip.dmn
                    • Null Safe Tests.dmn
                    • ExecutionAnalysisTestModel.json
                    • DotProduct.dmn
                    • BKMimportedfromMID.dmn
                    • ChildLinked.dmn
                    • Test ZIP.json
                    • Simple MID.dmn
                    • ExecutionAnalysisTestModel.dmn
                    • Nulls with zip function.json
                    • credit-decision-missing-definitions.dmn
                    • ParentLinked.dmn
                    • NullComplexTypeAccess.json
                    • linked MID via LitExp.json
                    • Example credit decision.dmn
                    • NPEValidation2 Test12.json
                    • ParentLinked.json
                    • BKMfromBKM.json
                    • Simple Polynomial.json
                    • decision-with-annotations.dmn
                    • simpleMID.dmn
                    • ExternalFunctions.dmn
                    • BKMfromBKM.dmn
                    • Simple Polynomial.dmn
                    • NullComplexTypeAccess.dmn
                    • BKMimportedfromMID.json
                    • CompareLists.dmn
                    • simple-decision-with-bkm.json
                    • Complex MID.dmn
                    • Test ZIP.dmn
                    • Simple MID.json
                    • simple-decision-with-external-function.dmn
                    • NPEValidation2.json
                    • Multi-List Output top decision.json
                    • simple-decision-with-user-function.dmn
                    • Multi-List Output top decision.dmn
                    • simpleMID.json
                    • credit-decision-missing-definitions.json
                    • BKMwithLiteralExpression.json
                    • CompareLists.json
                    • simple-decision-with-bkm.dmn
            • dmn
              • expected
                • 1.2
                  • Example credit decision.dmn
                  • simpleMID.dmn
                • Normalized Null Safe Tests.dmn
                • simple-decision-with-bkm-clone-multiple-diagrams.json
                • simple-decision-with-bkm-clone.dmn
                • simple-decision-with-bkm-clone-multiple-diagrams.dmn
                • simple-decision-with-bkm-clone.json
              • input
                • simpleMID-with-ir-duplicates.dmn
                • simple-decision-with-bkm-clone-multiple-diagrams.json
                • Null Safe Tests.dmn
                • simple-decision-with-bkm-clone.dmn
                • Example credit decision.dmn
                • simpleMID.dmn
                • simple-decision-with-bkm-clone-multiple-diagrams.dmn
                • simple-decision-with-bkm-clone.json
            • rdf2java
              • rdf
                • literal
                  • simple-decision-free-text-enumeration-literal-expression.xml
                  • simple-decision-feel-string-literal-expression.xml
                  • simple-decision-feel-boolean-literal-expression.xml
                  • simple-decision-free-text-boolean-literal-expression.xml
                  • simple-decision-feel-complex-literal-expression.xml
                  • simple-decision-free-text-string-literal-expression.xml
                  • simple-decision-free-text-date-literal-expression.xml
                  • simple-decision-feel-numeric-literal-expression.xml
                  • simple-decision-free-text-numeric-literal-expression.xml
                  • simple-decision-feel-enumeration-literal-expression.xml
                  • simple-decision-feel-date-literal-expression.xml
                  • simple-decision-free-text-complex-literal-expression.xml
                • decision-table
                  • simple-decision-primitive-type-inputs-sfeel-input-entries-single-output-first-hit-policy.xml
                  • simple-decision-complex-type-inputs-sfeel-input-entries-single-output-collect-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-collect-count-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-unique-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-collect-hit-policy.xml
                  • simple-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-collect-sum-hit-policy.xml
                  • simple-decision-primitive-type-list-inputs-feel-input-entries-single-output-unique-hit-policy.xml
                  • simple-decision-primitive-type-inputs-compound-output-output-order-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-first-hit-policy.xml
                  • compound-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.xml
                  • simple-decision-primitive-type-inputs-feel-input-entries-single-output-first-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-output-order-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-rule-order-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-any-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-priority-hit-policy.xml
                  • simple-decision-primitive-type-inputs-compound-output-priority-hit-policy.xml
                  • simple-decision-primitive-type-inputs-single-output-collect-min-hit-policy.xml
                  • simple-decision-primitive-type-inputs-feel-input-entries-single-output-unique-hit-policy.xml
                • complex
                  • Null Safe Tests.xml
                  • NPEValidation2.xml
              • dmn
                • literal
                  • simple-decision-feel-complex-literal-expression.dmn
                  • simple-decision-free-text-string-literal-expression.dmn
                  • simple-decision-free-text-numeric-literal-expression.dmn
                  • simple-decision-feel-string-literal-expression.dmn
                  • simple-decision-feel-date-literal-expression.dmn
                  • simple-decision-free-text-complex-literal-expression.dmn
                  • simple-decision-feel-enumeration-literal-expression.dmn
                  • simple-decision-feel-boolean-literal-expression.dmn
                  • simple-decision-free-text-boolean-literal-expression.dmn
                  • simple-decision-free-text-enumeration-literal-expression.dmn
                  • simple-decision-free-text-date-literal-expression.dmn
                  • simple-decision-feel-numeric-literal-expression.dmn
                • decision-table
                  • simple-decision-primitive-type-inputs-single-output-any-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-single-output-unique-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-single-output-collect-min-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-compound-output-output-order-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-feel-input-entries-single-output-unique-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-single-output-output-order-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-single-output-priority-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-sfeel-input-entries-single-output-first-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-compound-output-priority-hit-policy.dmn
                  • simple-decision-primitive-type-list-inputs-feel-input-entries-single-output-unique-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-feel-input-entries-single-output-first-hit-policy.json
                  • simple-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-single-output-first-hit-policy.dmn
                  • compound-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.json
                  • simple-decision-primitive-type-inputs-single-output-collect-sum-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-single-output-collect-hit-policy.dmn
                  • simple-decision-complex-type-inputs-sfeel-input-entries-single-output-collect-hit-policy.json
                  • simple-decision-primitive-type-inputs-feel-input-entries-single-output-first-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-single-output-rule-order-hit-policy.dmn
                  • simple-decision-primitive-type-inputs-single-output-collect-count-hit-policy.dmn
                  • simple-decision-complex-type-inputs-sfeel-input-entries-single-output-collect-hit-policy.dmn
                  • compound-decision-primitive-type-inputs-sfeel-input-entries-compound-output-first-hit-policy.dmn
                • complex