generator
generator
com.babylonhealth.lit
AllGeneratedFiles
ArgParser
ArgParser
Autogenerator
BaseField
Cardinality
Cardinality
AtLeastOne
Many
One
Optional
Zero
CardinalityImplicits
RichCardinality
ClassGenInfo
CodeEnum
CodeValueSet
Commonish
Config
DAG
DAG
DefaultPlugins
ElementTreee
ElementTree
ElementWithSlices
EnumerationUtils
FHIRFetcher
FHIRSearchParam
FileUtils
FileUtils
IOGenerator
JavaClassGenInfo
Logging
Main
MainArgs
ModuleDependencies
RawGenerator
ScalaTarget
SimpleFHIRPathParser
SourceFile
TargetContents
TopLevelClass
TopLevelClasses
ValueSetDecls
com.babylonhealth.lit.languages
BaseFieldImplicits
RichBaseField
RichTopLevelClass
JavaGenerator
ScalaCodegen
TypescriptCodegen
generator
/
com.babylonhealth.lit
/
SimpleFHIRPathParser
SimpleFHIRPathParser
class
SimpleFHIRPathParser
(topLevelClass:
TopLevelClass
, allTopLevelElements:
TopLevelClasses
) extends
BaseFieldImplicits
Graph
Supertypes
trait
BaseFieldImplicits
class
Object
trait
Matchable
class
Any
Type members
Value members
Implicits
Type members
Inherited classlikes
implicit
class
RichBaseField
(baseField:
BaseField
)
Inherited from
BaseFieldImplicits
implicit
class
RichTopLevelClass
(topLevelClass:
TopLevelClass
)
Inherited from
BaseFieldImplicits
Types
type
Id
[+T] =
T
Value members
Concrete methods
def
applicableParams
:
Seq
[
FHIRSearchParam
]
def
decapitalise
(s:
String
):
String
def
extractionExpression
(s:
String
, name:
String
, tmp:
String
):
Seq
[(
String
,
FieldCardinality
)]
def
foo3
:
Seq
[(
String
,
Seq
[(
String
,
FieldCardinality
)])]
def
getFieldInReferenceClass
(className:
String
, fieldName:
String
):
Option
[
BaseField
]
Concrete fields
lazy
val
bar
:
Map
[
String
,
Seq
[(
String
,
FieldCardinality
)]]
val
fields
:
Seq
[
BaseField
]
Implicits
Implicits
implicit
val
_asdlkjfds
:
MonadError
[
Id
,
Throwable
]
Inherited implicits
final implicit
def
RichBaseField
(baseField:
BaseField
):
RichBaseField
Inherited from
BaseFieldImplicits
final implicit
def
RichTopLevelClass
(topLevelClass:
TopLevelClass
):
RichTopLevelClass
Inherited from
BaseFieldImplicits