Class MultiParameterRetrieval

java.lang.Object
org.yamcs.parameterarchive.MultiParameterRetrieval

public class MultiParameterRetrieval extends Object
Retrieves multiple parameters from the Parameter Archive.

The Parameter Archive stores parameters in segments - one segment contains multiple values for the same parameter. Even more, the values of one parameter may be split into multiple groups.

This class will merge (interleave) the segments such as the output is a list of parameters at each timestamp.

If we imagine the parameter values as a matrix where one line corresponds to all parameters timestamped at one specific time, the purpose of this class is to transform from columns (Parameter Archive representation) to rows (user requested representation)