| Package | Description | 
|---|---|
| org.apache.hadoop.hive.common.io | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | DiskRangeList.MutateHelperList in-place mutation helper - a bogus first element that is inserted before list head,
 and thus remains constant even if head is replaced with some new range via in-place list
 mutation. | 
| Modifier and Type | Field and Description | 
|---|---|
| DiskRangeList | DiskRangeList. next | 
| DiskRangeList | DiskRangeList. prev | 
| Modifier and Type | Method and Description | 
|---|---|
| DiskRangeList | DataCache.DiskRangeListFactory. createCacheChunk(MemoryBuffer buffer,
                long startOffset,
                long endOffset) | 
| DiskRangeList | DiskRangeList.CreateHelper. extract() | 
| DiskRangeList | DiskRangeList.MutateHelper. extract() | 
| DiskRangeList | DiskRangeList.CreateHelper. get() | 
| DiskRangeList | DiskRangeList.MutateHelper. get() | 
| DiskRangeList | DataCache. getFileData(Object fileKey,
           DiskRangeList range,
           long baseOffset,
           DataCache.DiskRangeListFactory factory,
           DataCache.BooleanRef gotAllData)Gets file data for particular offsets. | 
| DiskRangeList | DiskRangeList.CreateHelper. getTail() | 
| DiskRangeList | DiskRangeList. insertAfter(DiskRangeList other)Inserts an element after current in the list. | 
| DiskRangeList | DiskRangeList. insertPartAfter(DiskRangeList other)Inserts an intersecting range after current in the list and adjusts offset accordingly. | 
| DiskRangeList | DiskRangeList. insertPartBefore(DiskRangeList other)Inserts an intersecting range before current in the list and adjusts offset accordingly. | 
| DiskRangeList[] | DiskRangeList. listToArray() | 
| DiskRangeList | DiskRangeList. replaceSelfWith(DiskRangeList other)Replaces this element with another in the list; returns the new element. | 
| DiskRangeList | DiskRangeList. split(long cOffset)Splits current element in the list, using DiskRange::slice | 
| Modifier and Type | Method and Description | 
|---|---|
| DiskRangeList | DataCache. getFileData(Object fileKey,
           DiskRangeList range,
           long baseOffset,
           DataCache.DiskRangeListFactory factory,
           DataCache.BooleanRef gotAllData)Gets file data for particular offsets. | 
| DiskRangeList | DiskRangeList. insertAfter(DiskRangeList other)Inserts an element after current in the list. | 
| DiskRangeList | DiskRangeList. insertPartAfter(DiskRangeList other)Inserts an intersecting range after current in the list and adjusts offset accordingly. | 
| DiskRangeList | DiskRangeList. insertPartBefore(DiskRangeList other)Inserts an intersecting range before current in the list and adjusts offset accordingly. | 
| DiskRangeList | DiskRangeList. replaceSelfWith(DiskRangeList other)Replaces this element with another in the list; returns the new element. | 
| Constructor and Description | 
|---|
| MutateHelper(DiskRangeList head) | 
Copyright © 2016 The Apache Software Foundation. All rights reserved.