- CalculaMediaSolucoesRuns - Class in br.otimizes.oplatool.core.jmetal4.main.indicators
 
-  
 
- CalculaMediaSolucoesRuns() - Constructor for class br.otimizes.oplatool.core.jmetal4.main.indicators.CalculaMediaSolucoesRuns
 
-  
 
- calculate(String, int) - Method in class br.otimizes.oplatool.core.jmetal4.experiments.EdCalculation
 
-  
 
- calculateHypervolume(double[][], int, int) - Method in class br.otimizes.oplatool.core.jmetal4.qualityIndicator.Hypervolume
 
-  
 
- calculateIQR(Vector) - Static method in class br.otimizes.oplatool.core.jmetal4.experiments.util.Statistics
 
- 
Calculates the interquartile range (IQR) of a vector of Doubles
 
- calculateMedian(Vector, int, int) - Static method in class br.otimizes.oplatool.core.jmetal4.experiments.util.Statistics
 
- 
Calculates the median of a vector considering the positions indicated by
 the parameters first and last
 
- calculateOccupied() - Method in class br.otimizes.oplatool.core.jmetal4.util.AdaptiveGrid
 
- 
Calculates the number of hypercubes having one or more solutions.
 
- calculateStatistics(Vector, Map<String, Double>) - Method in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- capitalize(String) - Static method in class br.otimizes.oplatool.architecture.helpers.UtilResources
 
-  
 
- capitalize(String) - Static method in class br.otimizes.oplatool.domain.config.Utils
 
-  
 
