org.openlca.proto.ProtoFlowMapRefOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: olca.proto
package org.openlca.proto;
public interface ProtoFlowMapRefOrBuilder extends
// @@protoc_insertion_point(interface_extends:protolca.ProtoFlowMapRef)
com.google.protobuf.MessageOrBuilder {
/**
*
* The reference to the flow data set.
*
*
* .protolca.ProtoRef flow = 1;
* @return Whether the flow field is set.
*/
boolean hasFlow();
/**
*
* The reference to the flow data set.
*
*
* .protolca.ProtoRef flow = 1;
* @return The flow.
*/
org.openlca.proto.ProtoRef getFlow();
/**
*
* The reference to the flow data set.
*
*
* .protolca.ProtoRef flow = 1;
*/
org.openlca.proto.ProtoRefOrBuilder getFlowOrBuilder();
/**
*
* An optional reference to a flow property of the flow for which the mapping
* is valid.
*
*
* .protolca.ProtoRef flow_property = 2;
* @return Whether the flowProperty field is set.
*/
boolean hasFlowProperty();
/**
*
* An optional reference to a flow property of the flow for which the mapping
* is valid.
*
*
* .protolca.ProtoRef flow_property = 2;
* @return The flowProperty.
*/
org.openlca.proto.ProtoRef getFlowProperty();
/**
*
* An optional reference to a flow property of the flow for which the mapping
* is valid.
*
*
* .protolca.ProtoRef flow_property = 2;
*/
org.openlca.proto.ProtoRefOrBuilder getFlowPropertyOrBuilder();
/**
*
* An optional reference to a unit of the flow for which the mapping is valid
*
*
* .protolca.ProtoRef unit = 3;
* @return Whether the unit field is set.
*/
boolean hasUnit();
/**
*
* An optional reference to a unit of the flow for which the mapping is valid
*
*
* .protolca.ProtoRef unit = 3;
* @return The unit.
*/
org.openlca.proto.ProtoRef getUnit();
/**
*
* An optional reference to a unit of the flow for which the mapping is valid
*
*
* .protolca.ProtoRef unit = 3;
*/
org.openlca.proto.ProtoRefOrBuilder getUnitOrBuilder();
/**
*
* In case of a product or waste flow a flow mapping can contain a provider
* which is the process that produces the product or a waste treatment
* process that consumes the waste flow. This is useful when we want to apply
* mappings of product and waste flows on databases and link them in the
* corresponding processes and product systems.
*
*
* .protolca.ProtoRef provider = 4;
* @return Whether the provider field is set.
*/
boolean hasProvider();
/**
*
* In case of a product or waste flow a flow mapping can contain a provider
* which is the process that produces the product or a waste treatment
* process that consumes the waste flow. This is useful when we want to apply
* mappings of product and waste flows on databases and link them in the
* corresponding processes and product systems.
*
*
* .protolca.ProtoRef provider = 4;
* @return The provider.
*/
org.openlca.proto.ProtoRef getProvider();
/**
*
* In case of a product or waste flow a flow mapping can contain a provider
* which is the process that produces the product or a waste treatment
* process that consumes the waste flow. This is useful when we want to apply
* mappings of product and waste flows on databases and link them in the
* corresponding processes and product systems.
*
*
* .protolca.ProtoRef provider = 4;
*/
org.openlca.proto.ProtoRefOrBuilder getProviderOrBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy