question: void deregisterSpring ( Spring spring ) { if ( spring == null ) { throw new IllegalArgumentException ( "spring is required" ) ; } mActiveSprings . remove ( spring ) ; mSpringRegistry . remove ( spring . getId ( ) ) ; }
target:  Deregisters a Spring from this BaseSpringSystem, so it won't be iterated anymore. The Spring should not be used anymore after doing this.