- CDAC - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Components (Sant'Anna, 2008)
 Measures the feature modularization at package level
 
- CDAC(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAC
 
-  
 
- CDACConcerns - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Components result
 
- CDACConcerns(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDACConcerns
 
-  
 
- CDAClass - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Components classes
 
- CDAClass(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAClass
 
-  
 
- CDAClassConcerns - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Components classes concerns
 
- CDAClassConcerns(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAClassConcerns
 
-  
 
- CDAClassResult - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Components classes result
 
- CDAClassResult(Concern, Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAClassResult
 
-  
 
- CDACResult - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over classes result
 
- CDACResult(Concern, Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDACResult
 
-  
 
- CDAI - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Interfaces (Sant'Anna, 2008)
 Measures the number of interfaces that contribute for realization of a interesting
 
- CDAI(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAI
 
-  
 
- CDAIConcerns - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Interfaces concerns
 
- CDAIConcerns(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAIConcerns
 
-  
 
- CDAIResult - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Interfaces result
 
- CDAIResult(Concern, Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAIResult
 
-  
 
- CDAO - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural Operations (Sant'Anna, 2008)
 Measures the number of operations that contribute for realization of a interesting
 
- CDAO(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAO
 
-  
 
- CDAOConcerns - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over Architectural operations concerns
 
- CDAOConcerns(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAOConcerns
 
-  
 
- CDAOResult - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Concern Diffusion over operations result
 
- CDAOResult(Concern, Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.CDAOResult
 
-  
 
- CHAR - Static variable in class br.otimizes.oplatool.architecture.papyrus.touml.Types
 
-  
 
- checkExperimentDirectory() - Method in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- checkSameLayer(Package, Package) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.mutation.MutationUtils
 
- 
Verify if is same layer of packages
 
- CIBC - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Component-level Interlacing Between Concerns (Sant’Anna, 2008)
 
- CIBC(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.CIBC
 
-  
 
- CIBCConcerns - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Component-level Interlacing Between Concerns
 
- CIBCConcerns(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.CIBCConcerns
 
-  
 
- CIBClass - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Component-level Interlacing Between Concerns for classes
 
- CIBClass(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.CIBClass
 
-  
 
- CIBClassConcerns - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Component-level Interlacing Between Concerns for classes
 
- CIBClassConcerns(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.CIBClassConcerns
 
-  
 
- CIBClassResult - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Component-level Interlacing Between Concerns for classes result
 
- CIBClassResult(Concern, Element, Class) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.CIBClassResult
 
-  
 
- CIBCResult - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Component-level Interlacing Between Concerns result
 
- CIBCResult(Concern, Element, Package) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.CIBCResult
 
-  
 
- CIBF - Class in br.otimizes.oplatool.core.jmetal4.metrics.objectivefunctions
 
- 
Component-level Interlacing Between Concerns (Sant’Anna et al, 2008)
 
- CIBF(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.objectivefunctions.CIBF
 
-  
 
- CIBFObjectiveFunction - Class in br.otimizes.oplatool.domain.entity.objectivefunctions
 
-  
 
- CIBFObjectiveFunction(String, Execution, Experiment) - Constructor for class br.otimizes.oplatool.domain.entity.objectivefunctions.CIBFObjectiveFunction
 
-  
 
- CIBFObjectiveFunctionRepository - Interface in br.otimizes.oplatool.persistence.repository.objectivefunctions
 
-  
 
- CIBFObjectiveFunctionResource - Class in br.otimizes.oplatool.api.resource.objectivefunctions
 
-  
 
- CIBFObjectiveFunctionResource(BaseService<CIBFObjectiveFunction>) - Constructor for class br.otimizes.oplatool.api.resource.objectivefunctions.CIBFObjectiveFunctionResource
 
-  
 
- CIBFObjectiveFunctionService - Class in br.otimizes.oplatool.persistence.service.objectivefunctions
 
-  
 
- CIBFObjectiveFunctionService(CIBFObjectiveFunctionRepository) - Constructor for class br.otimizes.oplatool.persistence.service.objectivefunctions.CIBFObjectiveFunctionService
 
-  
 
- CLASS - Static variable in class br.otimizes.oplatool.architecture.helpers.ElementsTypes
 
-  
 
- Class - Class in br.otimizes.oplatool.architecture.representation
 
- 
Class representation
 
- Class(RelationshipsHolder, String, Variant, boolean, String, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Class
 
-  
 
- Class(RelationshipsHolder, String, boolean) - Constructor for class br.otimizes.oplatool.architecture.representation.Class
 
-  
 
- Class(RelationshipsHolder, String, boolean, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Class
 
-  
 
- ClassBuilder - Class in br.otimizes.oplatool.architecture.builders
 
- 
Builder responsible for creating element of type Class.
 
- ClassBuilder(Architecture) - Constructor for class br.otimizes.oplatool.architecture.builders.ClassBuilder
 
- 
 
- classContainsConcern(Class) - Method in class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionResult
 
-  
 
- classContainsConcernViaInterface(Class) - Method in class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionResult
 
-  
 
- classContainsConcernViaMethod(Class) - Method in class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionResult
 
-  
 
- ClassDependencyIn - Class in br.otimizes.oplatool.core.jmetal4.metrics.conventionalMetrics
 
- 
Measures the number of UML dependencies where the package is the provider (Wüst, 2014)
 
- ClassDependencyIn(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.conventionalMetrics.ClassDependencyIn
 
-  
 
- ClassDependencyOut - Class in br.otimizes.oplatool.core.jmetal4.metrics.conventionalMetrics
 
- 
Measures the number of UML dependencies where the package is the client (Wüst, 2014)
 
- ClassDependencyOut(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.conventionalMetrics.ClassDependencyOut
 
-  
 
- classes - Variable in class br.otimizes.oplatool.core.jmetal4.util.QtdElements
 
-  
 
- ClassifierAlgorithm - Enum in br.otimizes.oplatool.core.learning
 
- 
OPLA machine learning algorithms adaptations
 
- ClassNotation - Class in br.otimizes.oplatool.architecture.papyrus.touml
 
- 
Class notation
 
- ClassNotation(DocumentManager, Node) - Constructor for class br.otimizes.oplatool.architecture.papyrus.touml.ClassNotation
 
-  
 
- ClassNotFound - Exception in br.otimizes.oplatool.architecture.exceptions
 
-  
 
- ClassNotFound(String) - Constructor for exception br.otimizes.oplatool.architecture.exceptions.ClassNotFound
 
-  
 
- ClassOperations - Class in br.otimizes.oplatool.architecture.papyrus.touml
 
- 
Class operations
 
- ClassOperations(DocumentManager, Architecture) - Constructor for class br.otimizes.oplatool.architecture.papyrus.touml.ClassOperations
 
-  
 
- cleanRelationships() - Static method in class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverRelationship
 
-  
 
- clear() - Method in enum br.otimizes.oplatool.architecture.representation.ConcernHolder
 
-  
 
- clear() - Method in class br.otimizes.oplatool.core.jmetal4.core.SolutionSet
 
- 
Empties the SolutionSet
 
- clearArchitecture() - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- clearConfigurations() - Static method in class br.otimizes.oplatool.architecture.papyrus.touml.ClassNotation
 
-  
 
- clearConsole() - Static method in class br.otimizes.oplatool.architecture.helpers.UtilResources
 
-  
 
- clearFile(String) - Static method in class br.otimizes.oplatool.core.jmetal4.indicators.Hypervolume
 
- 
Delete the hypervolume file
 
- clearLists() - Method in class br.otimizes.oplatool.architecture.representation.RelationshipsHolder
 
-  
 
- cloneMethod(Method) - Static method in class br.otimizes.oplatool.patterns.util.MethodUtil
 
- 
Clone method.
 
- cloneMethods(Set<Method>) - Static method in class br.otimizes.oplatool.patterns.util.MethodUtil
 
- 
Clone methods.
 
- cloneMethods(List<Method>) - Static method in class br.otimizes.oplatool.patterns.util.MethodUtil
 
- 
Clone methods.
 
- cloneParameter(ParameterMethod) - Static method in class br.otimizes.oplatool.patterns.util.ParameterMethodUtil
 
- 
Clone parameter.
 
- Clustering - Class in br.otimizes.oplatool.core.learning
 
-  
 
- Clustering() - Constructor for class br.otimizes.oplatool.core.learning.Clustering
 
-  
 
- Clustering(SolutionSet, ClusteringAlgorithm) - Constructor for class br.otimizes.oplatool.core.learning.Clustering
 
-  
 
- ClusteringAlgorithm - Enum in br.otimizes.oplatool.core.learning
 
- 
Enumeration of the used Clustering Algorithms
 
- CM - Class in br.otimizes.oplatool.core.jmetal4.metrics.objectivefunctions
 
- 
Conventional Function
 
- CM(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.objectivefunctions.CM
 
-  
 
- CMObjectiveFunction - Class in br.otimizes.oplatool.domain.entity.objectivefunctions
 
-  
 
- CMObjectiveFunction(String, Execution, Experiment) - Constructor for class br.otimizes.oplatool.domain.entity.objectivefunctions.CMObjectiveFunction
 
-  
 
- CMObjectiveFunctionRepository - Interface in br.otimizes.oplatool.persistence.repository.objectivefunctions
 
-  
 
- CMObjectiveFunctionResource - Class in br.otimizes.oplatool.api.resource.objectivefunctions
 
-  
 
- CMObjectiveFunctionResource(BaseService<CMObjectiveFunction>) - Constructor for class br.otimizes.oplatool.api.resource.objectivefunctions.CMObjectiveFunctionResource
 
-  
 
- CMObjectiveFunctionService - Class in br.otimizes.oplatool.persistence.service.objectivefunctions
 
-  
 
- CMObjectiveFunctionService(CMObjectiveFunctionRepository) - Constructor for class br.otimizes.oplatool.persistence.service.objectivefunctions.CMObjectiveFunctionService
 
-  
 
- COE - Class in br.otimizes.oplatool.core.jmetal4.metrics.objectivefunctions
 
- 
Cohesion (Santos et al., 2015)
 
- COE(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.objectivefunctions.COE
 
-  
 
- COEObjectiveFunction - Class in br.otimizes.oplatool.domain.entity.objectivefunctions
 
-  
 
- COEObjectiveFunction(String, Execution, Experiment) - Constructor for class br.otimizes.oplatool.domain.entity.objectivefunctions.COEObjectiveFunction
 
-  
 
- COEObjectiveFunctionRepository - Interface in br.otimizes.oplatool.persistence.repository.objectivefunctions
 
-  
 
- COEObjectiveFunctionResource - Class in br.otimizes.oplatool.api.resource.objectivefunctions
 
-  
 
- COEObjectiveFunctionResource(BaseService<COEObjectiveFunction>) - Constructor for class br.otimizes.oplatool.api.resource.objectivefunctions.COEObjectiveFunctionResource
 
-  
 
- COEObjectiveFunctionService - Class in br.otimizes.oplatool.persistence.service.objectivefunctions
 
-  
 
- COEObjectiveFunctionService(COEObjectiveFunctionRepository) - Constructor for class br.otimizes.oplatool.persistence.service.objectivefunctions.COEObjectiveFunctionService
 
-  
 
- COMMENT - Static variable in class br.otimizes.oplatool.architecture.helpers.ElementsTypes
 
-  
 
- Comment - Class in br.otimizes.oplatool.architecture.representation
 
-  
 
- Comment(String, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Comment
 
-  
 
- Comment(String) - Constructor for class br.otimizes.oplatool.architecture.representation.Comment
 
-  
 
- CommonOPLAFeatMut - Class in br.otimizes.oplatool.core.jmetal4.experiments
 
-  
 
- CommonOPLAFeatMut() - Constructor for class br.otimizes.oplatool.core.jmetal4.experiments.CommonOPLAFeatMut
 
-  
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.qualityIndicator.util.LexicoGraphicalComparator
 
- 
The compare method compare the objects o1 and o2.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.qualityIndicator.util.ValueComparator
 
- 
Compares the objects o1 and o2.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.AggregativeComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.BinaryTournamentComparator
 
- 
Compares two solutions.
 
- compare(Solution, Solution) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.CrowdingComparator
 
- 
Compare two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.CrowdingDistanceComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.DistanceToPopulationComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.DominanceComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.EpsilonDominanceComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.EpsilonObjectiveComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.EqualSolutions
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.FitnessAndCrowdingDistanceComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.FitnessComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.FPGAFitnessComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.ObjectiveComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.OverallConstraintViolationComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.RankComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.SolutionComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.comparators.ViolatedConstraintComparator
 
- 
Compares two solutions.
 
- compare(Object, Object) - Method in class br.otimizes.oplatool.core.jmetal4.util.DistanceNodeComparator
 
- 
Compares two DistanceNode.
 
- compareTo(AlgorithmFamily) - Method in class br.otimizes.oplatool.patterns.models.AlgorithmFamily
 
- 
Compare to.
 
- COMPILE_TIME - Static variable in class br.otimizes.oplatool.architecture.papyrus.touml.BindingTime
 
-  
 
- componentContainsConcern(Package) - Method in class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionResult
 
-  
 
- componentContaisConcernViaInterface(Package) - Method in class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionResult
 
-  
 
- CompositionOperations - Class in br.otimizes.oplatool.architecture.papyrus.touml
 
- 
Composition operations
 
- CompositionOperations(DocumentManager) - Constructor for class br.otimizes.oplatool.architecture.papyrus.touml.CompositionOperations
 
-  
 
- compositions - Variable in class br.otimizes.oplatool.core.jmetal4.util.QtdElements
 
-  
 
- CONCERN - Static variable in class br.otimizes.oplatool.architecture.helpers.StereotypesTypes
 
-  
 
- Concern - Class in br.otimizes.oplatool.architecture.representation
 
- 
Concern representation
 
- Concern(String) - Constructor for class br.otimizes.oplatool.architecture.representation.Concern
 
-  
 
- Concern() - Constructor for class br.otimizes.oplatool.architecture.representation.Concern
 
-  
 
- ConcernCannotBeAppliedToPackagesException - Exception in br.otimizes.oplatool.architecture.exceptions
 
-  
 
- ConcernCannotBeAppliedToPackagesException() - Constructor for exception br.otimizes.oplatool.architecture.exceptions.ConcernCannotBeAppliedToPackagesException
 
-  
 
- ConcernDiffusionMetric<T> - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Abstract concern diffusion metric
 
- ConcernDiffusionMetric(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionMetric
 
-  
 
- ConcernDiffusionResult<T extends Element> - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion
 
- 
Abstract concern diffusion result
 
- ConcernDiffusionResult(Concern, Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionResult
 
-  
 
- ConcernHolder - Enum in br.otimizes.oplatool.architecture.representation
 
- 
Concern holder enum
 
- ConcernNotFoundException - Exception in br.otimizes.oplatool.architecture.exceptions
 
-  
 
- ConcernNotFoundException(String) - Constructor for exception br.otimizes.oplatool.architecture.exceptions.ConcernNotFoundException
 
-  
 
- concerns - Variable in class br.otimizes.oplatool.architecture.builders.ElementBuilder
 
-  
 
- concerns - Variable in class br.otimizes.oplatool.core.jmetal4.util.QtdElements
 
-  
 
- config - Variable in class br.otimizes.oplatool.api.dto.OptimizationDto
 
-  
 
- config() - Method in class br.otimizes.oplatool.api.resource.OptimizationResource
 
-  
 
- config - Static variable in class br.otimizes.oplatool.domain.OPLAThreadScope
 
-  
 
- CONFIG_PATH - Static variable in class br.otimizes.oplatool.domain.config.FileConstants
 
-  
 
- Configuration - Class in br.otimizes.oplatool.common
 
- 
This class contain types and constant definitions
 
- Configuration() - Constructor for class br.otimizes.oplatool.common.Configuration
 
-  
 
- configure() - Method in class br.otimizes.oplatool.core.jmetal4.experiments.Settings
 
- 
Default configure method
 
- configure(HashMap) - Method in class br.otimizes.oplatool.core.jmetal4.experiments.Settings
 
- 
Configure method.
 
- configure() - Method in class br.otimizes.oplatool.core.jmetal4.experiments.settings.NSGAII_Settings
 
- 
Configure NSGAII with user-defined parameter settings
 
- configureDefaultLocaleToExportModels() - Method in class br.otimizes.oplatool.domain.config.ManagerApplicationFileConfig
 
-  
 
- CONNECTOR - Static variable in class br.otimizes.oplatool.architecture.helpers.ElementsTypes
 
-  
 
- constraint - Variable in class br.otimizes.oplatool.architecture.representation.Variability
 
-  
 
- ConstrEx - Class in br.otimizes.oplatool.core.jmetal4.problems
 
- 
Class representing problem Constr_Ex
 
- ConstrEx(String) - Constructor for class br.otimizes.oplatool.core.jmetal4.problems.ConstrEx
 
- 
Constructor Creates a default instance of the Constr_Ex problem
 
- contains(Object) - Method in class br.otimizes.oplatool.patterns.list.MethodArrayList
 
- 
Contains.
 
- containsArchitecturalEvaluation() - Method in class br.otimizes.oplatool.core.jmetal4.core.Solution
 
-  
 
- containsConcern(Concern) - Method in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- containsConcern(Concern) - Method in class br.otimizes.oplatool.architecture.representation.Package
 
-  
 
- containsSameName(Object) - Method in class br.otimizes.oplatool.patterns.list.MethodArrayList
 
- 
Contains same name.
 
- containsSameSignature(Object) - Method in class br.otimizes.oplatool.patterns.list.MethodArrayList
 
- 
Contains same signature.
 
- contDiscardedSolutions_ - Static variable in class br.otimizes.oplatool.core.jmetal4.problems.OPLA
 
-  
 
- ConventionalStatisticMetrics - Class in br.otimizes.oplatool.core.jmetal4.metrics.conventionalMetrics
 
- 
Conventional Statistic Metrics
 
- ConventionalStatisticMetrics() - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.conventionalMetrics.ConventionalStatisticMetrics
 
-  
 
- copy(Object) - Static method in class br.otimizes.oplatool.architecture.clone.UnoptimizedDeepCopy
 
- 
Returns a copy of the object, or null if the object cannot
 be serialized.
 
- copy(Path, Path) - Static method in class br.otimizes.oplatool.domain.config.FileUtils
 
-  
 
- copy(String, Path) - Static method in class br.otimizes.oplatool.domain.config.FileUtils
 
-  
 
- copy(String, String) - Static method in class br.otimizes.oplatool.domain.config.Utils
 
-  
 
- copyAllDependenciesSuppliers(Interface, Interface) - Method in class br.otimizes.oplatool.architecture.representation.Interface
 
-  
 
- copyDependencyRelationship(Interface, Interface, Concern) - Method in class br.otimizes.oplatool.architecture.representation.Interface
 
-  
 
- copyFile(File, File) - Static method in class br.otimizes.oplatool.domain.config.FileUtils
 
-  
 
- copyFileGuiSettings() - Static method in class br.otimizes.oplatool.domain.config.Utils
 
-  
 
- copyFolder(String, String) - Static method in class br.otimizes.oplatool.core.jmetal4.experiments.Util
 
-  
 
- copyRealizationRelationship(Interface, Interface, Concern) - Method in class br.otimizes.oplatool.architecture.representation.Interface
 
-  
 
- copyTemplates() - Static method in class br.otimizes.oplatool.domain.config.UserHome
 
-  
 
- copyVariables(Variable[]) - Method in class br.otimizes.oplatool.core.jmetal4.core.SolutionType
 
- 
Copies the decision variables
 
- copyVariables(Variable[]) - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.ArrayIntSolutionType
 
- 
Create variables array
 
- copyVariables(Variable[]) - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.ArrayRealSolutionType
 
- 
Clone variables array
 
- corsConfigurer() - Method in class br.otimizes.oplatool.api.OplaApiApplication
 
-  
 
- count() - Method in class br.otimizes.oplatool.api.base.BaseResource
 
-  
 
- count() - Method in class br.otimizes.oplatool.persistence.base.BaseService
 
-  
 
- CountArchElements(Solution) - Method in class br.otimizes.oplatool.core.jmetal4.metaheuristics.nsgaII.NSGAII
 
-  
 
- CountArchElements(Solution) - Method in class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverUtils
 
-  
 
- countClass - Static variable in class br.otimizes.oplatool.core.jmetal4.problems.OPLA
 
-  
 
- countConcerns(Set<Concern>, Set<Concern>) - Method in class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverUtils
 
-  
 
- countElemInterfaceRelatedWithConcern(Set<Concern>, Interface) - Method in class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverUtils
 
-  
 
- countElemRelatedWithConcern(Set<Concern>, Class) - Method in class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverUtils
 
-  
 
- countInterface - Static variable in class br.otimizes.oplatool.core.jmetal4.problems.OPLA
 
-  
 
- countPackage - Static variable in class br.otimizes.oplatool.core.jmetal4.problems.OPLA
 
-  
 
- create(Abstraction) - Method in class br.otimizes.oplatool.architecture.builders.AbstractionRelationshipBuilder
 
- 
Create a AbstractionInterElementRelationship element
 
- create(String) - Method in class br.otimizes.oplatool.architecture.builders.ArchitectureBuilderPapyrus
 
- 
Cria a br.otimizes.oplatool.arquitetura.
 
- create(String) - Method in class br.otimizes.oplatool.architecture.builders.ArchitectureBuilderSMarty
 
- 
Create a Architecture using an input PLA.
 
- create(AssociationClass) - Method in class br.otimizes.oplatool.architecture.builders.AssociationClassRelationshipBuilder
 
- 
Create association class
 
- create(Property, Element) - Method in class br.otimizes.oplatool.architecture.builders.AssociationEndBuilder
 
- 
Creates the association end
 
- create(Association) - Method in class br.otimizes.oplatool.architecture.builders.AssociationRelationshipBuilder
 
-  
 
- create(Dependency) - Method in class br.otimizes.oplatool.architecture.builders.DependencyRelationshipBuilder
 
- 
Creates the dependency relationship
 
- create(NamedElement) - Method in class br.otimizes.oplatool.architecture.builders.ElementBuilder
 
- 
Creates a new architectural element
 
- create(Generalization) - Method in class br.otimizes.oplatool.architecture.builders.GeneralizationRelationshipBuilder
 
- 
Creates the relationship by generalization
 
- create(String) - Method in interface br.otimizes.oplatool.architecture.builders.IArchitectureBuilder
 
-  
 
- create(Realization) - Method in class br.otimizes.oplatool.architecture.builders.RealizationRelationshipBuilder
 
- 
Creates the realization relationship
 
- create(Usage) - Method in class br.otimizes.oplatool.architecture.builders.UsageRelationshipBuilder
 
- 
Creates the usage relationship
 
- create(Classifier) - Method in class br.otimizes.oplatool.architecture.builders.VariabilityBuilder
 
- 
Creates the variability from class
 
- create(String, Types.Type, String) - Static method in class br.otimizes.oplatool.architecture.papyrus.touml.Argument
 
-  
 
- create() - Static method in class br.otimizes.oplatool.architecture.papyrus.touml.Attribute
 
-  
 
- create() - Static method in class br.otimizes.oplatool.architecture.papyrus.touml.Method
 
-  
 
- create(Element, Element) - Method in class br.otimizes.oplatool.architecture.representation.OperationsOverAbstraction
 
-  
 
- create(AssociationEnd, AssociationEnd) - Method in class br.otimizes.oplatool.architecture.representation.OperationsOverAssociation
 
- 
 
- create(String) - Method in class br.otimizes.oplatool.architecture.representation.OperationsOverDependency
 
- 
Criar relacionamento do tipo dependencia
 
- create(Element, Element) - Method in class br.otimizes.oplatool.architecture.representation.OperationsOverUsage
 
- 
Cria um relacionamento de Usage e o adiciona na br.otimizes.oplatool.arquitetura
 
- create(String, Map<String, Object>) - Static method in class br.otimizes.oplatool.core.jmetal4.main.factory.MutationOperatorFactory
 
-  
 
- createAbstractionClasses(AlgorithmFamily) - Static method in class br.otimizes.oplatool.patterns.util.BridgeUtil
 
- 
Creates the abstraction classes.
 
- createAdapterClass(Element) - Static method in class br.otimizes.oplatool.patterns.util.AdapterUtil
 
- 
Creates the adapter class.
 
- createAssociation(Type, boolean, AggregationKind, String, int, int, Type, boolean, AggregationKind, String, int, int) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createAssociation(AssociationEnd, AssociationEnd, String, String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.AssociationNode
 
- 
Cria associacao
 
- createAssociation() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.AssociationOperations
 
-  
 
- createAssociation(Architecture, Class, Class) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.mutation.MutationUtils
 
- 
Create association between classes
 
- createAssociationClass(String, String, String, String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.AssociationClassNode
 
-  
 
- createAssociationClass(AssociationClassRelationship) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.AssociationKlassOperations
 
-  
 
- createAssociationClass(Set<Attribute>, Set<Method>, Element, Element, String) - Method in class br.otimizes.oplatool.architecture.representation.OperationsOverAssociation
 
- 
associationClass null se você deseja que seja criada a classe associativa.
 
- createAssociationEnd() - Method in class br.otimizes.oplatool.architecture.representation.OperationsOverAssociation
 
-  
 
- createAttribute(Class, String, Type, int, int) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createAttribute(String, Types.Type, VisibilityKind) - Method in class br.otimizes.oplatool.architecture.representation.Class
 
-  
 
- createBinsHVPath() - Static method in class br.otimizes.oplatool.domain.config.UserHome
 
-  
 
- createClass(Package, String, boolean...) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
- 
Cria uma Classe.
 
- createClass(Element) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ClassOperations
 
-  
 
- createClass(String, boolean) - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- createClass(String, boolean) - Method in class br.otimizes.oplatool.architecture.representation.Package
 
- 
Cria uma classe e adiciona no pacote em questão.
 
- createComposition() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.CompositionOperations
 
-  
 
- createDataBaseIfNotExists() - Static method in class br.otimizes.oplatool.domain.config.Utils
 
-  
 
- createDefaultOplaPathIfDontExists() - Static method in class br.otimizes.oplatool.domain.config.UserHome
 
-  
 
- createDependency(String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.DependencyNode
 
-  
 
- createDirectory(Path) - Static method in class br.otimizes.oplatool.domain.config.FileUtils
 
- 
Execute the create of directory
 
- createEgdeAssocationOnNotationFile(Document, String, String, String, String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ElementXmiGenerator
 
-  
 
- createEgdgeAssociationClassOnNotationFile(String, String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ElementXmiGenerator
 
-  
 
- createEnumeration(Package, String) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createEnumerationLiteral(Enumeration, String) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createExtension(Class, Stereotype, boolean) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createGeneralization(Classifier, Classifier) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createGeneralization() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.GeneralizationNode
 
-  
 
- createGeneralization(Element, Element) - Method in class br.otimizes.oplatool.architecture.representation.OperationsOverGeneralization
 
- 
Cria um relacionamento de generalização e o adiciona na br.otimizes.oplatool.arquitetura
 
- createImplementationInterface(Concern, List<Element>) - Static method in class br.otimizes.oplatool.patterns.util.BridgeUtil
 
- 
Creates the implementation interface.
 
- createInterface(String) - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- createInterface(String, String) - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- createInterface(String) - Method in class br.otimizes.oplatool.architecture.representation.Package
 
- 
Cria uma interface dentro do pacote
 
- createInterface(String, String) - Method in class br.otimizes.oplatool.architecture.representation.Package
 
- 
Cria uma interface dentro do pacote.
 
- createInterfaceForSetOfElements(String, List<Element>) - Static method in class br.otimizes.oplatool.patterns.util.InterfaceUtil
 
- 
Creates the interface for set of elements.
 
- createLogDir() - Method in class br.otimizes.oplatool.architecture.smarty.util.SaveStringToFile
 
- 
this method create a Log directory if not exists
 
- createMethod(String, String, boolean, List<ParameterMethod>) - Method in class br.otimizes.oplatool.architecture.representation.Class
 
-  
 
- createMethodsFromSetOfElements(List<Element>) - Static method in class br.otimizes.oplatool.patterns.util.MethodUtil
 
- 
Creates the methods from set of elements.
 
- createMethodsFromSetOfElementsByConcern(List<Element>, Concern) - Static method in class br.otimizes.oplatool.patterns.util.MethodUtil
 
- 
Creates the methods from set of elements by concern.
 
- createModel(String) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createNamespace(String, String) - Static method in class br.otimizes.oplatool.architecture.helpers.UtilResources
 
-  
 
- createNewAggregationRelationship(String, Element, Element) - Static method in class br.otimizes.oplatool.patterns.util.RelationshipUtil
 
- 
Creates the new aggregation relationship.
 
- createNewGeneralizationRelationship(Element, Element) - Static method in class br.otimizes.oplatool.patterns.util.RelationshipUtil
 
- 
Creates the new generalization relationship.
 
- createNewRealization(Element, Element) - Method in class br.otimizes.oplatool.architecture.representation.OperationsOverRelationships
 
-  
 
- createNewRealizationRelationship(String, Element, Element) - Static method in class br.otimizes.oplatool.patterns.util.RelationshipUtil
 
- 
Creates the new realization relationship.
 
- createNewUsageRelationship(String, Element, Element) - Static method in class br.otimizes.oplatool.patterns.util.RelationshipUtil
 
- 
Creates the new usage relationship.
 
- createNodeForElementType(String, String, String, Element) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ClassNotation
 
-  
 
- createNote(String, VariationPoint) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.NoteNode
 
-  
 
- createNote(VariationPoint) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.NoteOperations
 
-  
 
- createObjective(int) - Method in class br.otimizes.oplatool.core.jmetal4.core.Solution
 
-  
 
- createObjectiveTemp(int) - Method in class br.otimizes.oplatool.core.jmetal4.core.Solution
 
-  
 
- createOperation(Classifier, String, EList<String>, EList<Type>, Type) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createOperation(String) - Method in class br.otimizes.oplatool.architecture.representation.Interface
 
-  
 
- createOutputPath() - Static method in class br.otimizes.oplatool.domain.config.UserHome
 
-  
 
- createPacakge(Package) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.PackageOperations
 
-  
 
- createPackage(Package, String) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createPackage(String) - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- createPackage(String, String) - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- createPath(String) - Static method in class br.otimizes.oplatool.domain.config.Utils
 
-  
 
- createPathsOplaTool() - Static method in class br.otimizes.oplatool.domain.config.Utils
 
-  
 
- createProfile(String) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createProfilesPath() - Static method in class br.otimizes.oplatool.domain.config.UserHome
 
-  
 
- CreateRCommandCoverage - Class in br.otimizes.oplatool.core.jmetal4.main.indicators
 
-  
 
- CreateRCommandCoverage() - Constructor for class br.otimizes.oplatool.core.jmetal4.main.indicators.CreateRCommandCoverage
 
-  
 
- createRelation() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.AbstractionOperations
 
-  
 
- createRelation() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.AggregationOperations
 
-  
 
- createRelation() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.DependencyOperations
 
-  
 
- createRelation() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.GeneralizationOperations
 
-  
 
- createRelation() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.RealizationsOperations
 
-  
 
- createRelation() - Method in interface br.otimizes.oplatool.architecture.papyrus.touml.Relationship
 
-  
 
- createRelation(String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.UsageOperations
 
-  
 
- createRelation() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.UsageOperations
 
-  
 
- createStereotype(Profile, String, boolean) - Method in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- createStereotype(Variant, String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ElementXmiGenerator
 
-  
 
- createStereotypeTagInUmlFile(Document, String, String) - Static method in class br.otimizes.oplatool.architecture.papyrus.touml.RelationshipsXMI
 
-  
 
- createStereotypeVariability(String, VariabilityStereotype) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ElementXmiGenerator
 
-  
 
- createStereotypeVariationPoint(String, String, String, String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ElementXmiGenerator
 
-  
 
- createStrategyInterfaceForAlgorithmFamily(AlgorithmFamily) - Static method in class br.otimizes.oplatool.patterns.util.StrategyUtil
 
- 
Creates the strategy interface for algorithm family.
 
- createTempDir() - Method in class br.otimizes.oplatool.architecture.smarty.util.SaveStringToFile
 
- 
this method create a TEMP directory if not exists
 
- createTemplatePath() - Static method in class br.otimizes.oplatool.domain.config.UserHome
 
-  
 
- createTempPath() - Static method in class br.otimizes.oplatool.domain.config.UserHome
 
-  
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.core.SolutionType
 
- 
Abstract method to create the variables of the solution
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.ArchitectureSolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.ArrayIntSolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.ArrayRealAndBinarySolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.ArrayRealSolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.BinaryRealSolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.BinarySolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.IntRealSolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.IntSolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.PermutationSolutionType
 
- 
Create variables array
 
- createVariables() - Method in class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.RealSolutionType
 
- 
Create variables array
 
- createVariant() - Static method in class br.otimizes.oplatool.architecture.representation.Variant
 
-  
 
- createVariants() - Method in class br.otimizes.oplatool.architecture.flyweights.VariabilityFlyweight
 
- 
Create variants
 
- createXmiForClassInNotationFile(String, String, String, Element) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ClassNotation
 
-  
 
- createXmiForPackageInNotationFile(String, Package) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ClassNotation
 
-  
 
- createXmiForStereotype(String, String, String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ClassNotation
 
-  
 
- Crossover - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
- 
This class represents the super class of all the crossover operators
 
- Crossover(Map<String, Object>) - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.Crossover
 
-  
 
- crossoverDistributionIndex_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.settings.NSGAII_Settings
 
-  
 
- CrossoverFactory - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
- 
Class implementing a factory for crossover operators.
 
- CrossoverFactory() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverFactory
 
-  
 
- crossoverFeatures(double, Solution, Solution, String) - Method in class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAFeatureDrivenCrossoverOldVersion
 
-  
 
- CrossoverOperations - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
- 
Crossover operations methods
 
- CrossoverOperations() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverOperations
 
-  
 
- crossoverOperators - Variable in class br.otimizes.oplatool.api.dto.OptimizationOptionsDTO
 
-  
 
- CrossoverOperators - Enum in br.otimizes.oplatool.core.jmetal4.operators
 
- 
Feature crossover operators enum
 
- crossoverProbability_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.settings.NSGAII_Settings
 
-  
 
- crossoverProbability_ - Static variable in class br.otimizes.oplatool.core.jmetal4.main.NSGAIICrossover
 
-  
 
- crossoverProbability_ - Static variable in class br.otimizes.oplatool.core.jmetal4.main.NSGAIIOPLA
 
-  
 
- crossoverProbability_ - Static variable in class br.otimizes.oplatool.core.jmetal4.main.NSGAIIOPLAPLAThenDPM
 
-  
 
- crossoverProbability_ - Variable in class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAComplementaryCrossover
 
-  
 
- crossoverProbability_ - Variable in class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAFeatureDrivenCrossover
 
-  
 
- crossoverProbability_ - Variable in class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAModularCrossover
 
-  
 
- CrossoverRelationship - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
- 
Crossover relationship methods
 
- CrossoverRelationship() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverRelationship
 
-  
 
- CrossoverUtils - Class in br.otimizes.oplatool.core.jmetal4.operators.crossover
 
- 
Crossover utils
 
- CrossoverUtils() - Constructor for class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverUtils
 
-  
 
- CrowdingArchive - Class in br.otimizes.oplatool.core.jmetal4.util.archive
 
- 
This class implements a bounded archive based on crowding distances (as
 defined in NSGA-II).
 
- CrowdingArchive(int, int) - Constructor for class br.otimizes.oplatool.core.jmetal4.util.archive.CrowdingArchive
 
- 
Constructor.
 
- CrowdingComparator - Class in br.otimizes.oplatool.core.jmetal4.util.comparators
 
- 
This class implements a Comparator (a method for comparing
 Solution objects) based on the crowding distance, as in NSGA-II.
 
- CrowdingComparator() - Constructor for class br.otimizes.oplatool.core.jmetal4.util.comparators.CrowdingComparator
 
-  
 
- crowdingDistanceAssignment(SolutionSet, int) - Method in class br.otimizes.oplatool.core.jmetal4.util.Distance
 
- 
Assigns crowding distances to all solutions in a SolutionSet.
 
- CrowdingDistanceComparator - Class in br.otimizes.oplatool.core.jmetal4.util.comparators
 
- 
This class implements a Comparator (a method for comparing
 Solution objects) based on the crowding distance, as in NSGA-II.
 
- CrowdingDistanceComparator() - Constructor for class br.otimizes.oplatool.core.jmetal4.util.comparators.CrowdingDistanceComparator
 
-  
 
- CS - Class in br.otimizes.oplatool.core.jmetal4.metrics.objectivefunctions
 
- 
Weighted Operations per Component or Service (Ribeiro et al., 2010)
 
- CS(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.objectivefunctions.CS
 
-  
 
- CSObjectiveFunction - Class in br.otimizes.oplatool.domain.entity.objectivefunctions
 
-  
 
- CSObjectiveFunction(String, Execution, Experiment) - Constructor for class br.otimizes.oplatool.domain.entity.objectivefunctions.CSObjectiveFunction
 
-  
 
- CSObjectiveFunctionResource - Class in br.otimizes.oplatool.api.resource.objectivefunctions
 
-  
 
- CSObjectiveFunctionResource(BaseService<CSObjectiveFunction>) - Constructor for class br.otimizes.oplatool.api.resource.objectivefunctions.CSObjectiveFunctionResource
 
-  
 
- CSObjectiveFunctionService - Class in br.otimizes.oplatool.persistence.service.objectivefunctions
 
-  
 
- CSObjectiveFunctionService(WOCSObjectiveFunctionRepository) - Constructor for class br.otimizes.oplatool.persistence.service.objectivefunctions.CSObjectiveFunctionService
 
-  
 
- currentEvaluation - Static variable in class br.otimizes.oplatool.core.learning.SubjectiveAnalyzeAlgorithm
 
-  
 
- currentGeneration - Variable in class br.otimizes.oplatool.architecture.io.OptimizationInfo
 
-  
 
- currentGeneration - Static variable in class br.otimizes.oplatool.domain.OPLAThreadScope
 
-  
 
- custom(String) - Static method in class br.otimizes.oplatool.architecture.papyrus.touml.Types
 
-  
 
- CustomDesignPatternSelection - Class in br.otimizes.oplatool.patterns.strategies.designpatternselection.impl
 
- 
The Class CustomDesignPatternSelection.
 
- CustomDesignPatternSelection(String...) - Constructor for class br.otimizes.oplatool.patterns.strategies.designpatternselection.impl.CustomDesignPatternSelection
 
- 
Instantiates a new custom design pattern selection.
 
- CustonTypeNotFound - Exception in br.otimizes.oplatool.architecture.exceptions
 
-  
 
- CustonTypeNotFound(String) - Constructor for exception br.otimizes.oplatool.architecture.exceptions.CustonTypeNotFound
 
-