FloatWritableSerializer (Apache Hadoop MapReduce NativeTask 3.5.0 API)
Description: declaration: package: org.apache.hadoop.mapred.nativetask.serde, class: FloatWritableSerializer

Package org.apache.hadoop.mapred.nativetask.serde

# Class FloatWritableSerializer

java.lang.Object
org.apache.hadoop.mapred.nativetask.serde.DefaultSerializer
org.apache.hadoop.mapred.nativetask.serde.FloatWritableSerializer

All Implemented Interfaces:
  `INativeComparable`, `INativeSerializer<org.apache.hadoop.io.Writable>`

@Private public class FloatWritableSerializer extends DefaultSerializer implements INativeComparable

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `FloatWritableSerializer()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getLength(org.apache.hadoop.io.Writable w)`
  get length of data to be serialized.

  ### Methods inherited from class org.apache.hadoop.mapred.nativetask.serde.DefaultSerializer

  `deserialize, serialize`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### FloatWritableSerializer

    public FloatWritableSerializer()

- ## Method Details

  - ### getLength

    public int getLength(org.apache.hadoop.io.Writable w) throws IOException
    Description copied from interface: `INativeSerializer`
    get length of data to be serialized. If the data length is already known (like IntWritable) and could immediately be returned from this method, it is good chance to implement customized NativeSerializer for efficiency
    Specified by:
      `getLength` in interface `INativeSerializer<org.apache.hadoop.io.Writable>`
    Overrides:
      `getLength` in class `DefaultSerializer`
    Throws:
      `IOException`