| 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() |
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 DefinitionException
DefinitionExceptionprotected List<Property> getChildProperties(TypeDetails type) throws DefinitionException
DefinitionExceptionpublic Property getChild(String elementName, String childName) throws DefinitionException
DefinitionExceptionpublic Property getChild(String name, TypeDetails type) throws DefinitionException
DefinitionExceptionpublic Property getChild(String name) throws DefinitionException
DefinitionExceptionpublic Property getChildSimpleName(String elementName, String name) throws DefinitionException
DefinitionExceptionpublic IWorkerContext getContext()
Copyright © 2014–2017 University Health Network. All rights reserved.