Package org.projecthusky.valueset.model
Class ValueSetEntry.Builder
java.lang.Object
org.projecthusky.valueset.model.ValueSetEntry.Builder
- Enclosing class:
- ValueSetEntry
Builder to build
ValueSetEntry
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the.withChildList
(ArrayList<ValueSetEntry> childList) With child list.withCodeBaseType
(CodeBaseType codeBaseType) With code base type.withDefaultMappingName
(String defaultMappingName) With default mapping name.withDesignationList
(ArrayList<Designation> designationList) With designation list.withLevel
(int level) With level.withMappingCodeList
(ArrayList<CodeBaseType> mappingCodeList) With mapping code list.withMappingNameList
(ArrayList<String> mappingNameList) With mapping name list.withParent
(ValueSetEntry parent) With parent.withValueSetEntryType
(ValueSetEntryType valueSetEntryType) With value set entry type.
-
Method Details
-
build
Builds the.- Returns:
- the value set entry
-
withChildList
With child list.- Parameters:
childList
- the child list- Returns:
- the builder
-
withCodeBaseType
With code base type.- Parameters:
codeBaseType
- the code base type- Returns:
- the builder
-
withDefaultMappingName
With default mapping name.- Parameters:
defaultMappingName
- the default mapping name- Returns:
- the builder
-
withDesignationList
With designation list.- Parameters:
designationList
- the designation list- Returns:
- the builder
-
withLevel
With level.- Parameters:
level
- the level- Returns:
- the builder
-
withMappingCodeList
With mapping code list.- Parameters:
mappingCodeList
- the mapping code list- Returns:
- the builder
-
withMappingNameList
With mapping name list.- Parameters:
mappingNameList
- the mapping name list- Returns:
- the builder
-
withParent
With parent.- Parameters:
parent
- the parent- Returns:
- the builder
-
withValueSetEntryType
With value set entry type.- Parameters:
valueSetEntryType
- the value set entry type- Returns:
- the builder
-