
Package org.hl7.fhir.r4.profilemodel
Class PEDefinitionSlice
java.lang.Object
org.hl7.fhir.r4.profilemodel.PEDefinition
org.hl7.fhir.r4.profilemodel.PEDefinitionSlice
- 
Nested Class SummaryNested classes/interfaces inherited from class org.hl7.fhir.r4.profilemodel.PEDefinitionPEDefinition.PEDefinitionElementMode
- 
Field SummaryFieldsFields inherited from class org.hl7.fhir.r4.profilemodel.PEDefinitionbuilder, children, definition, name, path, profile, types
- 
Constructor SummaryConstructorsConstructorDescriptionPEDefinitionSlice(PEBuilder builder, String name, StructureDefinition profile, ElementDefinition profileDefinition, ElementDefinition sliceDefinition, String ppath) 
- 
Method SummaryModifier and TypeMethodDescriptionfhirpath()This is public to support unit testing - there's no reason to use it otherwisevoidprotected voidmakeChildren(String typeUrl, List<PEDefinition> children, boolean allFixed) Methods inherited from class org.hl7.fhir.r4.profilemodel.PEDefinitionbaseDefinition, children, children, children, children, definition, directChildren, documentation, getBuilder, getExtensionUrl, getFixedValue, getProfile, getSlices, hasFixedValue, isBaseList, isBasePrimitive, isExtension, isInFixedValue, isKeyElement, isList, isMustHaveValue, isPrimitive, isProfiled, isRecursing, isSlice, isSlicer, max, min, mode, name, path, repeats, schemaName, schemaNameWithType, setInFixedValue, setMustHaveValue, setRecursing, setSlicer, setSlices, shortDocumentation, toString, types, typeSummary, valueSet
- 
Field Details- 
sliceDefinition
 
- 
- 
Constructor Details- 
PEDefinitionSlicepublic PEDefinitionSlice(PEBuilder builder, String name, StructureDefinition profile, ElementDefinition profileDefinition, ElementDefinition sliceDefinition, String ppath) 
 
- 
- 
Method Details- 
listTypes- Specified by:
- listTypesin class- PEDefinition
 
- 
makeChildren- Specified by:
- makeChildrenin class- PEDefinition
 
- 
fhirpathDescription copied from class:PEDefinitionThis is public to support unit testing - there's no reason to use it otherwise- Specified by:
- fhirpathin class- PEDefinition
- Returns:
- used in the instance processor to differentiate slices
 
 
-