ModelOutliner

A raw outliner of models.

Parameters

group

group

children

children

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
val PARSER: JsonDeserializer<ModelChildren>
Parser

Functions

Link copied to clipboard
abstract fun equals(p: Any): Boolean
Link copied to clipboard
@NotNull
open fun flatten(): @NotNull Stream<ModelChildren>
Flattens this children tree
Link copied to clipboard
abstract fun hashCode(): Int
Link copied to clipboard
@NotNull
open fun toBlueprint(@NotNull elementMap: @NotNull Map<String, ModelElement>, @NotNull groupMap: @NotNull Map<String, ModelGroup>): @NotNull BlueprintChildren
Converts children to blueprint children
Link copied to clipboard
abstract fun toString(): String
Link copied to clipboard
@NotNull
open fun uuid(): @NotNull String
Gets uuid