@Override
	public void clear() {
		for (ThreadLocal<Object> threadLocal : instancesPool.values()) {
			threadLocal.remove();
		}
		instancesPool.clear();
	}
@Override
	public void clear() {
		for (ThreadLocal<Object> threadLocal : instancesPool.values()) {
			threadLocal.remove();
		}
		instancesPool.clear();
	}
@ Override public void clear ( ) { for ( ThreadLocal < Object > threadLocal : instancesPool . values ( ) ) { threadLocal . remove ( ) ; } instancesPool . clear ( ) ; }
Clear all threads local storage and {@link #instancesPool}.
Clear all threads local storage and {