- IArchitectureBuilder - Interface in br.otimizes.oplatool.architecture.builders
 
- 
Interface of architecture builder
 
- IArchitectureBuilders - Interface in br.otimizes.oplatool.architecture.builders
 
- 
 
- id - Variable in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- id_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.util.RunExperiment
 
-  
 
- IdUtil - Class in br.otimizes.oplatool.domain.util
 
-  
 
- IdUtil() - Constructor for class br.otimizes.oplatool.domain.util.IdUtil
 
-  
 
- IGateway - Interface in br.otimizes.oplatool.api.gateway
 
-  
 
- IIBC - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Interface-level Interlacing Between Concerns (Sant’Anna, 2008)
 Measures the number of features in which a given interest shares at least one interface
 
- IIBC(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.IIBC
 
-  
 
- IIBCConcerns - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Interface-level Interlacing Between Concerns
 
- IIBCConcerns(Architecture) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.IIBCConcerns
 
-  
 
- IIBCResult - Class in br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns
 
- 
Interface-level Interlacing Between Concerns result
 
- IIBCResult(Concern, Element, Interface) - Constructor for class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.interactionBeteweenConcerns.IIBCResult
 
-  
 
- IMPLEMENTED - Static variable in class br.otimizes.oplatool.patterns.designpatterns.DesignPattern
 
- 
The Constant IMPLEMENTED.
 
- implementInterface(List<Element>, Interface, List<Element>, List<Element>) - Static method in class br.otimizes.oplatool.patterns.util.ElementUtil
 
- 
Implement interface.
 
- implementInterface(Element, Interface) - Static method in class br.otimizes.oplatool.patterns.util.ElementUtil
 
- 
Implement interface.
 
- incrementMaxThreads() - Static method in class br.otimizes.oplatool.core.jmetal4.main.NSGAIIOPLAMultithread
 
-  
 
- incrementRunningThreads() - Static method in class br.otimizes.oplatool.core.jmetal4.main.NSGAIIOPLAMultithread
 
-  
 
- independentRuns_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- indexBest(Comparator<Solution>) - Method in class br.otimizes.oplatool.core.jmetal4.core.SolutionSet
 
- 
Returns the index of the best Solution using a Comparator.
 
- indexOf(Object) - Method in class br.otimizes.oplatool.patterns.list.MethodArrayList
 
- 
Index of.
 
- indexWorst(Comparator<Solution>) - Method in class br.otimizes.oplatool.core.jmetal4.core.SolutionSet
 
- 
Returns the index of the worst Solution using a Comparator.
 
- indicatorList_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- indicatorMinimize_ - Variable in class br.otimizes.oplatool.core.jmetal4.experiments.Experiment
 
-  
 
- inferGenericType(Class<?>) - Static method in class br.otimizes.oplatool.persistence.base.BaseService
 
-  
 
- inferGenericType(Class<?>, int) - Static method in class br.otimizes.oplatool.persistence.base.BaseService
 
-  
 
- Info - Class in br.otimizes.oplatool.domain.entity
 
-  
 
- Info() - Constructor for class br.otimizes.oplatool.domain.entity.Info
 
-  
 
- InfoRepository - Interface in br.otimizes.oplatool.persistence.repository
 
-  
 
- InfoResource - Class in br.otimizes.oplatool.api.resource
 
-  
 
- InfoResource(BaseService<Info>) - Constructor for class br.otimizes.oplatool.api.resource.InfoResource
 
-  
 
- Infos - Class in br.otimizes.oplatool.api.dto
 
-  
 
- Infos(List<Map.Entry<String, List<OptimizationInfo>>>) - Constructor for class br.otimizes.oplatool.api.dto.Infos
 
-  
 
- InfoService - Class in br.otimizes.oplatool.persistence.service
 
-  
 
- InfoService(InfoRepository) - Constructor for class br.otimizes.oplatool.persistence.service.InfoService
 
-  
 
- init() - Method in class br.otimizes.oplatool.architecture.base.InitializeResources
 
-  
 
- InitializeResources - Class in br.otimizes.oplatool.architecture.base
 
- 
Initialization of the necessary resources.
 
- initializeResources - Static variable in class br.otimizes.oplatool.architecture.base.InitializeResources
 
-  
 
- inputParameters_ - Variable in class br.otimizes.oplatool.core.jmetal4.core.Algorithm
 
- 
Stores algorithm specific parameters.
 
- instance - Static variable in class br.otimizes.oplatool.architecture.helpers.Uml2Helper
 
-  
 
- instance - Static variable in class br.otimizes.oplatool.architecture.helpers.Uml2HelperFactory
 
-  
 
- Int - Class in br.otimizes.oplatool.core.jmetal4.encodings.variable
 
- 
This class implements an integer decision variable
 
- Int() - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.variable.Int
 
- 
Constructor
 
- Int(int, int) - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.variable.Int
 
- 
Constructor
 
- Int(int, int, int) - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.variable.Int
 
- 
Constructor
 
- Int(Variable) - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.variable.Int
 
- 
Copy constructor.
 
- INTEGER - Static variable in class br.otimizes.oplatool.architecture.papyrus.touml.Types
 
-  
 
- Interaction - Class in br.otimizes.oplatool.api.utils
 
-  
 
- Interaction(boolean, SolutionSet) - Constructor for class br.otimizes.oplatool.api.utils.Interaction
 
-  
 
- Interaction(SolutionSet) - Constructor for class br.otimizes.oplatool.api.utils.Interaction
 
-  
 
- Interaction(boolean) - Constructor for class br.otimizes.oplatool.api.utils.Interaction
 
-  
 
- Interaction() - Constructor for class br.otimizes.oplatool.api.utils.Interaction
 
-  
 
- Interactions - Class in br.otimizes.oplatool.api.utils
 
-  
 
- Interactions() - Constructor for class br.otimizes.oplatool.api.utils.Interactions
 
-  
 
- interactions - Static variable in class br.otimizes.oplatool.api.utils.Interactions
 
-  
 
- InteractiveEmail - Class in br.otimizes.oplatool.api.resource
 
-  
 
- InteractiveEmail(EmailService, UserService) - Constructor for class br.otimizes.oplatool.api.resource.InteractiveEmail
 
-  
 
- InteractiveFunction - Interface in br.otimizes.oplatool.core.jmetal4.interactive
 
- 
Interface that allows to adapt the method of interaction with the user
 
- INTERFACE - Static variable in class br.otimizes.oplatool.architecture.helpers.ElementsTypes
 
-  
 
- INTERFACE - Static variable in class br.otimizes.oplatool.architecture.helpers.StereotypesTypes
 
-  
 
- Interface - Class in br.otimizes.oplatool.architecture.representation
 
- 
Interface representation
 
- Interface(RelationshipsHolder, String, Variant, String, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Interface
 
-  
 
- Interface(RelationshipsHolder, String, Package) - Constructor for class br.otimizes.oplatool.architecture.representation.Interface
 
- 
Use este construtor quando você deseja criar uma interface.
 
- Interface(RelationshipsHolder, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Interface
 
-  
 
- Interface(RelationshipsHolder, String, String) - Constructor for class br.otimizes.oplatool.architecture.representation.Interface
 
-  
 
- Interface(RelationshipsHolder, String, String, Package) - Constructor for class br.otimizes.oplatool.architecture.representation.Interface
 
- 
Use este construtor quando você deseja criar uma interface usando algum ID passado por você
 
- InterfaceBuilder - Class in br.otimizes.oplatool.architecture.builders
 
- 
Interface builder class
 
- InterfaceBuilder(Architecture) - Constructor for class br.otimizes.oplatool.architecture.builders.InterfaceBuilder
 
-  
 
- interfaceContainsConcern(Interface) - Method in class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionResult
 
-  
 
- interfaceContainsConcernViaOperation(Interface) - Method in class br.otimizes.oplatool.core.jmetal4.metrics.concernDrivenMetrics.concernDiffusion.ConcernDiffusionResult
 
-  
 
- InterfaceNotFound - Exception in br.otimizes.oplatool.architecture.exceptions
 
-  
 
- InterfaceNotFound(String) - Constructor for exception br.otimizes.oplatool.architecture.exceptions.InterfaceNotFound
 
-  
 
- interfaces - Variable in class br.otimizes.oplatool.core.jmetal4.util.QtdElements
 
-  
 
- interfaceStereoptye(String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ElementXmiGenerator
 
-  
 
- InterfaceUtil - Class in br.otimizes.oplatool.patterns.util
 
- 
The Class InterfaceUtil.
 
- intPermutation(int) - Method in class br.otimizes.oplatool.core.jmetal4.util.Permutation
 
- 
Return a permutation vector between the 0 and (length - 1)
 
- intPermutation(int) - Method in class br.otimizes.oplatool.core.jmetal4.util.PermutationUtility
 
- 
Returns a permutation vector between the 0 and (length - 1)
 
- IntRealProblem - Class in br.otimizes.oplatool.core.jmetal4.problems
 
- 
Class representing a problem having N integer and M real variables.
 
- IntRealProblem(String) - Constructor for class br.otimizes.oplatool.core.jmetal4.problems.IntRealProblem
 
- 
Constructor.
 
- IntRealProblem(String, int, int) - Constructor for class br.otimizes.oplatool.core.jmetal4.problems.IntRealProblem
 
- 
Constructor.
 
- IntRealSolutionType - Class in br.otimizes.oplatool.core.jmetal4.encodings.solutionType
 
- 
Class representing  a solution type including two variables: an integer
 and a real.
 
- IntRealSolutionType(Problem, int, int) - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.IntRealSolutionType
 
-  
 
- IntSolutionType - Class in br.otimizes.oplatool.core.jmetal4.encodings.solutionType
 
- 
Class representing the solution type of solutions composed of Int variables
 
- IntSolutionType(Problem) - Constructor for class br.otimizes.oplatool.core.jmetal4.encodings.solutionType.IntSolutionType
 
-  
 
- InvalidMultiplictyForAssociationException - Exception in br.otimizes.oplatool.architecture.exceptions
 
-  
 
- InvalidMultiplictyForAssociationException(String) - Constructor for exception br.otimizes.oplatool.architecture.exceptions.InvalidMultiplictyForAssociationException
 
-  
 
- invertedFront(double[][]) - Method in class br.otimizes.oplatool.core.jmetal4.qualityIndicator.util.MetricsUtil
 
- 
This method receives a normalized pareto front and return the inverted one.
 
- InvertedGenerationalDistance - Class in br.otimizes.oplatool.core.jmetal4.main.indicators
 
-  
 
- InvertedGenerationalDistance() - Constructor for class br.otimizes.oplatool.core.jmetal4.main.indicators.InvertedGenerationalDistance
 
-  
 
- InvertedGenerationalDistance - Class in br.otimizes.oplatool.core.jmetal4.qualityIndicator
 
- 
This class implements the inverted generational distance metric.
 
- InvertedGenerationalDistance() - Constructor for class br.otimizes.oplatool.core.jmetal4.qualityIndicator.InvertedGenerationalDistance
 
- 
Constructor.
 
- invertedGenerationalDistance(double[][], double[][], int) - Method in class br.otimizes.oplatool.core.jmetal4.qualityIndicator.InvertedGenerationalDistance
 
- 
Returns the inverted generational distance value for a given front
 
- IOperator<T> - Interface in br.otimizes.oplatool.core.jmetal4.operators
 
- 
Interface that has the mutation operator execution method
 
- IOperators - Interface in br.otimizes.oplatool.core.jmetal4.operators
 
- 
Interface of method that get mutation operator, implemented by MutationOperators and CrossoverOperators enum
 
- IOptimizationAlgorithm - Interface in br.otimizes.oplatool.api.gateway
 
-  
 
- IPersistentDto<S> - Interface in br.otimizes.oplatool.domain.entity
 
-  
 
- isAbstract() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ClassOperations
 
-  
 
- isAbstract() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.Method
 
-  
 
- isAbstract() - Method in class br.otimizes.oplatool.architecture.representation.Class
 
-  
 
- isAbstract() - Method in class br.otimizes.oplatool.architecture.representation.Method
 
-  
 
- isAggregation() - Method in class br.otimizes.oplatool.architecture.representation.relationship.AssociationEnd
 
-  
 
- isAllowAddingVar() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.VariabilityStereotype
 
-  
 
- isAppliedPatterns() - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- isChild(Class) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.crossover.CrossoverOperations
 
-  
 
- isChild(Class) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.crossover.PLAFeatureDrivenCrossoverOldVersion
 
-  
 
- isClass(NamedElement) - Static method in class br.otimizes.oplatool.architecture.helpers.ModelElementHelper
 
- 
Verifica se elemento é uma classe
 
- isClassAbstract(boolean) - Static method in class br.otimizes.oplatool.architecture.helpers.XmiHelper
 
-  
 
- isClassOrInterface(Element) - Static method in class br.otimizes.oplatool.patterns.util.ElementUtil
 
- 
Checks if is class or interface.
 
- isComposite() - Method in class br.otimizes.oplatool.architecture.representation.relationship.AssociationEnd
 
-  
 
- isConstructor() - Method in class br.otimizes.oplatool.architecture.representation.Method
 
-  
 
- isCustomType(String) - Static method in class br.otimizes.oplatool.architecture.papyrus.touml.Types
 
-  
 
- isDigit(String) - Static method in class br.otimizes.oplatool.domain.config.Utils
 
-  
 
- isFinal() - Method in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- isFreezeByDM() - Method in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- isFreezeByDM() - Method in class br.otimizes.oplatool.architecture.representation.Package
 
-  
 
- isFreezedByCluster() - Method in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- isGenerateVisualAttribute() - Method in class br.otimizes.oplatool.architecture.papyrus.touml.Attribute
 
-  
 
- isGeneratVisualAttribute() - Method in class br.otimizes.oplatool.architecture.representation.Attribute
 
-  
 
- isInterface(NamedElement) - Static method in class br.otimizes.oplatool.architecture.helpers.ModelElementHelper
 
- 
Verifica se uma classe é uma interface.
 
- isLabel(String) - Static method in class br.otimizes.oplatool.core.jmetal4.util.PropUtils
 
-  
 
- isLog() - Method in class br.otimizes.oplatool.core.jmetal4.experiments.ExperimentCommonConfigs
 
-  
 
- isMandatory() - Method in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- isMarked() - Method in class br.otimizes.oplatool.core.jmetal4.core.Solution
 
- 
Indicates if the solution is marked.
 
- isNavigable() - Method in class br.otimizes.oplatool.architecture.representation.relationship.AssociationEnd
 
-  
 
- isOptional(Class) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.mutation.MutationUtils
 
- 
Verify if the class is optional
 
- isPatterns(Solution) - Method in class br.otimizes.oplatool.core.jmetal4.problems.OPLA
 
-  
 
- isPrimitive() - Method in class br.otimizes.oplatool.architecture.representation.TypeSmarty
 
-  
 
- isPS() - Method in class br.otimizes.oplatool.patterns.models.Scope
 
- 
Checks if is ps.
 
- isPSOf(DesignPattern) - Method in class br.otimizes.oplatool.patterns.models.ps.impl.PSBridge
 
- 
Checks if is PS of.
 
- isPSOf(DesignPattern) - Method in class br.otimizes.oplatool.patterns.models.ps.impl.PSMediator
 
- 
Checks if is PS of.
 
- isPSOf(DesignPattern) - Method in class br.otimizes.oplatool.patterns.models.ps.impl.PSStrategy
 
- 
Checks if is PS of.
 
- isPSOf(DesignPattern) - Method in interface br.otimizes.oplatool.patterns.models.ps.PS
 
- 
Checks if is PS of.
 
- isPSPLA() - Method in class br.otimizes.oplatool.patterns.models.Scope
 
- 
Checks if is pspla.
 
- isPSPLAOf(DesignPattern) - Method in class br.otimizes.oplatool.patterns.models.ps.impl.PSPLABridge
 
- 
Checks if is PSPLA of.
 
- isPSPLAOf(DesignPattern) - Method in class br.otimizes.oplatool.patterns.models.ps.impl.PSPLAStrategy
 
- 
Checks if is PSPLA of.
 
- isPSPLAOf(DesignPattern) - Method in interface br.otimizes.oplatool.patterns.models.ps.PSPLA
 
- 
Checks if is PSPLA of.
 
- isSMarty() - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- isStandard() - Method in class br.otimizes.oplatool.architecture.representation.TypeSmarty
 
-  
 
- isStatic() - Method in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- isToSMarty() - Method in class br.otimizes.oplatool.architecture.representation.Architecture
 
-  
 
- isTotalyFreezed() - Method in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- isTrained() - Method in class br.otimizes.oplatool.core.learning.SubjectiveAnalyzeAlgorithm
 
-  
 
- isTypeOf(Element, Element) - Static method in class br.otimizes.oplatool.patterns.util.ElementUtil
 
- 
Checks if is type of.
 
- IsValidArchElements(ArrayList<Integer>, ArrayList<Integer>) - Method in class br.otimizes.oplatool.core.jmetal4.metaheuristics.nsgaII.NSGAII
 
-  
 
- isValidSolution(Architecture) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.mutation.MutationUtils
 
- 
Verify if is a valid solution
 
- isValidSolution(Architecture) - Method in class br.otimizes.oplatool.core.jmetal4.operators.pattern.AbstractMutationOperator
 
-  
 
- isVariability(NamedElement) - Static method in class br.otimizes.oplatool.architecture.helpers.StereotypeHelper
 
- 
Verifica se um elemento é uma variabilidade.
 
- isVariant(Architecture, Class) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.mutation.MutationUtils
 
- 
Verify if is variant
 
- isVariantOfConcern(Architecture, Class, Concern) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.mutation.MutationUtils
 
- 
Verify if the concern is variant
 
- isVariationPoint - Variable in class br.otimizes.oplatool.architecture.builders.ElementBuilder
 
-  
 
- isVariationPoint(NamedElement) - Static method in class br.otimizes.oplatool.architecture.helpers.StereotypeHelper
 
- 
Verifica se um elemento é um ponto de variação.
 
- isVariationPoint(String, String, String) - Method in class br.otimizes.oplatool.architecture.papyrus.touml.ClassOperations
 
- 
Indica que a classe sendo criada é um ponto de variação, ou seja, possui o estereótipo variationPoint
 
- isVariationPoint() - Method in class br.otimizes.oplatool.architecture.representation.Element
 
-  
 
- isVariationPoint(Architecture, Class) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.mutation.MutationUtils
 
- 
Verify if is variation point
 
- isVarPointOfConcern(Architecture, Class, Concern) - Static method in class br.otimizes.oplatool.core.jmetal4.operators.mutation.MutationUtils
 
- 
Verify if the concern is variation point
 
- isWindows() - Static method in class br.otimizes.oplatool.domain.config.OSUtils
 
-  
 
- iterator() - Method in class br.otimizes.oplatool.core.jmetal4.core.SolutionSet
 
- 
Returns an Iterator to access to the solution set list.