Package org.hl7.fhir.r4.fhirpath
Class FHIRLexer
java.lang.Object
org.hl7.fhir.r4.fhirpath.FHIRLexer
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
done()
org.hl7.fhir.utilities.SourceLocation
int
org.hl7.fhir.utilities.SourceLocation
boolean
boolean
boolean
boolean
boolean
boolean
isOp()
boolean
boolean
isToken()
void
next()
int
nextId()
readConstant
(String desc) readFixedName
(String desc) void
setCurrent
(String current) void
void
take()
int
takeInt()
void
-
Constructor Details
-
FHIRLexer
- Throws:
FHIRLexer.FHIRLexerException
-
FHIRLexer
- Throws:
FHIRLexer.FHIRLexerException
-
-
Method Details
-
getCurrent
-
getCurrentLocation
-
isConstant
-
isFixedName
-
isStringConstant
-
take
- Throws:
FHIRLexer.FHIRLexerException
-
takeInt
- Throws:
FHIRLexer.FHIRLexerException
-
isToken
-
error
-
error
-
next
- Throws:
FHIRLexer.FHIRLexerException
-
isOp
-
done
-
nextId
-
getCurrentStartLocation
-
setCurrent
-
hasComment
-
hasToken
-
hasToken
-
token
- Throws:
FHIRLexer.FHIRLexerException
-
readConstant
- Throws:
FHIRLexer.FHIRLexerException
-
readFixedName
- Throws:
FHIRLexer.FHIRLexerException
-
processConstant
- Throws:
FHIRLexer.FHIRLexerException
-
processFixedName
- Throws:
FHIRLexer.FHIRLexerException
-
skipToken
- Throws:
FHIRLexer.FHIRLexerException
-
takeDottedToken
- Throws:
FHIRLexer.FHIRLexerException
-
skipComments
- Throws:
FHIRLexer.FHIRLexerException
-
getCurrentStart
-