@Override public int size() { return super.size() + synchronizedPool.size(); }
@Override public int getPoolSize() { return pool != null ? pool.size() : 0; }