Interface ChangeRecord.Entry<K,V> 
- Enclosing interface:
- ChangeRecord<K,- V> 
public static interface ChangeRecord.Entry<K,V> 
Represents the key, value and name of the Participant from
 which the entry originated.
- 
Method SummaryModifier and TypeMethodDescription<T> Textract(ValueExtractor<V, T> extractor) Extract a value from the entry value using theValueExtractor.getKey()Obtain the key corresponding to this entry.Obtain the name of the Participant from which the entry originated.getValue()Obtain the value corresponding to this entry.
- 
Method Details- 
getSourceString getSource()Obtain the name of the Participant from which the entry originated.- Returns:
- name of the source Participant
 
- 
getKeyK getKey()Obtain the key corresponding to this entry.- Returns:
- key
 
- 
getValueV getValue()Obtain the value corresponding to this entry.- Returns:
- value
 
- 
extractExtract a value from the entry value using theValueExtractor.- Type Parameters:
- T- the type of value that will be extracted
- Parameters:
- extractor- a ValueExtractor to apply to the Entry's key or value
- Returns:
- the extracted value
 
 
-