BasicTaxonomy

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def build(taxonomyBase: TaxonomyBase, extraSubstitutionGroupMap: SubstitutionGroupMap, relationshipFactory: RelationshipFactory): BasicTaxonomy

Expensive build method (but the private constructor is cheap, and so are the Scala getters of the maps). This method invokes the overloaded build method having as 4th parameter the arc filter that always returns true.

Expensive build method (but the private constructor is cheap, and so are the Scala getters of the maps). This method invokes the overloaded build method having as 4th parameter the arc filter that always returns true.

def build(taxonomyBase: TaxonomyBase, extraSubstitutionGroupMap: SubstitutionGroupMap, relationshipFactory: RelationshipFactory, arcFilter: XLinkArc => Boolean): BasicTaxonomy

Expensive build method (but the private constructor is cheap, and so are the Scala getters of the maps). This method first extracts relationships from the underlying taxonomy, and then calls the overloaded build method that takes as parameters the underlying taxonomy base, extra substitution group map, and extracted relationships.

Expensive build method (but the private constructor is cheap, and so are the Scala getters of the maps). This method first extracts relationships from the underlying taxonomy, and then calls the overloaded build method that takes as parameters the underlying taxonomy base, extra substitution group map, and extracted relationships.

The arc filter is only used during relationship extraction. It is not used to filter any taxonomy DOM content.

def build(taxonomyBase: TaxonomyBase, extraSubstitutionGroupMap: SubstitutionGroupMap, relationships: IndexedSeq[Relationship]): BasicTaxonomy

Expensive build method (but the private constructor is cheap, and so are the Scala getters of the maps). Make sure that the relationships are backed by arcs in the underlying taxonomy. This is not checked.

Expensive build method (but the private constructor is cheap, and so are the Scala getters of the maps). Make sure that the relationships are backed by arcs in the underlying taxonomy. This is not checked.

Concrete fields