ModelIdentifier

data class ModelIdentifier(val modelName: Option<String>, val modelDate: Option<String>, val modelVendor: Option<String>, val sourceFileIdentifier: FileIdentifier) : AbstractRoadspacesIdentifier, ModelIdentifierInterface, FileIdentifierInterface

Identifier of a model containing essential meta information.

Parameters

modelName

name of the model

modelDate

date of model creation

modelVendor

organization or vendor of the model

sourceFileIdentifier

identifier of the model's source file

Constructors

Link copied to clipboard
fun ModelIdentifier(modelName: Option<String>, modelDate: Option<String>, modelVendor: Option<String>, sourceFileIdentifier: FileIdentifier)

Functions

Link copied to clipboard
open override fun toIdentifierText(): String
Link copied to clipboard
open override fun toStringMap(): Map<String, String>

Properties

Link copied to clipboard
open override val fileExtension: Option<String>
Link copied to clipboard
open override val fileHashSha256: String
Link copied to clipboard
open override val fileName: Option<String>
Link copied to clipboard
open override val filePath: Option<Path>
Link copied to clipboard
open override val modelDate: Option<String>
Link copied to clipboard
open override val modelName: Option<String>
Link copied to clipboard
open override val modelVendor: Option<String>

Extensions

Link copied to clipboard