Class LoadCodeList

java.lang.Object
cdm.base.staticdata.codelist.functions.LoadCodeList
All Implemented Interfaces:
com.rosetta.model.lib.functions.RosettaFunction
Direct Known Subclasses:
LoadCodeList.LoadCodeListDefault, LoadCodeListImpl

public abstract class LoadCodeList extends Object implements com.rosetta.model.lib.functions.RosettaFunction
  • Field Details

    • objectValidator

      @Inject protected com.rosetta.model.lib.functions.ModelObjectValidator objectValidator
  • Constructor Details

    • LoadCodeList

      public LoadCodeList()
  • Method Details

    • evaluate

      public CodeList evaluate(String domain)
      Parameters:
      domain - The identifier of the code list resource to retrieve. e.g. The cdm.base.staticdata.codelist.FpMLCodingScheme domain parameter
      Returns:
      codelist The loaded code list (or null if not found)
    • doEvaluate

      protected abstract CodeList.CodeListBuilder doEvaluate(String domain)