Class Problem

java.lang.Object
com.decs.application.data.problem.Problem

public class Problem extends Object
Problem Class

This class represents an evolutionary problem.

Version:
1.0
Author:
Bruno Guiomar
  • Field Details

  • Constructor Details

    • Problem

      public Problem()
      Problem Class default constructor
    • Problem

      public Problem(File paramsFile)
      Problem Class simple constructor
      Parameters:
      paramsFile - Main parameters file
    • Problem

      public Problem(File paramsFile, String code, String fullName, String type, String origin, DistributionType distribution, File rootFolder)
      Problem Class extensive constructor
      Parameters:
      paramsFile - Main parameters file
      code - Short textual identification code
      fullName - Full name
      type - Evolutionary type
      origin - Creation origin
      distribution - Type of distribution
      rootFolder - Problem main folder
  • Method Details

    • getParamsFile

      public File getParamsFile()
    • getCode

      public String getCode()
    • getFullName

      public String getFullName()
    • getType

      public String getType()
    • getOrigin

      public String getOrigin()
    • getDistribution

      public DistributionType getDistribution()
    • getRootFolder

      public File getRootFolder()
    • getIslandList

      public ArrayList<String> getIslandList()
    • setCode

      public void setCode(String code)
    • setFullName

      public void setFullName(String fullName)
    • setType

      public void setType(String type)
    • setIslandList

      public void setIslandList(ArrayList<String> islandList)