Class BlockAliasMap.Reader<U extends BlockAlias>
java.lang.Object
org.apache.hadoop.hdfs.server.common.blockaliasmap.BlockAliasMap.Reader<U>
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterable<U>
- Direct Known Subclasses:
LevelDBFileRegionAliasMap.LevelDBReader,TextFileRegionAliasMap.TextReader
- Enclosing class:
- BlockAliasMap<T extends BlockAlias>
public abstract static class BlockAliasMap.Reader<U extends BlockAlias>
extends Object
implements Iterable<U>, Closeable
An abstract class that is used to read
BlockAliases
for provided blocks.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Constructor Details
-
Reader
public Reader()
-
-
Method Details
-
resolve
- Parameters:
ident- block to resolve- Returns:
- BlockAlias corresponding to the provided block.
- Throws:
IOException
-