ModelElement

@ApiStatus.Internal
interface ModelElement

A raw model's element

Inheritors

Types

Link copied to clipboard
A raw model's cube.
Link copied to clipboard
A raw model's locator
Link copied to clipboard
A raw model's null object
Link copied to clipboard
Unsupported model's object

Properties

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

Functions

Link copied to clipboard
open fun isSupported(): Boolean
Checks this element is supported
Link copied to clipboard
@NotNull
abstract fun name(): @NotNull String
Gets name
Link copied to clipboard
@NotNull
abstract fun type(): @NotNull String
Gets type
Link copied to clipboard
@NotNull
abstract fun uuid(): @NotNull String
Gets uuid