Uses of Interface
org.apache.hadoop.io.Writable
Packages that use Writable
Package
Description
Configuration of system parameters.
Implementations of
AbstractFileSystem for hdfs
over rpc and hdfs over web.This package provides support for HDFS permission and ACL.
Generic i/o code for use when reading and writing data to the network,
to databases, and to files.
This package provides a mechanism for using different serialization frameworks
in Hadoop.
Tools to help define network clients and servers.
This package contains the implementations of different types of
map-reduce counters.
Persistence formats.
(DEPRECATED) Hadoop record I/O contains classes and a record description language
translator for simplifying serialization and deserialization of records in a
language-neutral manner.
Classes for hadoop security.
Support for service-level authorization.
Support for delegation tokens.
Router security token delegation.
Common utilities.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
-
Uses of Writable in org.apache.hadoop.conf
Classes in org.apache.hadoop.conf that implement WritableModifier and TypeClassDescriptionclassProvides access to configuration parameters. -
Uses of Writable in org.apache.hadoop.fs
Classes in org.apache.hadoop.fs that implement WritableModifier and TypeClassDescriptionclassStore the summary of a content (a directory or a file).classAn abstract class representing file checksums for files.classInterface that represents the client side information for a file.classProvides server default configuration values to clients.classThis class is used to represent the capacity, free and used space on aFileSystem.classThis class defines a FileStatus that includes a file's block locations. -
Uses of Writable in org.apache.hadoop.fs.permission
Classes in org.apache.hadoop.fs.permission that implement WritableModifier and TypeClassDescriptionfinal classA class that stores both masked and unmasked create modes and is a drop-in replacement for masked permission.classA class for file/directory permissions. -
Uses of Writable in org.apache.hadoop.io
Subinterfaces of Writable in org.apache.hadoop.ioClasses in org.apache.hadoop.io that implement WritableModifier and TypeClassDescriptionclassAbstract base class for MapWritable and SortedMapWritable Unlike org.apache.nutch.crawl.MapWritable, this class allows creation of MapWritable<Writable, MapWritable> so the CLASS_TO_ID and ID_TO_CLASS maps travel with the class instead of being static.classThis is a wrapper class.classA Writable for arrays containing instances of a class.classA WritableComparable for booleans.classA byte sequence that is usable as a key or value.classA WritableComparable for a single byte.classA base-class for Writables which store themselves compressed and lazily inflate on field access.classWritable for Double values.classEnumSetWritable<E extends Enum<E>>A Writable wrapper for EnumSet.classA WritableComparable for floats.classA wrapper for Writable instances.classA WritableComparable for ints.classA WritableComparable for longs.classA Writable Map.classA Writable for MD5 hash values.classSingleton Writable with no data.classA polymorphic Writable that writes an instance with it's class name.classA WritableComparable for shorts.classSortedMapWritable<K extends WritableComparable<? super K>>A Writable SortedMap.classThis class stores text using standard UTF8 encoding.classA Writable for 2D arrays containing a matrix of instances of a class.classA base class for Writables that provides version checking.classA WritableComparable for integer values stored in variable-length format.classA WritableComparable for longs in a variable-length format.Methods in org.apache.hadoop.io with type parameters of type WritableModifier and TypeMethodDescriptionstatic <T extends Writable>
TWritableUtils.clone(T orig, Configuration conf) Make a copy of a writable object using serialization to a buffer.Methods in org.apache.hadoop.io that return WritableModifier and TypeMethodDescriptionWritable[]ArrayWritable.get()GenericWritable.get()Return the wrapped instance.Writable[][]TwoDArrayWritable.get()static WritableWritableFactories.newInstance(Class<? extends Writable> c) Create a new instance of a class with a defined factory.static WritableWritableFactories.newInstance(Class<? extends Writable> c, Configuration conf) Create a new instance of a class with a defined factory.WritableFactory.newInstance()Methods in org.apache.hadoop.io that return types with arguments of type WritableModifier and TypeMethodDescriptionMapWritable.entrySet()MapWritable.entrySet()SortedMapWritable.entrySet()GenericWritable.getTypes()Return all classes that may be wrapped.ArrayWritable.getValueClass()MapWritable.keySet()MapWritable.values()SortedMapWritable.values()Methods in org.apache.hadoop.io with parameters of type WritableModifier and TypeMethodDescriptionstatic voidDeprecated.use ReflectionUtils.cloneInto instead.protected voidUsed by child copy constructors.voidvoidSet the instance that is wrapped.voidstatic byte[]WritableUtils.toByteArray(Writable... writables) Convert writables to a byte array.Method parameters in org.apache.hadoop.io with type arguments of type WritableModifier and TypeMethodDescriptionstatic longMapFile.fix(FileSystem fs, Path dir, Class<? extends Writable> keyClass, Class<? extends Writable> valueClass, boolean dryrun, Configuration conf) This method attempts to fix a corrupt MapFile by re-creating its index.static WritableWritableFactories.newInstance(Class<? extends Writable> c) Create a new instance of a class with a defined factory.static WritableWritableFactories.newInstance(Class<? extends Writable> c, Configuration conf) Create a new instance of a class with a defined factory.voidvoidvoidConstructors in org.apache.hadoop.io with parameters of type WritableModifierConstructorDescriptionArrayWritable(Class<? extends Writable> valueClass, Writable[] values) TwoDArrayWritable(Class valueClass, Writable[][] values) Constructor parameters in org.apache.hadoop.io with type arguments of type WritableModifierConstructorDescriptionArrayWritable(Class<? extends Writable> valueClass) ArrayWritable(Class<? extends Writable> valueClass, Writable[] values) -
Uses of Writable in org.apache.hadoop.io.serializer
Methods in org.apache.hadoop.io.serializer that return types with arguments of type WritableModifier and TypeMethodDescriptionorg.apache.hadoop.io.serializer.Deserializer<Writable>org.apache.hadoop.io.serializer.Serializer<Writable>Method parameters in org.apache.hadoop.io.serializer with type arguments of type Writable -
Uses of Writable in org.apache.hadoop.ipc
Methods in org.apache.hadoop.ipc with type parameters of type WritableModifier and TypeMethodDescriptionstatic <T extends Writable>
org.apache.hadoop.util.concurrent.AsyncGet<T,IOException> Client.getAsyncRpcResponse()static <T extends Writable>
CompletableFuture<T>Client.getResponseFuture()Retrieves the current response future from the thread-local storage.Methods in org.apache.hadoop.ipc that return WritableModifier and TypeMethodDescriptionClient.call(RPC.RpcKind rpcKind, Writable rpcRequest, org.apache.hadoop.ipc.Client.ConnectionId remoteId, AtomicBoolean fallbackToSimpleAuth) Make a call, passingrpcRequest, to the IPC server defined byremoteId, returning the rpc respond.Client.call(RPC.RpcKind rpcKind, Writable rpcRequest, org.apache.hadoop.ipc.Client.ConnectionId remoteId, AtomicBoolean fallbackToSimpleAuth, org.apache.hadoop.ipc.AlignmentContext alignmentContext) Deprecated.UseServer.call(RPC.RpcKind, String, Writable, long)insteadabstract WritableServer.call(RPC.RpcKind rpcKind, String protocol, Writable param, long receiveTime) Called for each call.Methods in org.apache.hadoop.ipc that return types with arguments of type WritableModifier and TypeMethodDescriptionServer.getRpcRequestWrapper(RpcHeaderProtos.RpcKindProto rpcKind) Methods in org.apache.hadoop.ipc with parameters of type WritableModifier and TypeMethodDescriptionClient.call(RPC.RpcKind rpcKind, Writable rpcRequest, org.apache.hadoop.ipc.Client.ConnectionId remoteId, AtomicBoolean fallbackToSimpleAuth) Make a call, passingrpcRequest, to the IPC server defined byremoteId, returning the rpc respond.Client.call(RPC.RpcKind rpcKind, Writable rpcRequest, org.apache.hadoop.ipc.Client.ConnectionId remoteId, AtomicBoolean fallbackToSimpleAuth, org.apache.hadoop.ipc.AlignmentContext alignmentContext) Deprecated.UseServer.call(RPC.RpcKind, String, Writable, long)insteadabstract WritableServer.call(RPC.RpcKind rpcKind, String protocol, Writable param, long receiveTime) Called for each call.Method parameters in org.apache.hadoop.ipc with type arguments of type WritableModifier and TypeMethodDescriptionstatic voidServer.registerProtocolEngine(RPC.RpcKind rpcKind, Class<? extends Writable> rpcRequestWrapperClass, org.apache.hadoop.ipc.RPC.RpcInvoker rpcInvoker) Register a RPC kind and the class to deserialize the rpc request.Constructor parameters in org.apache.hadoop.ipc with type arguments of type WritableModifierConstructorDescriptionClient(Class<? extends Writable> valueClass, Configuration conf) Construct an IPC client with the default SocketFactory.Client(Class<? extends Writable> valueClass, Configuration conf, SocketFactory factory) Construct an IPC client whose values are of the givenWritableclass.protectedServer(String bindAddress, int port, Class<? extends Writable> rpcRequestClass, int handlerCount, int numReaders, int queueSizePerHandler, Configuration conf, String serverName, SecretManager<? extends TokenIdentifier> secretManager) protectedServer(String bindAddress, int port, Class<? extends Writable> rpcRequestClass, int handlerCount, int numReaders, int queueSizePerHandler, Configuration conf, String serverName, SecretManager<? extends TokenIdentifier> secretManager, String portRangeConfig) Constructs a server listening on the named port and address.protectedServer(String bindAddress, int port, Class<? extends Writable> paramClass, int handlerCount, Configuration conf) -
Uses of Writable in org.apache.hadoop.mapred
Subinterfaces of Writable in org.apache.hadoop.mapredModifier and TypeInterfaceDescriptioninterfaceInputSplitrepresents the data to be processed by an individualMapper.interfaceClasses in org.apache.hadoop.mapred that implement WritableModifier and TypeClassDescriptionclassStatus information on the current state of the Map-Reduce cluster.classA set of named counters.static classA counter record, comprising its name and value.static classGroupof counters, comprising of counters from a particular counterEnumclass.classA section of an input file.classA general identifier, which internally stores the id as an integer.classA map/reduce job configuration.classJobID represents the immutable and unique identifier for the job.classClass that contains the information regarding the Job Queues which are maintained by the Hadoop Map/Reduce framework.classDescribes the current status of a job.classA sub-collection of input files.classTaskAttemptID represents the immutable and unique identifier for a task attempt.classThis is used to track task completion events on job tracker.classTaskID represents the immutable and unique identifier for a Map or Reduce Task.classA report on the state of a task.Methods in org.apache.hadoop.mapred with type parameters of type WritableModifier and TypeMethodDescriptionstatic <K extends WritableComparable,V extends Writable>
WritableMapFileOutputFormat.getEntry(org.apache.hadoop.io.MapFile.Reader[] readers, Partitioner<K, V> partitioner, K key, V value) Get an entry from output generated by this class.Methods in org.apache.hadoop.mapred that return WritableModifier and TypeMethodDescriptionstatic <K extends WritableComparable,V extends Writable>
WritableMapFileOutputFormat.getEntry(org.apache.hadoop.io.MapFile.Reader[] readers, Partitioner<K, V> partitioner, K key, V value) Get an entry from output generated by this class.Methods in org.apache.hadoop.mapred that return types with arguments of type WritableModifier and TypeMethodDescriptionMapFileOutputFormat.getRecordWriter(FileSystem ignored, JobConf job, String name, Progressable progress) SequenceFileAsBinaryOutputFormat.getSequenceFileOutputValueClass(JobConf conf) Get the value class for theSequenceFile -
Uses of Writable in org.apache.hadoop.mapred.join
Classes in org.apache.hadoop.mapred.join with type parameters of type WritableModifier and TypeClassDescriptionclassArrayListBackedIterator<X extends Writable>This class provides an implementation of ResetableIterator.interfaceComposableInputFormat<K extends WritableComparable,V extends Writable> Refinement of InputFormat requiring implementors to provide ComposableRecordReader instead of RecordReader.interfaceComposableRecordReader<K extends WritableComparable,V extends Writable> Additional operations required of a RecordReader to participate in a join.classCompositeRecordReader<K extends WritableComparable,V extends Writable, X extends Writable> A RecordReader that can effect joins of RecordReaders sharing a common key type and partitioning.classCompositeRecordReader<K extends WritableComparable,V extends Writable, X extends Writable> A RecordReader that can effect joins of RecordReaders sharing a common key type and partitioning.classMultiFilterRecordReader<K extends WritableComparable,V extends Writable> Base class for Composite join returning values derived from multiple sources, but generally not tuples.classOverrideRecordReader<K extends WritableComparable,V extends Writable> Prefer the "rightmost" data source for this key.interfaceResetableIterator<T extends Writable>This defines an interface to a stateful Iterator that can replay elements added to it directly.classStreamBackedIterator<X extends Writable>This class provides an implementation of ResetableIterator.classWrappedRecordReader<K extends WritableComparable,U extends Writable> Proxy class for a RecordReader participating in the join framework.Classes in org.apache.hadoop.mapred.join that implement WritableModifier and TypeClassDescriptionclassThis InputSplit contains a set of child InputSplits.classWritable type storing multipleWritables.Constructors in org.apache.hadoop.mapred.join with parameters of type WritableModifierConstructorDescriptionTupleWritable(Writable[] vals) Initialize tuple with storage; unknown whether any of them contain "written" values. -
Uses of Writable in org.apache.hadoop.mapred.lib
Classes in org.apache.hadoop.mapred.lib that implement Writable -
Uses of Writable in org.apache.hadoop.mapred.lib.aggregate
Classes in org.apache.hadoop.mapred.lib.aggregate with type parameters of type WritableModifier and TypeClassDescriptionclassValueAggregatorCombiner<K1 extends WritableComparable,V1 extends Writable> This class implements the generic combiner of Aggregate.classValueAggregatorJobBase<K1 extends WritableComparable,V1 extends Writable> This abstract class implements some common functionalities of the the generic mapper, reducer and combiner classes of Aggregate.classValueAggregatorMapper<K1 extends WritableComparable,V1 extends Writable> This class implements the generic mapper of Aggregate.classValueAggregatorReducer<K1 extends WritableComparable,V1 extends Writable> This class implements the generic reducer of Aggregate. -
Uses of Writable in org.apache.hadoop.mapred.nativetask.serde
Methods in org.apache.hadoop.mapred.nativetask.serde with parameters of type WritableModifier and TypeMethodDescriptionvoidDefaultSerializer.deserialize(DataInput in, int length, Writable w) intvoidDefaultSerializer.serialize(Writable w, DataOutput out) -
Uses of Writable in org.apache.hadoop.mapreduce
Subinterfaces of Writable in org.apache.hadoop.mapreduceModifier and TypeInterfaceDescriptioninterfaceA named counter that tracks the progress of a map/reduce job.interfaceA group ofCounters that logically belong together.Classes in org.apache.hadoop.mapreduce that implement WritableModifier and TypeClassDescriptionclassStatus information on the current state of the Map-Reduce cluster.classCountersholds per job/task counters, defined either by the Map-Reduce framework or applications.classA general identifier, which internally stores the id as an integer.classJobID represents the immutable and unique identifier for the job.classDescribes the current status of a job.classClass to encapsulate Queue ACLs for a particular user.classClass that contains the information regarding the Job Queues which are maintained by the Hadoop Map/Reduce framework.classTaskAttemptID represents the immutable and unique identifier for a task attempt.classThis is used to track task completion events on job tracker.classTaskID represents the immutable and unique identifier for a Map or Reduce Task.classorg.apache.hadoop.mapreduce.TaskReportA report on the state of a task.classInformation about TaskTracker. -
Uses of Writable in org.apache.hadoop.mapreduce.counters
Subinterfaces of Writable in org.apache.hadoop.mapreduce.countersModifier and TypeInterfaceDescriptioninterfaceCounterGroupBase<T extends Counter>The common counter group interface.Classes in org.apache.hadoop.mapreduce.counters that implement WritableModifier and TypeClassDescriptionclassAbstractCounters<C extends Counter,G extends CounterGroupBase<C>> An abstract class to provide common implementation for the Counters container in both mapred and mapreduce packages. -
Uses of Writable in org.apache.hadoop.mapreduce.lib.aggregate
Classes in org.apache.hadoop.mapreduce.lib.aggregate with type parameters of type WritableModifier and TypeClassDescriptionclassValueAggregatorCombiner<K1 extends WritableComparable<?>,V1 extends Writable> This class implements the generic combiner of Aggregate.classValueAggregatorJobBase<K1 extends WritableComparable<?>,V1 extends Writable> This abstract class implements some common functionalities of the the generic mapper, reducer and combiner classes of Aggregate.classValueAggregatorMapper<K1 extends WritableComparable<?>,V1 extends Writable> This class implements the generic mapper of Aggregate.classValueAggregatorReducer<K1 extends WritableComparable<?>,V1 extends Writable> This class implements the generic reducer of Aggregate. -
Uses of Writable in org.apache.hadoop.mapreduce.lib.input
Classes in org.apache.hadoop.mapreduce.lib.input that implement WritableModifier and TypeClassDescriptionclassA sub-collection of input files.classA section of an input file. -
Uses of Writable in org.apache.hadoop.mapreduce.lib.join
Classes in org.apache.hadoop.mapreduce.lib.join with type parameters of type WritableModifier and TypeClassDescriptionclassArrayListBackedIterator<X extends Writable>This class provides an implementation of ResetableIterator.classComposableInputFormat<K extends WritableComparable<?>,V extends Writable> Refinement of InputFormat requiring implementors to provide ComposableRecordReader instead of RecordReader.classComposableRecordReader<K extends WritableComparable<?>,V extends Writable> Additional operations required of a RecordReader to participate in a join.classCompositeRecordReader<K extends WritableComparable<?>,V extends Writable, X extends Writable> A RecordReader that can effect joins of RecordReaders sharing a common key type and partitioning.classCompositeRecordReader<K extends WritableComparable<?>,V extends Writable, X extends Writable> A RecordReader that can effect joins of RecordReaders sharing a common key type and partitioning.classMultiFilterRecordReader<K extends WritableComparable<?>,V extends Writable> Base class for Composite join returning values derived from multiple sources, but generally not tuples.classOverrideRecordReader<K extends WritableComparable<?>,V extends Writable> Prefer the "rightmost" data source for this key.interfaceResetableIterator<T extends Writable>This defines an interface to a stateful Iterator that can replay elements added to it directly.classStreamBackedIterator<X extends Writable>This class provides an implementation of ResetableIterator.classWrappedRecordReader<K extends WritableComparable<?>,U extends Writable> Proxy class for a RecordReader participating in the join framework.Classes in org.apache.hadoop.mapreduce.lib.join that implement WritableModifier and TypeClassDescriptionclassThis InputSplit contains a set of child InputSplits.classWritable type storing multipleWritables.Fields in org.apache.hadoop.mapreduce.lib.join declared as WritableMethods in org.apache.hadoop.mapreduce.lib.join that return WritableMethods in org.apache.hadoop.mapreduce.lib.join that return types with arguments of type WritableModifier and TypeMethodDescriptionTupleWritable.iterator()Return an iterator over the elements in this tuple.Constructors in org.apache.hadoop.mapreduce.lib.join with parameters of type WritableModifierConstructorDescriptionTupleWritable(Writable[] vals) Initialize tuple with storage; unknown whether any of them contain "written" values. -
Uses of Writable in org.apache.hadoop.mapreduce.lib.output
Methods in org.apache.hadoop.mapreduce.lib.output with type parameters of type WritableModifier and TypeMethodDescriptionstatic <K extends WritableComparable<?>,V extends Writable>
WritableMapFileOutputFormat.getEntry(org.apache.hadoop.io.MapFile.Reader[] readers, Partitioner<K, V> partitioner, K key, V value) Get an entry from output generated by this class.Methods in org.apache.hadoop.mapreduce.lib.output that return WritableModifier and TypeMethodDescriptionstatic <K extends WritableComparable<?>,V extends Writable>
WritableMapFileOutputFormat.getEntry(org.apache.hadoop.io.MapFile.Reader[] readers, Partitioner<K, V> partitioner, K key, V value) Get an entry from output generated by this class.Methods in org.apache.hadoop.mapreduce.lib.output that return types with arguments of type WritableModifier and TypeMethodDescriptionMapFileOutputFormat.getRecordWriter(TaskAttemptContext context) SequenceFileAsBinaryOutputFormat.getSequenceFileOutputValueClass(JobContext job) Get the value class for theSequenceFile -
Uses of Writable in org.apache.hadoop.mapreduce.lib.output.committer.manifest.files
Classes in org.apache.hadoop.mapreduce.lib.output.committer.manifest.files that implement Writable -
Uses of Writable in org.apache.hadoop.record
Classes in org.apache.hadoop.record that implement Writable -
Uses of Writable in org.apache.hadoop.security
Classes in org.apache.hadoop.security that implement WritableModifier and TypeClassDescriptionclassA class that provides the facilities of reading and writing secret keys and Tokens. -
Uses of Writable in org.apache.hadoop.security.authorize
Classes in org.apache.hadoop.security.authorize that implement WritableModifier and TypeClassDescriptionclassClass representing a configured access control list. -
Uses of Writable in org.apache.hadoop.security.token
Classes in org.apache.hadoop.security.token that implement WritableModifier and TypeClassDescriptionclassToken<T extends TokenIdentifier>The client-side form of the token.classAn identifier that identifies a token, may contain public information about a token, including its kind (or type). -
Uses of Writable in org.apache.hadoop.security.token.delegation
Classes in org.apache.hadoop.security.token.delegation that implement Writable -
Uses of Writable in org.apache.hadoop.util
Methods in org.apache.hadoop.util with parameters of type WritableModifier and TypeMethodDescriptionstatic voidReflectionUtils.cloneWritableInto(Writable dst, Writable src) Deprecated. -
Uses of Writable in org.apache.hadoop.util.bloom
Classes in org.apache.hadoop.util.bloom that implement WritableModifier and TypeClassDescriptionclassImplements a Bloom filter, as defined by Bloom in 1970.final classImplements a counting Bloom filter, as defined by Fan et al. in a ToN 2000 paper.classImplements a dynamic Bloom filter, as defined in the INFOCOM 2006 paper.classorg.apache.hadoop.util.bloom.FilterDefines the general behavior of a filter.final classImplements a retouched Bloom filter, as defined in the CoNEXT 2006 paper. -
Uses of Writable in org.apache.hadoop.yarn.conf
Classes in org.apache.hadoop.yarn.conf that implement Writable -
Uses of Writable in org.apache.hadoop.yarn.logaggregation
Classes in org.apache.hadoop.yarn.logaggregation that implement Writable -
Uses of Writable in org.apache.hadoop.yarn.security
Classes in org.apache.hadoop.yarn.security that implement WritableModifier and TypeClassDescriptionclassAMRMTokenIdentifier is the TokenIdentifier to be used by ApplicationMasters to authenticate to the ResourceManager.classTokenIdentifier for a container.class -
Uses of Writable in org.apache.hadoop.yarn.security.client
Classes in org.apache.hadoop.yarn.security.client that implement WritableModifier and TypeClassDescriptionclassclassDelegation Token Identifier that identifies the delegation tokens from the Resource Manager.classclassorg.apache.hadoop.yarn.security.client.YARNDelegationTokenIdentifier