public class SpareTire extends Tire
Modifier and Type | Field and Description |
---|---|
boolean |
packagePrivateMethod2Injected |
boolean |
packagePrivateMethod3Injected |
methodInjectedBeforeFields, moreProblems, NEVER_INJECTED, overriddenProtectedMethodInjectedTwice, overriddenPublicMethodInjectedTwice, packagePrivateMethod4Injected, protectedMethodForOverrideInjected, publicMethodForOverrideInjected, similarPackagePrivateMethodInjectedTwice, similarPrivateMethodInjectedTwice, staticMethodInjectedBeforeStaticFields, subPackagePrivateMethodForOverrideInjected, subPackagePrivateMethodInjected, subPrivateMethodForOverrideInjected, subPrivateMethodInjected, subProtectedMethodInjected, subPublicMethodInjected, subtypeFieldInjectedBeforeSupertypeMethods, subtypeMethodInjectedBeforeSupertypeMethods, subtypeStaticFieldInjectedBeforeSupertypeStaticMethods, subtypeStaticMethodInjectedBeforeSupertypeStaticMethods, superPackagePrivateMethodForOverrideInjected, superPackagePrivateMethodInjected, superPrivateMethodForOverrideInjected, superPrivateMethodInjected, superProtectedMethodInjected, superPublicMethodInjected
Constructor and Description |
---|
SpareTire(FuelTank forSupertype,
FuelTank forSubtype) |
Modifier and Type | Method and Description |
---|---|
static boolean |
hasBeenStaticFieldInjected() |
static boolean |
hasBeenStaticMethodInjected() |
boolean |
hasSpareTireBeenFieldInjected() |
boolean |
hasSpareTireBeenMethodInjected() |
protected void |
injectProtectedMethod() |
protected void |
injectProtectedMethodForOverride() |
void |
injectPublicMethod() |
void |
injectPublicMethodForOverride() |
hasTireBeenFieldInjected, hasTireBeenMethodInjected
public boolean packagePrivateMethod2Injected
public boolean packagePrivateMethod3Injected
@Inject protected void injectProtectedMethod()
injectProtectedMethod
in class Tire
@Inject public void injectPublicMethod()
injectPublicMethod
in class Tire
protected void injectProtectedMethodForOverride()
injectProtectedMethodForOverride
in class Tire
public void injectPublicMethodForOverride()
injectPublicMethodForOverride
in class Tire
public boolean hasSpareTireBeenFieldInjected()
hasSpareTireBeenFieldInjected
in class Tire
public boolean hasSpareTireBeenMethodInjected()
hasSpareTireBeenMethodInjected
in class Tire
public static boolean hasBeenStaticFieldInjected()
public static boolean hasBeenStaticMethodInjected()