| Interface | Description | 
|---|---|
| LogicalSegment | |
| TimelineLookup<VersionType,ObjectType> | 
| Class | Description | 
|---|---|
| DataSegment | |
| DataSegment.Builder | |
| DataSegment.PruneLoadSpecHolder | 
 This class is needed for optional injection of pruneLoadSpec, see
 github.com/google/guice/wiki/FrequentlyAskedQuestions#how-can-i-inject-optional-parameters-into-a-constructor 
 | 
| DataSegmentUtils | |
| DataSegmentUtils.SegmentIdentifierParts | |
| TimelineObjectHolder<VersionType,ObjectType> | |
| VersionedIntervalTimeline<VersionType,ObjectType> | 
 VersionedIntervalTimeline is a data structure that manages objects on a specific timeline. 
 | 
| Annotation Type | Description | 
|---|---|
| PruneLoadSpec | 
 This annnotation is used to inject a boolean parameter into a  
DataSegment constructor, which prescribes to
 drop deserialized "loadSpec" and don't store it in a field of a DataSegment. | 
Copyright © 2011–2018. All rights reserved.