Package org.hl7.fhir.r5.conformance
Class ShExGenerator
java.lang.Object
org.hl7.fhir.r5.conformance.ShExGenerator
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static enum
class
-
Field Summary
Modifier and TypeFieldDescriptionboolean
boolean
boolean
boolean
boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongenerate
(ShExGenerator.HTMLLinkPolicy links, List<StructureDefinition> structures) this is called externally to generate a set of structures to a single ShEx file generally, it will be called with a single structure, or a long list of structures (all of them)generate
(ShExGenerator.HTMLLinkPolicy links, List<StructureDefinition> structures, List<String> excludedSDUrls) this is called externally to generate a set of structures to a single ShEx file generally, it will be called with a single structure, or a long list of structures (all of them)generate
(ShExGenerator.HTMLLinkPolicy links, StructureDefinition structure) void
setExcludedStructureDefinitionUrls
(List<String> excludedSDs) void
setSelectedExtension
(List<StructureDefinition> selectedExtensions)
-
Field Details
-
doDatatypes
-
withComments
-
completeModel
-
debugMode
-
processConstraints
-
constraintPolicy
-
-
Constructor Details
-
ShExGenerator
-
-
Method Details
-
generate
-
getExcludedStructureDefinitionUrls
-
setExcludedStructureDefinitionUrls
-
getSelectedExtensions
-
setSelectedExtension
-
generate
public String generate(ShExGenerator.HTMLLinkPolicy links, List<StructureDefinition> structures, List<String> excludedSDUrls) this is called externally to generate a set of structures to a single ShEx file generally, it will be called with a single structure, or a long list of structures (all of them)- Parameters:
links
- HTML link rendering policystructures
- list of structure definitions to render- Returns:
- ShEx definition of structures
-
generate
this is called externally to generate a set of structures to a single ShEx file generally, it will be called with a single structure, or a long list of structures (all of them)- Parameters:
links
- HTML link rendering policystructures
- list of structure definitions to render- Returns:
- ShEx definition of structures
-