Class GuideParameterCode
- java.lang.Object
-
- com.ibm.fhir.model.visitor.AbstractVisitable
-
- com.ibm.fhir.model.type.Element
-
- com.ibm.fhir.model.type.String
-
- com.ibm.fhir.model.type.Code
-
- com.ibm.fhir.model.type.code.GuideParameterCode
-
- All Implemented Interfaces:
Visitable
@Generated("com.ibm.fhir.tools.CodeGenerator") public class GuideParameterCode extends Code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGuideParameterCode.Builderstatic classGuideParameterCode.ValueSet
-
Field Summary
Fields Modifier and Type Field Description static GuideParameterCodeAPPLYApply Metadata Valuestatic GuideParameterCodeEXPANSION_PARAMETERExpansion Profilestatic GuideParameterCodeGENERATE_JSONGenerate JSONstatic GuideParameterCodeGENERATE_TURTLEGenerate Turtlestatic GuideParameterCodeGENERATE_XMLGenerate XMLstatic GuideParameterCodeHTML_TEMPLATEHTML Templatestatic GuideParameterCodePATH_PAGESPages Pathstatic GuideParameterCodePATH_RESOURCEResource Pathstatic GuideParameterCodePATH_TX_CACHETerminology Cache Pathstatic GuideParameterCodeRULE_BROKEN_LINKSBroken Links Rule
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GuideParameterCode.Builderbuilder()static Codecode(String value)Inherited factory method for creating GuideParameterCode objects from a passed string value.booleanequals(Object obj)GuideParameterCode.ValueSetgetValueAsEnumConstant()inthashCode()static GuideParameterCodeof(GuideParameterCode.ValueSet value)Factory method for creating GuideParameterCode objects from a passed enum value.static GuideParameterCodeof(String value)Factory method for creating GuideParameterCode objects from a passed string value.static Stringstring(String value)Inherited factory method for creating GuideParameterCode objects from a passed string value.GuideParameterCode.BuildertoBuilder()Create a new Builder from the contents of this Element-
Methods inherited from class com.ibm.fhir.model.type.String
getValue, hasChildren
-
Methods inherited from class com.ibm.fhir.model.type.Element
as, getExtension, getId, is
-
-
-
-
Field Detail
-
APPLY
public static final GuideParameterCode APPLY
Apply Metadata ValueIf the value of this string 0..* parameter is one of the metadata fields then all conformance resources will have any specified [Resource].[field] overwritten with the ImplementationGuide.[field], where field is one of: version, date, status, publisher, contact, copyright, experimental, jurisdiction, useContext.
-
PATH_RESOURCE
public static final GuideParameterCode PATH_RESOURCE
Resource PathThe value of this string 0..* parameter is a subfolder of the build context's location that is to be scanned to load resources. Scope is (if present) a particular resource type.
-
PATH_PAGES
public static final GuideParameterCode PATH_PAGES
Pages PathThe value of this string 0..1 parameter is a subfolder of the build context's location that contains files that are part of the html content processed by the builder.
-
PATH_TX_CACHE
public static final GuideParameterCode PATH_TX_CACHE
Terminology Cache PathThe value of this string 0..1 parameter is a subfolder of the build context's location that is used as the terminology cache. If this is not present, the terminology cache is on the local system, not under version control.
-
EXPANSION_PARAMETER
public static final GuideParameterCode EXPANSION_PARAMETER
Expansion ProfileThe value of this string 0..* parameter is a parameter (name=value) when expanding value sets for this implementation guide. This is particularly used to specify the versions of published terminologies such as SNOMED CT.
-
RULE_BROKEN_LINKS
public static final GuideParameterCode RULE_BROKEN_LINKS
Broken Links RuleThe value of this string 0..1 parameter is either "warning" or "error" (default = "error"). If the value is "warning" then IG build tools allow the IG to be considered successfully build even when there is no internal broken links.
-
GENERATE_XML
public static final GuideParameterCode GENERATE_XML
Generate XMLThe value of this boolean 0..1 parameter specifies whether the IG publisher creates examples in XML format. If not present, the Publication Tool decides whether to generate XML.
-
GENERATE_JSON
public static final GuideParameterCode GENERATE_JSON
Generate JSONThe value of this boolean 0..1 parameter specifies whether the IG publisher creates examples in JSON format. If not present, the Publication Tool decides whether to generate JSON.
-
GENERATE_TURTLE
public static final GuideParameterCode GENERATE_TURTLE
Generate TurtleThe value of this boolean 0..1 parameter specifies whether the IG publisher creates examples in Turtle format. If not present, the Publication Tool decides whether to generate Turtle.
-
HTML_TEMPLATE
public static final GuideParameterCode HTML_TEMPLATE
HTML TemplateThe value of this string singleton parameter is the name of the file to use as the builder template for each generated page (see templating).
-
-
Method Detail
-
getValueAsEnumConstant
public GuideParameterCode.ValueSet getValueAsEnumConstant()
-
of
public static GuideParameterCode of(GuideParameterCode.ValueSet value)
Factory method for creating GuideParameterCode objects from a passed enum value.
-
of
public static GuideParameterCode of(String value)
Factory method for creating GuideParameterCode objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
string
public static String string(String value)
Inherited factory method for creating GuideParameterCode objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
code
public static Code code(String value)
Inherited factory method for creating GuideParameterCode objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
toBuilder
public GuideParameterCode.Builder toBuilder()
Description copied from class:ElementCreate a new Builder from the contents of this Element
-
builder
public static GuideParameterCode.Builder builder()
-
-