| 
Class Summary | 
| BytesReadReq | 
Events sent from the ReplicaStage to the
 ReadStage requesting the latter to read a portion of a
 DataObject and return the bytes read. | 
| BytesReadResp | 
Events sent from the ReadStage to the
 ReplicaStage responding to BytesReadReq events. | 
| DatePredicate | 
A VersionPredicate that requires version whose creation
 date lies in a specified range. | 
| FreshPredicate | 
A VersionPredicate that requires a version whose
 expiration date has not yet been reached. | 
| HandleStoreReadReq | 
Events sent from the ReplicaStage to the
 ReadStage requesting the latter to read a portion of a
 DataObject and return the bytes read. | 
| HandleStoreReadResp | 
Events sent from the ReadStage to the
 ReplicaStage responding to SliceReadReq events. | 
| HeadPredicate | 
A VersionPredicate that requires a version that was still
 the most recent version at some point in a specified range.
  | 
| NumberPredicate | 
A VersionPredicate that requires version whose sequence
 number lies in a specified range. | 
| ReadReq | 
A superclass for events sent from the ReplicaStage to the
 ReadStage requesting the latter to read a portion of a
 DataObject.   | 
| ReadResp | 
A superclass for events sent from the ReadStage to the
 ReplicaStage responding to ReadReq events.
  | 
| ReadStage | 
The ReadStage performs the read satisfying a 
 ReadReq event.   | 
| ReplicaBytesReadReq | 
Events sent from the ClientStage to the
 ReplicaStage requesting the latter to 
 read a portion of a Replica and return the
 bytes read. | 
| ReplicaBytesReadResp | 
Events sent from the ReplicaStage to the
 ClientStage responding to ReplicaBytesReadReq
 events. | 
| ReplicaMetadataReadReq | 
Events sent from the ClientStage to the
 ReplicaStage requesting the latter to 
 return the Metadata object for a Replica. | 
| ReplicaMetadataReadResp | 
Events sent from the ReplicaStage to the
 ClientStage responding to ReplicaMetadataReadReq
 events. | 
| ReplicaReadReq | 
Events sent from the ClientStage to the
 ReplicaStage requesting the latter to 
 read a portion of a Replica. | 
| ReplicaReadResp | 
A superclass for events sent from the ReplicaStage to the
 ClientStage responding to ReplicaReadReq events. | 
| ReplicaSliceReadReq | 
Events sent from the ClientStage to the
 ReplicaStage requesting the latter to 
 read a portion of a Replica and return the blocks from the
 entire slice required to verify the read. | 
| ReplicaSliceReadResp | 
Events sent from the ReplicaStage to the
 ClientStage responding to ReplicaSliceReadReq
 events. | 
| ReplicaVersionQueryReq | 
Events sent from the ClientStage to the
 ReplicaStage requesting the latter to 
 return just a VID for a Replica. | 
| ReplicaVersionQueryResp | 
Events sent from the ReplicaStage to the
 ClientStage responding to ReplicaVersionQueryReq
 events. | 
| SliceReadReq | 
Events sent from the ReplicaStage to the
 ReadStage requesting the latter to read a portion of a
 DataObject and return the blocks from the entire slice
 required to verify the read. | 
| SliceReadResp | 
Events sent from the ReadStage to the
 ReplicaStage responding to SliceReadReq events. | 
| VIDPredicate | 
A VersionPredicate that requires the single version with
 the specified VID. |