// $Id: PoolPreferenceLevel.java,v 1.2 2007-05-24 13:51:11 tigran Exp $
package diskCacheV111.poolManager ;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
/*
* @Immutable
*/
public class PoolPreferenceLevel implements Serializable {
private static final long serialVersionUID = 8671595392621995474L;
private final String _tag ;
private final List<String> _list;
PoolPreferenceLevel( List<String> list , String tag ){
_list = list ;
_tag = tag ;
}
public String getTag(){ return _tag ; }
public List<String> getPoolList(){ return _list ; }
public static List<String> [] fromPoolPreferenceLevelToList( PoolPreferenceLevel [] level ){
List<String> [] prioPools = new ArrayList[level.length] ;
for( int i = 0 ; i < level.length ; i++ ) {
prioPools[i] = level[i].getPoolList();
}
return prioPools ;
}
}