| void | addObject(K arg0) | 
	 
    
        | V | borrowObject(K arg0) | 
	 
    
        | void | clear() | 
	 
    
        | void | clear(K arg0) | 
	 
    
        | void | clearOldest() | 
	 
    
        | void | close() | 
	 
    
        | void | evict() | 
	 
    
        | synchronized
            
            
            
            boolean | getLifo() | 
	 
    
        | synchronized
            
            
            
            int | getMaxActive() | 
	 
    
        | synchronized
            
            
            
            int | getMaxIdle() | 
	 
    
        | synchronized
            
            
            
            int | getMaxTotal() | 
	 
    
        | synchronized
            
            
            
            long | getMaxWait() | 
	 
    
        | synchronized
            
            
            
            long | getMinEvictableIdleTimeMillis() | 
	 
    
        | int | getMinIdle() | 
	 
    
        | synchronized
            
            
            
            int | getNumActive(Object arg0) | 
	 
    
        | synchronized
            
            
            
            int | getNumActive() | 
	 
    
        | synchronized
            
            
            
            int | getNumIdle() | 
	 
    
        | synchronized
            
            
            
            int | getNumIdle(Object arg0) | 
	 
    
        | synchronized
            
            
            
            int | getNumTestsPerEvictionRun() | 
	 
    
        | boolean | getTestOnBorrow() | 
	 
    
        | boolean | getTestOnReturn() | 
	 
    
        | synchronized
            
            
            
            boolean | getTestWhileIdle() | 
	 
    
        | synchronized
            
            
            
            long | getTimeBetweenEvictionRunsMillis() | 
	 
    
        | synchronized
            
            
            
            byte | getWhenExhaustedAction() | 
	 
    
        | void | invalidateObject(K arg0, V arg1) | 
	 
    
        | synchronized
            
            
            
            void | preparePool(K arg0, boolean arg1) | 
	 
    
        | void | returnObject(K arg0, V arg1) | 
	 
    
        | synchronized
            
            
            
            void | setConfig(GenericKeyedObjectPool.Config arg0) | 
	 
    
        | void | setFactory(KeyedPoolableObjectFactory<K, V> arg0) | 
	 
    
        | synchronized
            
            
            
            void | setLifo(boolean arg0) | 
	 
    
        | void | setMaxActive(int arg0) | 
	 
    
        | void | setMaxIdle(int arg0) | 
	 
    
        | void | setMaxTotal(int arg0) | 
	 
    
        | void | setMaxWait(long arg0) | 
	 
    
        | synchronized
            
            
            
            void | setMinEvictableIdleTimeMillis(long arg0) | 
	 
    
        | void | setMinIdle(int arg0) | 
	 
    
        | synchronized
            
            
            
            void | setNumTestsPerEvictionRun(int arg0) | 
	 
    
        | void | setTestOnBorrow(boolean arg0) | 
	 
    
        | void | setTestOnReturn(boolean arg0) | 
	 
    
        | synchronized
            
            
            
            void | setTestWhileIdle(boolean arg0) | 
	 
    
        | synchronized
            
            
            
            void | setTimeBetweenEvictionRunsMillis(long arg0) | 
	 
    
        | void | setWhenExhaustedAction(byte arg0) | 
	 
    
        | synchronized
            
            
            
            void | startEvictor(long arg0) |