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
/
ElementTreee
ElementTreee
object
ElementTreee
extends
Commonish
with
Logging
Graph
Supertypes
Self type
trait
Logging
trait
Commonish
class
Object
trait
Matchable
class
Any
ElementTreee
.type
Type members
Value members
Implicits
Type members
Classlikes
implicit
class
ElementTree
(
tree:
DAG
[
ElementWithSlices
])
Value members
Concrete methods
def
getUnionAlias
(
pkg:
String
,
s:
Seq
[
String
],
field:
BaseField
):
String
def
getUnionAlias
(
pkg:
String
,
s:
Seq
[
String
],
declaringClass:
String
,
fieldName:
String
):
String
def
getUnionTypes
:
Map
[
String
, (
Seq
[
String
],
Seq
[
String
])]
def
hashForUnion
(
s:
Seq
[
String
],
declaringClass:
String
,
fieldName:
String
):
String
def
lookupSuffixByType
(
t:
String
):
String
Inherited methods
def
inverseTypeLookup
(
s:
String
):
String
Inherited from:
Commonish
def
isPrimitiveSuffix
(
s:
String
):
Boolean
Inherited from:
Commonish
def
sortIsh
[
T1
](
coll:
Seq
[(
T1
,
String
,
Option
[
String
])],
indexer:
T1
=>
Int
):
Seq
[(
T1
,
String
,
Option
[
String
])]
Inherited from:
Commonish
def
typeLookdown
(
s:
String
):
String
Inherited from:
Commonish
def
typeLookup
(
s:
String
):
String
Inherited from:
Commonish
Inherited fields
val
experimentalModel
:
Regex
Inherited from:
Commonish
val
fhirSystemType
:
Regex
Inherited from:
Commonish
protected
val
log
:
Logger
Inherited from:
Logging
Implicits
Implicits
final implicit
def
ElementTree
(
tree:
DAG
[
ElementWithSlices
]):
ElementTree