Interface AcceptanceStrategyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AcceptanceStrategy, AcceptanceStrategy.Builder

@Generated public interface AcceptanceStrategyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasGreedyDescent

      boolean hasGreedyDescent()
      .operations_research.GreedyDescentAcceptanceStrategy greedy_descent = 1;
      Returns:
      Whether the greedyDescent field is set.
    • getGreedyDescent

      .operations_research.GreedyDescentAcceptanceStrategy greedy_descent = 1;
      Returns:
      The greedyDescent.
    • getGreedyDescentOrBuilder

      GreedyDescentAcceptanceStrategyOrBuilder getGreedyDescentOrBuilder()
      .operations_research.GreedyDescentAcceptanceStrategy greedy_descent = 1;
    • hasSimulatedAnnealing

      boolean hasSimulatedAnnealing()
      .operations_research.SimulatedAnnealingAcceptanceStrategy simulated_annealing = 2;
      Returns:
      Whether the simulatedAnnealing field is set.
    • getSimulatedAnnealing

      SimulatedAnnealingAcceptanceStrategy getSimulatedAnnealing()
      .operations_research.SimulatedAnnealingAcceptanceStrategy simulated_annealing = 2;
      Returns:
      The simulatedAnnealing.
    • getSimulatedAnnealingOrBuilder

      SimulatedAnnealingAcceptanceStrategyOrBuilder getSimulatedAnnealingOrBuilder()
      .operations_research.SimulatedAnnealingAcceptanceStrategy simulated_annealing = 2;
    • hasAllNodesPerformed

      boolean hasAllNodesPerformed()
      .operations_research.AllNodesPerformedAcceptanceStrategy all_nodes_performed = 3;
      Returns:
      Whether the allNodesPerformed field is set.
    • getAllNodesPerformed

      AllNodesPerformedAcceptanceStrategy getAllNodesPerformed()
      .operations_research.AllNodesPerformedAcceptanceStrategy all_nodes_performed = 3;
      Returns:
      The allNodesPerformed.
    • getAllNodesPerformedOrBuilder

      AllNodesPerformedAcceptanceStrategyOrBuilder getAllNodesPerformedOrBuilder()
      .operations_research.AllNodesPerformedAcceptanceStrategy all_nodes_performed = 3;
    • hasMoreNodesPerformed

      boolean hasMoreNodesPerformed()
      .operations_research.MoreNodesPerformedAcceptanceStrategy more_nodes_performed = 4;
      Returns:
      Whether the moreNodesPerformed field is set.
    • getMoreNodesPerformed

      MoreNodesPerformedAcceptanceStrategy getMoreNodesPerformed()
      .operations_research.MoreNodesPerformedAcceptanceStrategy more_nodes_performed = 4;
      Returns:
      The moreNodesPerformed.
    • getMoreNodesPerformedOrBuilder

      MoreNodesPerformedAcceptanceStrategyOrBuilder getMoreNodesPerformedOrBuilder()
      .operations_research.MoreNodesPerformedAcceptanceStrategy more_nodes_performed = 4;
    • hasAbsencesBased

      boolean hasAbsencesBased()
      .operations_research.AbsencesBasedAcceptanceStrategy absences_based = 5;
      Returns:
      Whether the absencesBased field is set.
    • getAbsencesBased

      .operations_research.AbsencesBasedAcceptanceStrategy absences_based = 5;
      Returns:
      The absencesBased.
    • getAbsencesBasedOrBuilder

      AbsencesBasedAcceptanceStrategyOrBuilder getAbsencesBasedOrBuilder()
      .operations_research.AbsencesBasedAcceptanceStrategy absences_based = 5;
    • getStrategyCase