org.archive.wayback.util.partition
Class Partitioner<T>
java.lang.Object
org.archive.wayback.util.partition.Partitioner<T>
public class Partitioner<T>
- extends java.lang.Object
|
Method Summary |
java.lang.String |
getSizeName(java.util.Date first,
java.util.Date last,
int maxP)
|
java.util.List<Partition<T>> |
partitionCentered(java.util.Date center,
java.util.Date start,
java.util.Date end,
int count)
|
java.util.List<Partition<T>> |
partitionCentered(java.util.Date center,
java.util.Date start,
java.util.Date end,
int count,
java.lang.String name)
|
java.util.List<Partition<T>> |
partitionRange(java.util.Date start,
java.util.Date end,
int max)
|
java.util.List<Partition<T>> |
partitionRange(java.util.Date start,
java.util.Date end,
java.lang.String name)
|
void |
populate(java.util.List<Partition<T>> partitions,
Adapter<T,java.util.Date> adapter,
java.util.Iterator<T> itr)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Partitioner
public Partitioner()
getSizeName
public java.lang.String getSizeName(java.util.Date first,
java.util.Date last,
int maxP)
populate
public void populate(java.util.List<Partition<T>> partitions,
Adapter<T,java.util.Date> adapter,
java.util.Iterator<T> itr)
partitionRange
public java.util.List<Partition<T>> partitionRange(java.util.Date start,
java.util.Date end,
java.lang.String name)
partitionCentered
public java.util.List<Partition<T>> partitionCentered(java.util.Date center,
java.util.Date start,
java.util.Date end,
int count,
java.lang.String name)
partitionRange
public java.util.List<Partition<T>> partitionRange(java.util.Date start,
java.util.Date end,
int max)
partitionCentered
public java.util.List<Partition<T>> partitionCentered(java.util.Date center,
java.util.Date start,
java.util.Date end,
int count)
Copyright © 2005-2008 Internet Archive. All Rights Reserved.