Class ComponentDependency_1_0

    • Field Detail

      • requested

        @Nullable("when requested is not different to selected or attempted")
        public final @Nullable("when requested is not different to selected or attempted") ComponentIdentity requested
        The identifier of the requested component.

        null when the requested component is not different to the selected or attempted.

      • componentId

        @Nullable("when the resolution fails")
        public final @Nullable("when the resolution fails") Integer componentId
        The id of the selected component when dependency resolution has been successful.

        null when dependency resolution has failed.

      • attempted

        @Nullable("when the resolution succeeds")
        public final @Nullable("when the resolution succeeds") ComponentIdentity attempted
        The identifier of the component that was attempted to be resolved.

        null when the resolution was successful.

      • attemptedReason

        @Nullable("when the resolution succeeds or if the attempted was expected")
        public final @Nullable("when the resolution succeeds or if the attempted was expected") ComponentSelectionReason_1 attemptedReason
        The reason why the attempted component was attempted.

        null when the resolution was successful or if the attempted was expected.

      • failure

        @Nullable("when the resolution succeeds")
        public final @Nullable("when the resolution succeeds") ExceptionTree_1_0 failure
        The dependency resolution failure.

        null when the resolution was successful