Class Engine

  • Direct Known Subclasses:
    GasEngine

    public abstract class Engine
    extends java.lang.Object
    • Field Detail

      • publicNoArgsConstructorInjected

        protected boolean publicNoArgsConstructorInjected
      • subPackagePrivateMethodInjected

        protected boolean subPackagePrivateMethodInjected
      • superPackagePrivateMethodInjected

        protected boolean superPackagePrivateMethodInjected
      • subPackagePrivateMethodForOverrideInjected

        protected boolean subPackagePrivateMethodForOverrideInjected
      • superPackagePrivateMethodForOverrideInjected

        protected boolean superPackagePrivateMethodForOverrideInjected
      • overriddenTwiceWithOmissionInMiddleInjected

        protected boolean overriddenTwiceWithOmissionInMiddleInjected
      • overriddenTwiceWithOmissionInSubclassInjected

        protected boolean overriddenTwiceWithOmissionInSubclassInjected
      • seatA

        protected Seat seatA
      • seatB

        protected Seat seatB
      • tireA

        protected Tire tireA
      • tireB

        protected Tire tireB
      • overriddenPackagePrivateMethodInjectedTwice

        public boolean overriddenPackagePrivateMethodInjectedTwice
      • qualifiersInheritedFromOverriddenMethod

        public boolean qualifiersInheritedFromOverriddenMethod
    • Constructor Detail

      • Engine

        public Engine()
    • Method Detail

      • injectQualifiers

        @Inject
        public void injectQualifiers​(Seat seatA,
                                     Seat seatB,
                                     @Named("spare")
                                     Tire tireA,
                                     Tire tireB)
      • injectTwiceOverriddenWithOmissionInMiddle

        @Inject
        public void injectTwiceOverriddenWithOmissionInMiddle()
      • injectTwiceOverriddenWithOmissionInSubclass

        @Inject
        public void injectTwiceOverriddenWithOmissionInSubclass()