| Package | Description |
|---|---|
| org.hl7.fhir.r4.utils |
| Modifier and Type | Method and Description |
|---|---|
FHIRLexer.FHIRLexerException |
FHIRLexer.error(String msg) |
FHIRLexer.FHIRLexerException |
FHIRLexer.error(String msg,
String location) |
| Modifier and Type | Method and Description |
|---|---|
TypeDetails |
FHIRPathEngine.check(Object appContext,
String resourceType,
String context,
ExpressionNode expr)
check that paths referred to in the ExpressionNode are valid
xPathStartsWithValueRef is a hack work around for the fact that FHIR Path sometimes needs a different starting point than the xpath
returns a list of the possible types that might be returned by executing the ExpressionNode against a particular context
|
TypeDetails |
FHIRPathEngine.check(Object appContext,
String resourceType,
String context,
String expr) |
TypeDetails |
FHIRPathEngine.check(Object appContext,
StructureDefinition sd,
ExpressionNode expr) |
TypeDetails |
FHIRPathEngine.check(Object appContext,
StructureDefinition sd,
String context,
ExpressionNode expr) |
void |
FHIRLexer.next() |
ExpressionNode |
FHIRPathEngine.parse(FHIRLexer lexer)
Parse a path that is part of some other syntax
|
ExpressionNode |
FHIRPathEngine.parse(String path)
Parse a path for later use using execute
|
ExpressionNode |
FHIRPathEngine.parse(String path,
String name) |
FHIRPathEngine.ExpressionNodeWithOffset |
FHIRPathEngine.parsePartial(String path,
int i)
Parse a path for later use using execute
|
String |
FHIRLexer.processConstant(String s) |
String |
FHIRLexer.processFixedName(String s) |
String |
FHIRLexer.readConstant(String desc) |
String |
FHIRLexer.readFixedName(String desc) |
void |
FHIRLexer.skipToken(String token) |
String |
FHIRLexer.take() |
String |
FHIRLexer.takeDottedToken() |
int |
FHIRLexer.takeInt() |
void |
FHIRLexer.token(String kw) |
| Constructor and Description |
|---|
FHIRLexer(String source,
int i) |
FHIRLexer(String source,
String name) |
Copyright © 2014–2021 Health Level 7. All rights reserved.