|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FieldPartitioner | |
|---|---|
| org.kitesdk.data | Provides interfaces and classes for reading and writing datasets. |
| org.kitesdk.data.partition | Provides common implementations of FieldPartitioner. |
| Uses of FieldPartitioner in org.kitesdk.data |
|---|
| Methods in org.kitesdk.data that return types with arguments of type FieldPartitioner | |
|---|---|
List<FieldPartitioner> |
PartitionStrategy.getFieldPartitioners()
Get the list of field partitioners used for partitioning. |
| Constructor parameters in org.kitesdk.data with type arguments of type FieldPartitioner | |
|---|---|
PartitionStrategy(List<FieldPartitioner> partitioners)
Deprecated. will be removed in 0.12.0; use PartitionStrategy.Builder |
|
| Uses of FieldPartitioner in org.kitesdk.data.partition |
|---|
| Subclasses of FieldPartitioner in org.kitesdk.data.partition | |
|---|---|
class |
CalendarFieldPartitioner
A FieldPartitioner that extracts the value of a Calendar field,
such as Calendar.YEAR. |
class |
DateFormatPartitioner
A FieldPartitioner that formats a timestamp (long) in milliseconds since epoch, such as those returned by System.currentTimeMillis(), using
SimpleDateFormat. |
class |
DayOfMonthFieldPartitioner
|
class |
HashFieldPartitioner
|
class |
HourFieldPartitioner
|
class |
IdentityFieldPartitioner<S extends Comparable>
|
class |
IntRangeFieldPartitioner
|
class |
ListFieldPartitioner<S>
|
class |
MinuteFieldPartitioner
|
class |
MonthFieldPartitioner
|
class |
RangeFieldPartitioner
|
class |
YearFieldPartitioner
|
| Methods in org.kitesdk.data.partition that return FieldPartitioner | ||
|---|---|---|
static FieldPartitioner<Long,String> |
PartitionFunctions.dateFormat(String sourceName,
String name,
String format)
|
|
static FieldPartitioner<Long,Integer> |
PartitionFunctions.day(String sourceName,
String name)
|
|
static FieldPartitioner<Object,Integer> |
PartitionFunctions.hash(String name,
int buckets)
|
|
static FieldPartitioner<Object,Integer> |
PartitionFunctions.hash(String sourceName,
String name,
int buckets)
|
|
static FieldPartitioner<Long,Integer> |
PartitionFunctions.hour(String sourceName,
String name)
|
|
static
|
PartitionFunctions.identity(String name,
Class<S> type,
int buckets)
|
|
static FieldPartitioner |
PartitionFunctions.identity(String name,
int buckets)
Deprecated. Use PartitionFunctions.identity(String, Class, int). |
|
static FieldPartitioner<Long,Integer> |
PartitionFunctions.minute(String sourceName,
String name)
|
|
static FieldPartitioner<Long,Integer> |
PartitionFunctions.month(String sourceName,
String name)
|
|
static FieldPartitioner<Integer,Integer> |
PartitionFunctions.range(String name,
int... upperBounds)
|
|
static FieldPartitioner<String,String> |
PartitionFunctions.range(String name,
String... upperBounds)
|
|
static FieldPartitioner<Long,Integer> |
PartitionFunctions.year(String sourceName,
String name)
|
|
| Methods in org.kitesdk.data.partition with parameters of type FieldPartitioner | |
|---|---|
static String |
PartitionFunctions.toExpression(FieldPartitioner fieldPartitioner)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||