test_class.declarator: cookbookConfiguration = new ChefCookbookConfiguration()
test_class.modifier: private
test_class.original_string: private ChefCookbookConfiguration cookbookConfiguration = new ChefCookbookConfiguration();
test_class.type: ChefCookbookConfiguration
test_class.var_name: cookbookConfiguration
test_class.declarator: cookbookParseResult = new CookbookParseResult("testcookbook")
test_class.modifier: private
test_class.original_string: private CookbookParseResult cookbookParseResult = new CookbookParseResult("testcookbook");
test_class.type: CookbookParseResult
test_class.var_name: cookbookParseResult
test_class.file: org.eclipse.winery.crawler/src/test/java/org/eclipse/winery/crawler/chefcookbooks/chefcookbook/CookbookParseResultTest.java
test_class.identifier: CookbookParseResultTest
test_case.body: @Test
      void setCookbookPath() {
          String cookbookPath = "folder/cookbbokname";
          cookbookParseResult.setCookbookPath(cookbookPath);
          assertEquals(cookbookPath, cookbookParseResult.getCookbookPath());
  
          cookbookParseResult.setCookbookPath(cookbookPath);
          assertEquals(cookbookPath, cookbookParseResult.getCookbookPath());
      }
test_case.class_method_signature: CookbookParseResultTest.setCookbookPath()
test_case.full_signature: @Test void setCookbookPath()
test_case.identifier: setCookbookPath
test_case.invocations: setCookbookPath assertEquals getCookbookPath setCookbookPath assertEquals getCookbookPath
test_case.modifiers: @Test
test_case.parameters: ()
test_case.return: void
test_case.signature: void setCookbookPath()
focal_class.declarator: cookbookName
focal_class.modifier: private
focal_class.original_string: private String cookbookName;
focal_class.type: String
focal_class.var_name: cookbookName
focal_class.declarator: cookbookPath
focal_class.modifier: private
focal_class.original_string: private String cookbookPath;
focal_class.type: String
focal_class.var_name: cookbookPath
focal_class.declarator: isInDependentRecipe
focal_class.modifier: private
focal_class.original_string: private boolean isInDependentRecipe;
focal_class.type: boolean
focal_class.var_name: isInDependentRecipe
focal_class.declarator: cookbookConfigs
focal_class.modifier: private
focal_class.original_string: private HashMap<String, HashMap<String, ChefCookbookConfiguration>> cookbookConfigs;
focal_class.type: HashMap<String, HashMap<String, ChefCookbookConfiguration>>
focal_class.var_name: cookbookConfigs
focal_class.declarator: attributes
focal_class.modifier: private
focal_class.original_string: private HashMap<String, String> attributes;
focal_class.type: HashMap<String, String>
focal_class.var_name: attributes
focal_class.declarator: isInRecursiveTransformation
focal_class.modifier: private
focal_class.original_string: private boolean isInRecursiveTransformation;
focal_class.type: boolean
focal_class.var_name: isInRecursiveTransformation
focal_class.declarator: notatedPackages
focal_class.modifier: private
focal_class.original_string: private ArrayList<ChefPackage> notatedPackages;
focal_class.type: ArrayList<ChefPackage>
focal_class.var_name: notatedPackages
focal_class.file: org.eclipse.winery.crawler/src/main/java/org/eclipse/winery/crawler/chefcookbooks/chefcookbook/CookbookParseResult.java
focal_class.identifier: CookbookParseResult
focal_class.class_method_signature: CookbookParseResult.CookbookParseResult(String cookbookName)
focal_class.full_signature: public  CookbookParseResult(String cookbookName)
focal_class.identifier: CookbookParseResult
focal_class.modifiers: public
focal_class.parameters: (String cookbookName)
focal_class.signature:  CookbookParseResult(String cookbookName)
focal_class.class_method_signature: CookbookParseResult.CookbookParseResult(CookbookParseResult cookbookParseResult)
focal_class.full_signature: public  CookbookParseResult(CookbookParseResult cookbookParseResult)
focal_class.identifier: CookbookParseResult
focal_class.modifiers: public
focal_class.parameters: (CookbookParseResult cookbookParseResult)
focal_class.signature:  CookbookParseResult(CookbookParseResult cookbookParseResult)
focal_class.class_method_signature: CookbookParseResult.getCookbookName()
focal_class.full_signature: public String getCookbookName()
focal_class.identifier: getCookbookName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getCookbookName()
focal_class.class_method_signature: CookbookParseResult.setCookbookName(String cookbookName)
focal_class.full_signature: public void setCookbookName(String cookbookName)
focal_class.identifier: setCookbookName
focal_class.modifiers: public
focal_class.parameters: (String cookbookName)
focal_class.return: void
focal_class.signature: void setCookbookName(String cookbookName)
focal_class.class_method_signature: CookbookParseResult.isInDependentRecipe()
focal_class.full_signature: public boolean isInDependentRecipe()
focal_class.identifier: isInDependentRecipe
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isInDependentRecipe()
focal_class.class_method_signature: CookbookParseResult.setInDependentRecipe(boolean inDependentRecipe)
focal_class.full_signature: public void setInDependentRecipe(boolean inDependentRecipe)
focal_class.identifier: setInDependentRecipe
focal_class.modifiers: public
focal_class.parameters: (boolean inDependentRecipe)
focal_class.return: void
focal_class.signature: void setInDependentRecipe(boolean inDependentRecipe)
focal_class.class_method_signature: CookbookParseResult.getAttribute(String key)
focal_class.full_signature: public String getAttribute(String key)
focal_class.identifier: getAttribute
focal_class.modifiers: public
focal_class.parameters: (String key)
focal_class.return: String
focal_class.signature: String getAttribute(String key)
focal_class.class_method_signature: CookbookParseResult.putAttribute(String key, String value)
focal_class.full_signature: public void putAttribute(String key, String value)
focal_class.identifier: putAttribute
focal_class.modifiers: public
focal_class.parameters: (String key, String value)
focal_class.return: void
focal_class.signature: void putAttribute(String key, String value)
focal_class.class_method_signature: CookbookParseResult.getAttributes()
focal_class.full_signature: public HashMap<String, String> getAttributes()
focal_class.identifier: getAttributes
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: HashMap<String, String>
focal_class.signature: HashMap<String, String> getAttributes()
focal_class.class_method_signature: CookbookParseResult.getCookbookConfigs()
focal_class.full_signature: public HashMap<String, HashMap<String, ChefCookbookConfiguration>> getCookbookConfigs()
focal_class.identifier: getCookbookConfigs
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: HashMap<String, HashMap<String, ChefCookbookConfiguration>>
focal_class.signature: HashMap<String, HashMap<String, ChefCookbookConfiguration>> getCookbookConfigs()
focal_class.class_method_signature: CookbookParseResult.getCookbookConfigsByPlatform(String platformName)
focal_class.full_signature: public HashMap<String, ChefCookbookConfiguration> getCookbookConfigsByPlatform(String platformName)
focal_class.identifier: getCookbookConfigsByPlatform
focal_class.modifiers: public
focal_class.parameters: (String platformName)
focal_class.return: HashMap<String, ChefCookbookConfiguration>
focal_class.signature: HashMap<String, ChefCookbookConfiguration> getCookbookConfigsByPlatform(String platformName)
focal_class.class_method_signature: CookbookParseResult.setCookbookConfigs(HashMap<String, HashMap<String, ChefCookbookConfiguration>> cookbookConfigs)
focal_class.full_signature: public void setCookbookConfigs(HashMap<String, HashMap<String, ChefCookbookConfiguration>> cookbookConfigs)
focal_class.identifier: setCookbookConfigs
focal_class.modifiers: public
focal_class.parameters: (HashMap<String, HashMap<String, ChefCookbookConfiguration>> cookbookConfigs)
focal_class.return: void
focal_class.signature: void setCookbookConfigs(HashMap<String, HashMap<String, ChefCookbookConfiguration>> cookbookConfigs)
focal_class.class_method_signature: CookbookParseResult.putCookbookConfig(ChefCookbookConfiguration cookbookConfiguration)
focal_class.full_signature: public void putCookbookConfig(ChefCookbookConfiguration cookbookConfiguration)
focal_class.identifier: putCookbookConfig
focal_class.modifiers: public
focal_class.parameters: (ChefCookbookConfiguration cookbookConfiguration)
focal_class.return: void
focal_class.signature: void putCookbookConfig(ChefCookbookConfiguration cookbookConfiguration)
focal_class.class_method_signature: CookbookParseResult.clear()
focal_class.full_signature: public void clear()
focal_class.identifier: clear
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clear()
focal_class.class_method_signature: CookbookParseResult.clearAttributes()
focal_class.full_signature: public void clearAttributes()
focal_class.identifier: clearAttributes
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clearAttributes()
focal_class.class_method_signature: CookbookParseResult.clearConfigurations()
focal_class.full_signature: public void clearConfigurations()
focal_class.identifier: clearConfigurations
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clearConfigurations()
focal_class.class_method_signature: CookbookParseResult.putCookbookConfigsAsList(List<ChefCookbookConfiguration> cookbookConfigList)
focal_class.full_signature: public void putCookbookConfigsAsList(List<ChefCookbookConfiguration> cookbookConfigList)
focal_class.identifier: putCookbookConfigsAsList
focal_class.modifiers: public
focal_class.parameters: (List<ChefCookbookConfiguration> cookbookConfigList)
focal_class.return: void
focal_class.signature: void putCookbookConfigsAsList(List<ChefCookbookConfiguration> cookbookConfigList)
focal_class.class_method_signature: CookbookParseResult.getAllConfigsAsList()
focal_class.full_signature: public List<ChefCookbookConfiguration> getAllConfigsAsList()
focal_class.identifier: getAllConfigsAsList
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<ChefCookbookConfiguration>
focal_class.signature: List<ChefCookbookConfiguration> getAllConfigsAsList()
focal_class.class_method_signature: CookbookParseResult.addNotatedPackage(ChefPackage chefPackage)
focal_class.full_signature: public void addNotatedPackage(ChefPackage chefPackage)
focal_class.identifier: addNotatedPackage
focal_class.modifiers: public
focal_class.parameters: (ChefPackage chefPackage)
focal_class.return: void
focal_class.signature: void addNotatedPackage(ChefPackage chefPackage)
focal_class.class_method_signature: CookbookParseResult.getNotatedPackages()
focal_class.full_signature: public ArrayList<ChefPackage> getNotatedPackages()
focal_class.identifier: getNotatedPackages
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ArrayList<ChefPackage>
focal_class.signature: ArrayList<ChefPackage> getNotatedPackages()
focal_class.class_method_signature: CookbookParseResult.clearNotatedPackage()
focal_class.full_signature: public void clearNotatedPackage()
focal_class.identifier: clearNotatedPackage
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clearNotatedPackage()
focal_class.class_method_signature: CookbookParseResult.addAttributeToAllConfigs(String name, List value)
focal_class.full_signature: public void addAttributeToAllConfigs(String name, List value)
focal_class.identifier: addAttributeToAllConfigs
focal_class.modifiers: public
focal_class.parameters: (String name, List value)
focal_class.return: void
focal_class.signature: void addAttributeToAllConfigs(String name, List value)
focal_class.class_method_signature: CookbookParseResult.replaceCookbookConfigs(List<ChefCookbookConfiguration> cookbookConfigList)
focal_class.full_signature: public void replaceCookbookConfigs(List<ChefCookbookConfiguration> cookbookConfigList)
focal_class.identifier: replaceCookbookConfigs
focal_class.modifiers: public
focal_class.parameters: (List<ChefCookbookConfiguration> cookbookConfigList)
focal_class.return: void
focal_class.signature: void replaceCookbookConfigs(List<ChefCookbookConfiguration> cookbookConfigList)
focal_class.class_method_signature: CookbookParseResult.getListOfConfigsInOwnParseresult()
focal_class.full_signature: public List<CookbookParseResult> getListOfConfigsInOwnParseresult()
focal_class.identifier: getListOfConfigsInOwnParseresult
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<CookbookParseResult>
focal_class.signature: List<CookbookParseResult> getListOfConfigsInOwnParseresult()
focal_class.class_method_signature: CookbookParseResult.getNumOfCookbookConfigs()
focal_class.full_signature: public int getNumOfCookbookConfigs()
focal_class.identifier: getNumOfCookbookConfigs
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getNumOfCookbookConfigs()
focal_class.class_method_signature: CookbookParseResult.getCookbookPath()
focal_class.full_signature: public String getCookbookPath()
focal_class.identifier: getCookbookPath
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getCookbookPath()
focal_class.class_method_signature: CookbookParseResult.setCookbookPath(String cookbookPath)
focal_class.full_signature: public void setCookbookPath(String cookbookPath)
focal_class.identifier: setCookbookPath
focal_class.modifiers: public
focal_class.parameters: (String cookbookPath)
focal_class.return: void
focal_class.signature: void setCookbookPath(String cookbookPath)
focal_class.class_method_signature: CookbookParseResult.prepareForDependencie(String cookbookName)
focal_class.full_signature: public void prepareForDependencie(String cookbookName)
focal_class.identifier: prepareForDependencie
focal_class.modifiers: public
focal_class.parameters: (String cookbookName)
focal_class.return: void
focal_class.signature: void prepareForDependencie(String cookbookName)
focal_class.class_method_signature: CookbookParseResult.isInRecursiveTransformation()
focal_class.full_signature: public boolean isInRecursiveTransformation()
focal_class.identifier: isInRecursiveTransformation
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isInRecursiveTransformation()
focal_class.class_method_signature: CookbookParseResult.setInRecursiveTransformation(boolean inRecursiveTransformation)
focal_class.full_signature: public void setInRecursiveTransformation(boolean inRecursiveTransformation)
focal_class.identifier: setInRecursiveTransformation
focal_class.modifiers: public
focal_class.parameters: (boolean inRecursiveTransformation)
focal_class.return: void
focal_class.signature: void setInRecursiveTransformation(boolean inRecursiveTransformation)
focal_method.body: public void setCookbookPath(String cookbookPath) {
          if (cookbookPath.endsWith("/")) {
              this.cookbookPath = cookbookPath.substring(0, cookbookPath.length() - 1);
          } else {
              this.cookbookPath = cookbookPath;
          }
      }
focal_method.class_method_signature: CookbookParseResult.setCookbookPath(String cookbookPath)
focal_method.full_signature: public void setCookbookPath(String cookbookPath)
focal_method.identifier: setCookbookPath
focal_method.invocations: endsWith substring length
focal_method.modifiers: public
focal_method.parameters: (String cookbookPath)
focal_method.return: void
focal_method.signature: void setCookbookPath(String cookbookPath)