org.openlca.proto.ProtoFlowPropertyFactorOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: olca.proto
package org.openlca.proto;
public interface ProtoFlowPropertyFactorOrBuilder extends
// @@protoc_insertion_point(interface_extends:protolca.ProtoFlowPropertyFactor)
com.google.protobuf.MessageOrBuilder {
/**
*
* The flow property (quantity) of the factor.
*
*
* .protolca.ProtoRef flow_property = 1;
* @return Whether the flowProperty field is set.
*/
boolean hasFlowProperty();
/**
*
* The flow property (quantity) of the factor.
*
*
* .protolca.ProtoRef flow_property = 1;
* @return The flowProperty.
*/
org.openlca.proto.ProtoRef getFlowProperty();
/**
*
* The flow property (quantity) of the factor.
*
*
* .protolca.ProtoRef flow_property = 1;
*/
org.openlca.proto.ProtoRefOrBuilder getFlowPropertyOrBuilder();
/**
*
* The value of the conversion factor.
*
*
* double conversion_factor = 2;
* @return The conversionFactor.
*/
double getConversionFactor();
/**
*
* Indicates whether the flow property of the factor is the reference flow
* property of the flow. The reference flow property must have a conversion
* factor of 1.0 and there should be only one reference flow property.
*
*
* bool reference_flow_property = 3;
* @return The referenceFlowProperty.
*/
boolean getReferenceFlowProperty();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy