TaxonomyBase

object TaxonomyBase
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def build(taxonomyDocs: IndexedSeq[TaxonomyDocument]): TaxonomyBase

Expensive build method (but the private constructor is cheap, and so are the Scala getters of the maps).

Expensive build method (but the private constructor is cheap, and so are the Scala getters of the maps).

It is the responsibility of the caller to pass different taxonomy documents.

def getGlobalAttributeDeclarationMap(rootElem: TaxonomyElem)(enameProvider: ENameProvider): Map[EName, GlobalAttributeDeclaration]
def getGlobalElementDeclarationMap(rootElem: TaxonomyElem)(enameProvider: ENameProvider): Map[EName, GlobalElementDeclaration]
def getNamedTypeDefinitionMap(rootElem: TaxonomyElem)(enameProvider: ENameProvider): Map[EName, NamedTypeDefinition]