/** * This is done because sometimes when creating the creator we do not know * what the true system descriptor will be * * @param selfDescriptor The descriptor that should replace our self descriptor */ /* package */ void resetSelfDescriptor(ActiveDescriptor<?> selfDescriptor) { this.selfDescriptor = selfDescriptor; for (Injectee injectee : allInjectees) { if (!(injectee instanceof SystemInjecteeImpl)) continue; ((SystemInjecteeImpl) injectee).resetInjecteeDescriptor(selfDescriptor); } }
/** * This is done because sometimes when creating the creator we do not know * what the true system descriptor will be * * @param selfDescriptor The descriptor that should replace our self descriptor */ /* package */ void resetSelfDescriptor(ActiveDescriptor<?> selfDescriptor) { this.selfDescriptor = selfDescriptor; for (Injectee injectee : allInjectees) { if (!(injectee instanceof SystemInjecteeImpl)) continue; ((SystemInjecteeImpl) injectee).resetInjecteeDescriptor(selfDescriptor); } }
/** * This is done because sometimes when creating the creator we do not know * what the true system descriptor will be * * @param selfDescriptor The descriptor that should replace our self descriptor */ /* package */ void resetSelfDescriptor(ActiveDescriptor<?> selfDescriptor) { this.selfDescriptor = selfDescriptor; for (Injectee injectee : allInjectees) { if (!(injectee instanceof SystemInjecteeImpl)) continue; ((SystemInjecteeImpl) injectee).resetInjecteeDescriptor(selfDescriptor); } }
/** * This is done because sometimes when creating the creator we do not know * what the true system descriptor will be * * @param selfDescriptor The descriptor that should replace our self descriptor */ /* package */ void resetSelfDescriptor(ActiveDescriptor<?> selfDescriptor) { this.selfDescriptor = selfDescriptor; for (Injectee injectee : allInjectees) { if (!(injectee instanceof SystemInjecteeImpl)) continue; ((SystemInjecteeImpl) injectee).resetInjecteeDescriptor(selfDescriptor); } }