Uses of Class
org.kitesdk.data.FieldPartitioner

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
<S> FieldPartitioner<S,S>
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)
           
 



Copyright © 2013–2014. All rights reserved.