data class ModelIdentifier: AbstractRoadspacesIdentifier, ModelIdentifierInterface

Identifier of a model containing essential meta information.

Fields

Name Description
val modelName: Option<String>

name of the model

val modelDate: Option<String>

date of model creation

val modelVendor: Option<String>

organization or vendor of the model

val sourceFileIdentifier: FileIdentifier

identifier of the model's source file

Constructors

<init>

constructor(modelName: Option<String>, modelDate: Option<String>, modelVendor: Option<String>, sourceFileIdentifier: FileIdentifier)

Identifier of a model containing essential meta information.

Parameters

Name Description
modelName: Option<String>

name of the model

modelDate: Option<String>

date of model creation

modelVendor: Option<String>

organization or vendor of the model

sourceFileIdentifier: FileIdentifier

identifier of the model's source file

Methods

toStringMap

fun toStringMap(): Map<String, String>

ReturnValue

Name Description
Map<String, String>

Extensions

toAttributes

fun ModelIdentifier.toAttributes(prefix: String): AttributeList

Receiver

Name Description
ModelIdentifier

Parameters

Name Description
prefix: String

ReturnValue

Name Description
AttributeList