Apache Hadoop - Classes that implement Writable Interface ( Directly or through Sub Interfaces )



Interface : InputSplitWithLocationInfo
ClassHierarchyPackage

FileSplit java.lang.Object --> org.apache.hadoop.mapreduce.InputSplit --> org.apache.hadoop.mapred.FileSplit apache.hadoop


Interface : Counter
ClassHierarchyPackage

Counters.Counter java.lang.Object --> org.apache.hadoop.mapred.Counters.Counter apache.hadoop


Interface : WritableComparable
ClassHierarchyPackage

BooleanWritable java.lang.Object --> org.apache.hadoop.io.BooleanWritable apache.hadoop
BytesWritable java.lang.Object --> org.apache.hadoop.io.BinaryComparable --> org.apache.hadoop.io.BytesWritable apache.hadoop
ByteWritable java.lang.Object --> org.apache.hadoop.io.ByteWritable apache.hadoop
DoubleWritable java.lang.Object --> org.apache.hadoop.io.DoubleWritable apache.hadoop
FloatWritable java.lang.Object --> org.apache.hadoop.io.FloatWritable apache.hadoop
ID java.lang.Object --> org.apache.hadoop.mapreduce.ID --> org.apache.hadoop.mapred.ID apache.hadoop


Interface : CounterGroup
ClassHierarchyPackage



Interface : Writable
ClassHierarchyPackage

AbstractCounters java.lang.Object --> org.apache.hadoop.mapreduce.counters.AbstractCounters G> apache.hadoop
AbstractMapWritable java.lang.Object --> org.apache.hadoop.io.AbstractMapWritable apache.hadoop
AggregatedLogFormat.LogKey java.lang.Object --> org.apache.hadoop.yarn.logaggregation.AggregatedLogFormat.LogKey apache.hadoop
AMRMTokenIdentifier java.lang.Object --> org.apache.hadoop.security.token.TokenIdentifier --> org.apache.hadoop.yarn.security.AMRMTokenIdentifier apache.hadoop
ArrayPrimitiveWritable java.lang.Object --> org.apache.hadoop.io.ArrayPrimitiveWritable apache.hadoop
ArrayWritable java.lang.Object --> org.apache.hadoop.io.ArrayWritable apache.hadoop
BloomFilter java.lang.Object --> org.apache.hadoop.util.bloom.Filter --> org.apache.hadoop.util.bloom.BloomFilter apache.hadoop
BooleanWritable java.lang.Object --> org.apache.hadoop.io.BooleanWritable apache.hadoop
BytesWritable java.lang.Object --> org.apache.hadoop.io.BinaryComparable --> org.apache.hadoop.io.BytesWritable apache.hadoop
ByteWritable java.lang.Object --> org.apache.hadoop.io.ByteWritable apache.hadoop
ClientToAMTokenIdentifier java.lang.Object --> org.apache.hadoop.security.token.TokenIdentifier --> org.apache.hadoop.yarn.security.client.ClientToAMTokenIdentifier apache.hadoop
ClusterMetrics java.lang.Object --> org.apache.hadoop.mapreduce.ClusterMetrics apache.hadoop
ClusterStatus java.lang.Object --> org.apache.hadoop.mapred.ClusterStatus apache.hadoop
CombineFileSplit java.lang.Object --> org.apache.hadoop.mapreduce.InputSplit --> org.apache.hadoop.mapreduce.lib.input.CombineFileSplit --> org.apache.hadoop.mapred.lib.CombineFileSplit apache.hadoop


Interface : CounterGroupBase
ClassHierarchyPackage

Counters.Group java.lang.Object --> org.apache.hadoop.mapred.Counters.Group apache.hadoop


Interface : InputSplit
ClassHierarchyPackage

CombineFileSplit java.lang.Object --> org.apache.hadoop.mapreduce.InputSplit --> org.apache.hadoop.mapreduce.lib.input.CombineFileSplit --> org.apache.hadoop.mapred.lib.CombineFileSplit apache.hadoop