- PACKAGE - Static variable in class br.otimizes.oplatool.architecture.helpers.ElementsTypes
 
-  
 
- PACKAGE - Static variable in enum br.otimizes.oplatool.architecture.papyrus.touml.VisibilityKind
 
-  
 
- Package - Class in br.otimizes.oplatool.architecture.representation
 
- 
 
- Package(RelationshipsHolder, String, Variant, String, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Package
 
- 
Construtor Para um Elemento do Tipo Pacote
 
- Package(RelationshipsHolder, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Package
 
-  
 
- Package(RelationshipsHolder, String, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Package
 
-  
 
- PackageBuilder - Class in br.otimizes.oplatool.architecture.builders
 
- 
Builder responsible for creating Package type elements.
 
- PackageBuilder(Architecture, ClassBuilder, InterfaceBuilder) - Constructor for class br.otimizes.oplatool.architecture.builders.PackageBuilder
 
-  
 
- PackageNotFound - Exception in br.otimizes.oplatool.architecture.exceptions
 
-  
 
- PackageNotFound(String) - Constructor for exception br.otimizes.oplatool.architecture.exceptions.PackageNotFound
 
-  
 
- PackageOperations - Class in br.otimizes.oplatool.architecture.papyrus.touml
 
- 
Package operations
 
- PackageOperations(DocumentManager) - Constructor for class br.otimizes.oplatool.architecture.papyrus.touml.PackageOperations
 
-  
 
- packages - Variable in class br.otimizes.oplatool.core.jmetal4.util.QtdElements
 
-  
 
- PAES - Class in br.otimizes.oplatool.core.jmetal4.metaheuristics.paes
 
- 
This class implements the PAES algorithm.
 
- PAES(Problem) - Constructor for class br.otimizes.oplatool.core.jmetal4.metaheuristics.paes.PAES
 
- 
Create a new PAES instance for resolve a problem
 
- PAESConfigs - Class in br.otimizes.oplatool.core.jmetal4.experiments.base
 
-  
 
- PAESConfigs() - Constructor for class br.otimizes.oplatool.core.jmetal4.experiments.base.PAESConfigs
 
-  
 
- PAESGateway - Class in br.otimizes.oplatool.api.gateway
 
-  
 
- PAESGateway(PAESOPLABase) - Constructor for class br.otimizes.oplatool.api.gateway.PAESGateway
 
-  
 
- PAESOPLABase - Class in br.otimizes.oplatool.core.jmetal4.experiments.base
 
-  
 
- PAESOPLABase(Persistence, EdCalculation) - Constructor for class br.otimizes.oplatool.core.jmetal4.experiments.base.PAESOPLABase
 
-  
 
- ParameterMethod - Class in br.otimizes.oplatool.architecture.representation
 
- 
Methods representation class
 
- ParameterMethod(String, String, String) - Constructor for class br.otimizes.oplatool.architecture.representation.ParameterMethod
 
-  
 
- ParameterMethodUtil - Class in br.otimizes.oplatool.patterns.util
 
- 
The Class ParameterMethodUtil.
 
- parameters_ - Variable in class br.otimizes.oplatool.core.jmetal4.core.Operator
 
- 
Stores the current operator parameters.
 
- paretoFrontDirectory_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- paretoFrontFile_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- paretoFrontFile_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Settings
 
-  
 
- password - Variable in class br.otimizes.oplatool.domain.entity.LoginDto
 
-  
 
- PATH_EMPTY_DB - Static variable in class br.otimizes.oplatool.domain.config.FileConstants
 
-  
 
- PATTERN - Static variable in class br.otimizes.oplatool.architecture.helpers.StereotypesTypes
 
-  
 
- Patterns - Enum in br.otimizes.oplatool.architecture.representation
 
- 
Patterns to be applied in classes and interfaces
 
- PatternsOperations - Class in br.otimizes.oplatool.architecture.representation
 
- 
Patterns Operations class
 
- PatternsOperations(Set<String>) - Constructor for class br.otimizes.oplatool.architecture.representation.PatternsOperations
 
-  
 
- PatternsOperations() - Constructor for class br.otimizes.oplatool.architecture.representation.PatternsOperations
 
-  
 
- Permutation - Class in br.otimizes.oplatool.core.jmetal4.encodings.variable
 
- 
Class implementing a permutation of integer decision variable
 
- Permutation() - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.variable.Permutation
 
- 
Constructor
 
- Permutation(int) - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.variable.Permutation
 
- 
Constructor
 
- Permutation(Permutation) - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.variable.Permutation
 
- 
Copy Constructor
 
- Permutation - Class in br.otimizes.oplatool.core.jmetal4.util
 
- 
Class providing int [] permutations
 
- Permutation() - Constructor for class br.otimizes.oplatool.core.jmetal4.util.Permutation
 
-  
 
- PermutationSolutionType - Class in br.otimizes.oplatool.core.jmetal4.encodings.solutionType
 
- 
Class representing the solution type of solutions composed of Permutation
 variables
 
- PermutationSolutionType(Problem) - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.PermutationSolutionType
 
-  
 
- PermutationUtility - Class in br.otimizes.oplatool.core.jmetal4.util
 
- 
Class that provide an int permutation
 
- PermutationUtility() - Constructor for class br.otimizes.oplatool.core.jmetal4.util.PermutationUtility
 
-  
 
- Persistence - Class in br.otimizes.oplatool.core.persistence
 
- 
Persistence service to integrate the core with repository
 
- Persistence(ObjectiveService, InfoService, ExperimentService, DistanceEuclideanService, ExecutionService, ExperimentConfigurationService, MapObjectiveNameService, ApplicationContext) - Constructor for class br.otimizes.oplatool.core.persistence.Persistence
 
-  
 
- PersistenceManager - Class in br.otimizes.oplatool.persistence.util
 
-  
 
- PersistenceManager() - Constructor for class br.otimizes.oplatool.persistence.util.PersistenceManager
 
-  
 
- pla - Static variable in class br.otimizes.oplatool.domain.OPLAThreadScope
 
-  
 
- PLAComplementaryCrossover - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
-  
 
- PLAComplementaryCrossover() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAComplementaryCrossover
 
-  
 
- PLAComplementaryCrossoverOldVersion - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
- 
PLA Complementary crossover old version
 
- PLAComplementaryCrossoverOldVersion() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAComplementaryCrossoverOldVersion
 
-  
 
- PLACrossoverOperator - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
- 
PLA Crossover operator that call another crossover operators
 
- PLACrossoverOperator(Map<String, Object>, List<String>) - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLACrossoverOperator
 
-  
 
- PLAFeatureDrivenCrossover - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
-  
 
- PLAFeatureDrivenCrossover() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAFeatureDrivenCrossover
 
-  
 
- PLAFeatureDrivenCrossoverOldVersion - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
- 
PLA Crossover old version
 
- PLAFeatureDrivenCrossoverOldVersion() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAFeatureDrivenCrossoverOldVersion
 
-  
 
- PLAModularCrossover - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
-  
 
- PLAModularCrossover() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAModularCrossover
 
-  
 
- PLAModularCrossover1 - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
-  
 
- PLAModularCrossover1() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAModularCrossover1
 
-  
 
- PLAModularCrossover2 - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
-  
 
- PLAModularCrossover2() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAModularCrossover2
 
-  
 
- PLAModularCrossover3 - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
-  
 
- PLAModularCrossover3() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAModularCrossover3
 
-  
 
- PLAMutation - Class in br.otimizes.oplatool.core.jmetal4.main.patterns
 
-  
 
- PLAMutation(Map<String, Object>) - Constructor for class br.otimizes.oplatool.core.jmetal4.main.patterns.PLAMutation
 
-  
 
- PLAMutationOperator - Class in br.otimizes.oplatool.core.jmetal4.operators.mutation
 
- 
PLA feature mutation operator that call another mutation operators included in FeatureMutationOperators enum
 
- PLAMutationOperator(HashMap<String, Object>, List<String>) - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.mutation.PLAMutationOperator
 
-  
 
- PLAMutationOperator(Map<String, Object>) - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.mutation.PLAMutationOperator
 
-  
 
- PLAMutationThenDesignPatternsMutationOperator - Class in br.otimizes.oplatool.core.jmetal4.main.patterns
 
-  
 
- PLAMutationThenDesignPatternsMutationOperator(Map<String, Object>, ScopeSelectionStrategy, DesignPatternSelectionStrategy) - Constructor for class br.otimizes.oplatool.core.jmetal4.main.patterns.PLAMutationThenDesignPatternsMutationOperator
 
-  
 
- Poloni - Class in br.otimizes.oplatool.core.jmetal4.problems
 
- 
Class representing problem Poloni.
 
- Poloni(String) - Constructor for class br.otimizes.oplatool.core.jmetal4.problems.Poloni
 
- 
Constructor.
 
- populationSize_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.settings.NSGAII_Settings
 
-  
 
- populationSize_ - Static variable in class br.otimizes.oplatool.core.jmetal4.main.NSGAIICrossover
 
-  
 
- populationSize_ - Static variable in class br.otimizes.oplatool.core.jmetal4.main.NSGAIIOPLA
 
-  
 
- populationSize_ - Static variable in class br.otimizes.oplatool.core.jmetal4.main.NSGAIIOPLAPLAThenDPM
 
-  
 
- postInteraction(String, String, Interaction) - Method in class br.otimizes.oplatool.api.resource.OptimizationResource
 
-  
 
- precision_ - Variable in class br.otimizes.oplatool.core.jmetal4.core.Problem
 
- 
Stores the number of bits used by binary-coded variables (e.g.,
 BinaryReal variables).
 
- Predicate<T> - Interface in br.otimizes.oplatool.architecture.helpers
 
- 
Predicate class
 
- PREFIX - Static variable in class br.otimizes.oplatool.patterns.models.AlgorithmFamily
 
- 
The Constant PREFIX.
 
- printAllMetricsToFile(SolutionSet, String) - Static method in class br.otimizes.oplatool.core.jmetal4.main.MainTestUtil
 
-  
 
- printDiscardedSolutionsToFile(int[], String) - Static method in class br.otimizes.oplatool.core.jmetal4.main.MainTestUtil
 
-  
 
- printEndLatexCommands(String) - Method in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- printFormatedHypervolumeFile(SolutionSet, String, boolean) - Static method in class br.otimizes.oplatool.core.jmetal4.indicators.Hypervolume
 
- 
Print all solutions in a formatted file
 
- printHeaderLatexCommands(String) - Method in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- printInformationToFile(SolutionSet, String) - Static method in class br.otimizes.oplatool.core.jmetal4.main.MainTestUtil
 
-  
 
- printMeanStdDev(String, int, double[][][], double[][][]) - Method in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- printMedianIQR(String, int, double[][][], double[][][]) - Method in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- printMetricsToFile(SolutionSet, String) - Static method in class br.otimizes.oplatool.core.jmetal4.main.MainTestUtil
 
-  
 
- printObjectivesToFile(String) - Method in class br.otimizes.oplatool.core.jmetal4.core.OPLASolutionSet
 
- 
Writes the objective function values of the Solution objects
 into the set in a file.
 
- printReferencePoint(double[][], String, int) - Static method in class br.otimizes.oplatool.core.jmetal4.indicators.Hypervolume
 
- 
Print the reference point of the solutions objectives in a file
 
- printTimeToFile(String, int, long[], String) - Static method in class br.otimizes.oplatool.core.jmetal4.main.MainTestUtil
 
-  
 
- printVariablesToFile(String) - Method in class br.otimizes.oplatool.core.jmetal4.core.OPLASolutionSet
 
- 
Writes the decision variable values of the Solution
 solutions objects into the set in a file.
 
- PRIVATE - Static variable in enum br.otimizes.oplatool.architecture.papyrus.touml.VisibilityKind
 
-  
 
- Problem - Class in br.otimizes.oplatool.core.jmetal4.core
 
- 
Abstract class representing a multiobjective optimization problem
 
- Problem() - Constructor for class br.otimizes.oplatool.core.jmetal4.core.Problem
 
- 
Constructor.
 
- Problem(SolutionType) - Constructor for class br.otimizes.oplatool.core.jmetal4.core.Problem
 
- 
Constructor.
 
- problem_ - Variable in class br.otimizes.oplatool.core.jmetal4.core.Algorithm
 
- 
Stores the problem to solve
 
- problem_ - Variable in class br.otimizes.oplatool.core.jmetal4.core.SolutionType
 
-  
 
- problem_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Settings
 
-  
 
- ProblemFactory - Class in br.otimizes.oplatool.core.jmetal4.problems
 
- 
This class represents a factory for problems
 
- ProblemFactory() - Constructor for class br.otimizes.oplatool.core.jmetal4.problems.ProblemFactory
 
-  
 
- problemList_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- problemName_ - Variable in class br.otimizes.oplatool.core.jmetal4.core.Problem
 
- 
Stores the problem name
 
- problemName_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Settings
 
-  
 
- problemsSettings_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- PROPERTY - Static variable in class br.otimizes.oplatool.architecture.helpers.ElementsTypes
 
-  
 
- PropUtils - Class in br.otimizes.oplatool.core.jmetal4.util
 
- 
This class provides some utilities for working with properties.
 
- PropUtils() - Constructor for class br.otimizes.oplatool.core.jmetal4.util.PropUtils
 
-  
 
- PROTECTED - Static variable in enum br.otimizes.oplatool.architecture.papyrus.touml.VisibilityKind
 
-  
 
- PS - Interface in br.otimizes.oplatool.patterns.models.ps
 
- 
The Interface PS.
 
- PSBridge - Class in br.otimizes.oplatool.patterns.models.ps.impl
 
- 
The Class PSBridge.
 
- PSBridge(List<Element>, AlgorithmFamily, List<Concern>) - Constructor for class br.otimizes.oplatool.patterns.models.ps.impl.PSBridge
 
- 
Instantiates a new PS bridge.
 
- PseudoRandom - Class in br.otimizes.oplatool.core.jmetal4.util
 
- 
Class representing a pseudo-random number generator
 
- PSMediator - Class in br.otimizes.oplatool.patterns.models.ps.impl
 
- 
The Class PSMediator.
 
- PSMediator(List<Element>, Concern) - Constructor for class br.otimizes.oplatool.patterns.models.ps.impl.PSMediator
 
- 
Instantiates a new PS mediator.
 
- PSPLA - Interface in br.otimizes.oplatool.patterns.models.ps
 
- 
The Interface PSPLA.
 
- PSPLABridge - Class in br.otimizes.oplatool.patterns.models.ps.impl
 
- 
The Class PSPLABridge.
 
- PSPLABridge(List<Element>, AlgorithmFamily, List<Concern>) - Constructor for class br.otimizes.oplatool.patterns.models.ps.impl.PSPLABridge
 
- 
Instantiates a new PSPLA bridge.
 
- PSPLAStrategy - Class in br.otimizes.oplatool.patterns.models.ps.impl
 
- 
The Class PSPLAStrategy.
 
- PSPLAStrategy(List<Element>, AlgorithmFamily) - Constructor for class br.otimizes.oplatool.patterns.models.ps.impl.PSPLAStrategy
 
- 
Instantiates a new PSPLA strategy.
 
- PSStrategy - Class in br.otimizes.oplatool.patterns.models.ps.impl
 
- 
The Class PSStrategy.
 
- PSStrategy(List<Element>, AlgorithmFamily) - Constructor for class br.otimizes.oplatool.patterns.models.ps.impl.PSStrategy
 
- 
Instantiates a new PS strategy.
 
- PUBLIC - Static variable in enum br.otimizes.oplatool.architecture.papyrus.touml.VisibilityKind
 
-  
 
- putPrefixToProperties(String, Properties) - Static method in class br.otimizes.oplatool.core.jmetal4.util.PropUtils
 
-