public class StructuredRecordWritable extends Object implements WritableComparable<StructuredRecordWritable>
StructuredRecord so that it can be used as the output key and/or value of a mapper.
This is not very performant and must be improved soon (CDAP-5347).| Constructor and Description |
|---|
StructuredRecordWritable() |
StructuredRecordWritable(co.cask.cdap.api.data.format.StructuredRecord record) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(StructuredRecordWritable o) |
boolean |
equals(Object o) |
co.cask.cdap.api.data.format.StructuredRecord |
get() |
int |
hashCode() |
void |
readFields(DataInput in) |
void |
set(co.cask.cdap.api.data.format.StructuredRecord record) |
void |
write(DataOutput out) |
public StructuredRecordWritable()
public StructuredRecordWritable(co.cask.cdap.api.data.format.StructuredRecord record)
public void set(co.cask.cdap.api.data.format.StructuredRecord record)
public co.cask.cdap.api.data.format.StructuredRecord get()
public void write(DataOutput out) throws IOException
write in interface WritableIOExceptionpublic void readFields(DataInput in) throws IOException
readFields in interface WritableIOExceptionpublic int compareTo(StructuredRecordWritable o)
compareTo in interface Comparable<StructuredRecordWritable>Copyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.