All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openlca.proto.ProtoProcessLinkOrBuilder Maven / Gradle / Ivy

There is a newer version: 2.0.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: olca.proto

package org.openlca.proto;

public interface ProtoProcessLinkOrBuilder extends
    // @@protoc_insertion_point(interface_extends:protolca.ProtoProcessLink)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The descriptor of the process or product system that provides a product or
   * a waste treatment.
   * 
* * .protolca.ProtoRef provider = 1; * @return Whether the provider field is set. */ boolean hasProvider(); /** *
   * The descriptor of the process or product system that provides a product or
   * a waste treatment.
   * 
* * .protolca.ProtoRef provider = 1; * @return The provider. */ org.openlca.proto.ProtoRef getProvider(); /** *
   * The descriptor of the process or product system that provides a product or
   * a waste treatment.
   * 
* * .protolca.ProtoRef provider = 1; */ org.openlca.proto.ProtoRefOrBuilder getProviderOrBuilder(); /** *
   * The descriptor of the flow that is exchanged between the two processes.
   * 
* * .protolca.ProtoRef flow = 2; * @return Whether the flow field is set. */ boolean hasFlow(); /** *
   * The descriptor of the flow that is exchanged between the two processes.
   * 
* * .protolca.ProtoRef flow = 2; * @return The flow. */ org.openlca.proto.ProtoRef getFlow(); /** *
   * The descriptor of the flow that is exchanged between the two processes.
   * 
* * .protolca.ProtoRef flow = 2; */ org.openlca.proto.ProtoRefOrBuilder getFlowOrBuilder(); /** *
   * The descriptor of the process that is linked to the provider.
   * 
* * .protolca.ProtoRef process = 3; * @return Whether the process field is set. */ boolean hasProcess(); /** *
   * The descriptor of the process that is linked to the provider.
   * 
* * .protolca.ProtoRef process = 3; * @return The process. */ org.openlca.proto.ProtoRef getProcess(); /** *
   * The descriptor of the process that is linked to the provider.
   * 
* * .protolca.ProtoRef process = 3; */ org.openlca.proto.ProtoRefOrBuilder getProcessOrBuilder(); /** *
   * The exchange of the linked process (this is useful if the linked process
   * has multiple exchanges with the same flow that are linked to different
   * provides, e.g. in an electricity mix).
   * 
* * .protolca.ProtoExchangeRef exchange = 4; * @return Whether the exchange field is set. */ boolean hasExchange(); /** *
   * The exchange of the linked process (this is useful if the linked process
   * has multiple exchanges with the same flow that are linked to different
   * provides, e.g. in an electricity mix).
   * 
* * .protolca.ProtoExchangeRef exchange = 4; * @return The exchange. */ org.openlca.proto.ProtoExchangeRef getExchange(); /** *
   * The exchange of the linked process (this is useful if the linked process
   * has multiple exchanges with the same flow that are linked to different
   * provides, e.g. in an electricity mix).
   * 
* * .protolca.ProtoExchangeRef exchange = 4; */ org.openlca.proto.ProtoExchangeRefOrBuilder getExchangeOrBuilder(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy