| Constructor and Description |
|---|
Property(IWorkerContext context,
ElementDefinition definition,
StructureDefinition structure) |
| Modifier and Type | Method and Description |
|---|---|
Property |
getChild(String name) |
Property |
getChild(String elementName,
String childName) |
Property |
getChild(String name,
TypeDetails type) |
protected List<Property> |
getChildProperties(String elementName,
String statedType) |
protected List<Property> |
getChildProperties(TypeDetails type) |
Property |
getChildSimpleName(String elementName,
String name) |
IWorkerContext |
getContext() |
ElementDefinition |
getDefinition() |
String |
getName() |
String |
getNamespace() |
String |
getScopedPropertyName() |
StructureDefinition |
getStructure() |
String |
getType() |
String |
getType(String elementName) |
boolean |
hasType(String elementName) |
boolean |
isChoice() |
boolean |
isList() |
boolean |
IsLogicalAndHasPrimitiveValue(String name) |
boolean |
isPrimitive(String code)
Is the given type a primitive
|
boolean |
isPrimitiveName(String name)
Is the given name a primitive
|
boolean |
isResource() |
String |
toString() |
public Property(IWorkerContext context, ElementDefinition definition, StructureDefinition structure)
public ElementDefinition getDefinition()
public StructureDefinition getStructure()
public boolean isPrimitiveName(String name)
E.g. - "Observation.status"public boolean isPrimitive(String code)
E.g. - "integer"public boolean isResource()
public boolean isList()
public String getScopedPropertyName()
public String getNamespace()
public boolean IsLogicalAndHasPrimitiveValue(String name)
public boolean isChoice()
protected List<Property> getChildProperties(String elementName, String statedType) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionprotected List<Property> getChildProperties(TypeDetails type) throws org.hl7.fhir.exceptions.DefinitionException
org.hl7.fhir.exceptions.DefinitionExceptionpublic Property getChild(String elementName, String childName) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic Property getChild(String name, TypeDetails type) throws org.hl7.fhir.exceptions.DefinitionException
org.hl7.fhir.exceptions.DefinitionExceptionpublic Property getChild(String name) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic Property getChildSimpleName(String elementName, String name) throws org.hl7.fhir.exceptions.FHIRException
org.hl7.fhir.exceptions.FHIRExceptionpublic IWorkerContext getContext()
Copyright © 2014–2021 Health Level 7. All rights reserved.