Class ValueSetEntry.Builder

java.lang.Object
org.projecthusky.valueset.model.ValueSetEntry.Builder
Enclosing class:
ValueSetEntry

@Generated("SparkTools") public static final class ValueSetEntry.Builder extends Object
Builder to build ValueSetEntry.
  • Method Details

    • build

      public ValueSetEntry build()
      Builds the.
      Returns:
      the value set entry
    • withChildList

      public ValueSetEntry.Builder withChildList(ArrayList<ValueSetEntry> childList)
      With child list.
      Parameters:
      childList - the child list
      Returns:
      the builder
    • withCodeBaseType

      public ValueSetEntry.Builder withCodeBaseType(CodeBaseType codeBaseType)
      With code base type.
      Parameters:
      codeBaseType - the code base type
      Returns:
      the builder
    • withDefaultMappingName

      public ValueSetEntry.Builder withDefaultMappingName(String defaultMappingName)
      With default mapping name.
      Parameters:
      defaultMappingName - the default mapping name
      Returns:
      the builder
    • withDesignationList

      public ValueSetEntry.Builder withDesignationList(ArrayList<Designation> designationList)
      With designation list.
      Parameters:
      designationList - the designation list
      Returns:
      the builder
    • withLevel

      public ValueSetEntry.Builder withLevel(int level)
      With level.
      Parameters:
      level - the level
      Returns:
      the builder
    • withMappingCodeList

      public ValueSetEntry.Builder withMappingCodeList(ArrayList<CodeBaseType> mappingCodeList)
      With mapping code list.
      Parameters:
      mappingCodeList - the mapping code list
      Returns:
      the builder
    • withMappingNameList

      public ValueSetEntry.Builder withMappingNameList(ArrayList<String> mappingNameList)
      With mapping name list.
      Parameters:
      mappingNameList - the mapping name list
      Returns:
      the builder
    • withParent

      public ValueSetEntry.Builder withParent(ValueSetEntry parent)
      With parent.
      Parameters:
      parent - the parent
      Returns:
      the builder
    • withValueSetEntryType

      public ValueSetEntry.Builder withValueSetEntryType(ValueSetEntryType valueSetEntryType)
      With value set entry type.
      Parameters:
      valueSetEntryType - the value set entry type
      Returns:
      the builder