ElementTreee

object ElementTreee extends Commonish with Logging
trait Logging
trait Commonish
class Object
trait Matchable
class Any

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

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