org.openlca.proto.ProtoUncertaintyOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: olca.proto
package org.openlca.proto;
public interface ProtoUncertaintyOrBuilder extends
// @@protoc_insertion_point(interface_extends:protolca.ProtoUncertainty)
com.google.protobuf.MessageOrBuilder {
/**
*
* The uncertainty distribution type
*
*
* .protolca.ProtoUncertaintyType distribution_type = 1;
* @return The enum numeric value on the wire for distributionType.
*/
int getDistributionTypeValue();
/**
*
* The uncertainty distribution type
*
*
* .protolca.ProtoUncertaintyType distribution_type = 1;
* @return The distributionType.
*/
org.openlca.proto.ProtoUncertaintyType getDistributionType();
/**
*
* The arithmetic mean (used for normal distributions).
*
*
* double mean = 2;
* @return The mean.
*/
double getMean();
/**
*
* A mathematical formula for the arithmetic mean.
*
*
* string mean_formula = 3;
* @return The meanFormula.
*/
java.lang.String getMeanFormula();
/**
*
* A mathematical formula for the arithmetic mean.
*
*
* string mean_formula = 3;
* @return The bytes for meanFormula.
*/
com.google.protobuf.ByteString
getMeanFormulaBytes();
/**
*
* The geometric mean value (used for log-normal distributions).
*
*
* double geom_mean = 4;
* @return The geomMean.
*/
double getGeomMean();
/**
*
* A mathematical formula for the geometric mean.
*
*
* string geom_mean_formula = 5;
* @return The geomMeanFormula.
*/
java.lang.String getGeomMeanFormula();
/**
*
* A mathematical formula for the geometric mean.
*
*
* string geom_mean_formula = 5;
* @return The bytes for geomMeanFormula.
*/
com.google.protobuf.ByteString
getGeomMeanFormulaBytes();
/**
*
* The minimum value (used for uniform and triangle distributions).
*
*
* double minimum = 6;
* @return The minimum.
*/
double getMinimum();
/**
*
* A mathematical formula for the minimum value.
*
*
* string minimum_formula = 7;
* @return The minimumFormula.
*/
java.lang.String getMinimumFormula();
/**
*
* A mathematical formula for the minimum value.
*
*
* string minimum_formula = 7;
* @return The bytes for minimumFormula.
*/
com.google.protobuf.ByteString
getMinimumFormulaBytes();
/**
*
* The arithmetic standard deviation (used for normal distributions).
*
*
* double sd = 8;
* @return The sd.
*/
double getSd();
/**
*
* A mathematical formula for the arithmetic standard deviation.
*
*
* string sd_formula = 9;
* @return The sdFormula.
*/
java.lang.String getSdFormula();
/**
*
* A mathematical formula for the arithmetic standard deviation.
*
*
* string sd_formula = 9;
* @return The bytes for sdFormula.
*/
com.google.protobuf.ByteString
getSdFormulaBytes();
/**
*
* The geometric standard deviation (used for log-normal distributions).
*
*
* double geom_sd = 10;
* @return The geomSd.
*/
double getGeomSd();
/**
*
* A mathematical formula for the geometric standard deviation.
*
*
* string geom_sd_formula = 11;
* @return The geomSdFormula.
*/
java.lang.String getGeomSdFormula();
/**
*
* A mathematical formula for the geometric standard deviation.
*
*
* string geom_sd_formula = 11;
* @return The bytes for geomSdFormula.
*/
com.google.protobuf.ByteString
getGeomSdFormulaBytes();
/**
*
* The most likely value (used for triangle distributions).
*
*
* double mode = 12;
* @return The mode.
*/
double getMode();
/**
*
* A mathematical formula for the most likely value.
*
*
* string mode_formula = 13;
* @return The modeFormula.
*/
java.lang.String getModeFormula();
/**
*
* A mathematical formula for the most likely value.
*
*
* string mode_formula = 13;
* @return The bytes for modeFormula.
*/
com.google.protobuf.ByteString
getModeFormulaBytes();
/**
*
* The maximum value (used for uniform and triangle distributions).
*
*
* double maximum = 14;
* @return The maximum.
*/
double getMaximum();
/**
*
* A mathematical formula for the maximum value.
*
*
* string maximum_formula = 15;
* @return The maximumFormula.
*/
java.lang.String getMaximumFormula();
/**
*
* A mathematical formula for the maximum value.
*
*
* string maximum_formula = 15;
* @return The bytes for maximumFormula.
*/
com.google.protobuf.ByteString
getMaximumFormulaBytes();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy