Methods in org.apache.crunch.types.avro that return AvroType |
static AvroType<Boolean> |
Avros.booleans()
|
static AvroType<ByteBuffer> |
Avros.bytes()
|
static
|
Avros.collections(PType<T> ptype)
|
static
|
Avros.containers(Class<T> clazz)
|
static
|
Avros.derived(Class<T> clazz,
MapFn<S,T> inputFn,
MapFn<T,S> outputFn,
PType<S> base)
|
static
|
Avros.derivedImmutable(Class<T> clazz,
MapFn<S,T> inputFn,
MapFn<T,S> outputFn,
PType<S> base)
|
static AvroType<Double> |
Avros.doubles()
|
static AvroType<Float> |
Avros.floats()
|
static AvroType<org.apache.avro.generic.GenericData.Record> |
Avros.generics(org.apache.avro.Schema schema)
|
static AvroType<Integer> |
Avros.ints()
|
static AvroType<Long> |
Avros.longs()
|
static
|
Avros.maps(PType<T> ptype)
|
static AvroType<Void> |
Avros.nulls()
|
static
|
Avros.pairs(PType<V1> p1,
PType<V2> p2)
|
static
|
Avros.quads(PType<V1> p1,
PType<V2> p2,
PType<V3> p3,
PType<V4> p4)
|
static
|
Avros.records(Class<T> clazz)
|
static
|
Avros.reflects(Class<T> clazz)
|
static
|
Avros.reflects(Class<T> clazz,
org.apache.avro.Schema schema)
|
static
<T extends org.apache.avro.specific.SpecificRecord>
AvroType<T> |
|
Avros.specifics(Class<T> clazz)
|
static AvroType<String> |
Avros.strings()
|
static
|
Avros.triples(PType<V1> p1,
PType<V2> p2,
PType<V3> p3)
|
static
|
Avros.tuples(Class<T> clazz,
PType... ptypes)
|
static AvroType<TupleN> |
Avros.tuples(PType... ptypes)
|
static
<T extends org.apache.hadoop.io.Writable>
AvroType<T> |
|
Avros.writables(Class<T> clazz)
|