org.yamcs.xtce.NumericDataEncoding Maven / Gradle / Ivy
package org.yamcs.xtce;
import java.util.List;
/**
* Interface that makes it easier to work with either of FloatDataEncoding or IntegerDataEncoding
* @author nm
*
*/
public interface NumericDataEncoding {
public List getContextCalibratorList();
public Calibrator getDefaultCalibrator();
public void setDefaultCalibrator(Calibrator calibrator);
public void setContextCalibratorList(List contextCalibratorList);
public static interface Builder> {
T setDefaultCalibrator(Calibrator defaultCalibrator);
T setContextCalibratorList(List contextCalibrator);
}
}