Highway model API
This compact type reference is generated from every public type in the STIG Highway metamodel package. Use the viewpoint tutorials for authoring guidance and the Dokka API for complete member documentation.
ASIL
com.stigway.metamodels.highway.ASIL
Kind: class
Companion properties: ASIL.A: ASIL, ASIL.B: ASIL, ASIL.C: ASIL, ASIL.D: ASIL, ASIL.QM: ASIL, ASIL.A_A: ASIL, ASIL.A_B: ASIL, ASIL.A_C: ASIL, ASIL.A_D: ASIL, ASIL.B_B: ASIL, ASIL.B_C: ASIL, ASIL.B_D: ASIL, ASIL.C_C: ASIL, ASIL.C_D: ASIL, ASIL.D_D: ASIL, ASIL.QM_A: ASIL, ASIL.QM_B: ASIL, ASIL.QM_C: ASIL, ASIL.QM_D: ASIL, ASIL.entries: List<ASIL>
Declared properties: name: String, originalValue: Int, value: Int
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| no (defaulted or nullable) |
Activity
com.stigway.metamodels.highway.Activity
Kind: class
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, complexity: Complexity?, description: String?, isBottomLevel: Boolean, isTopLevel: Boolean, issues: List<IssueReference>, level: Int, name: String?, parent: Element?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Analysis
com.stigway.metamodels.highway.Analysis
Kind: class
Declared properties: argument: String?, asil: ASIL?, description: String?, document: DocumentMetadata?, element: Element, enabled: Boolean?, evaluation: FailureEvaluation?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
AnalysisSubject
com.stigway.metamodels.highway.AnalysisSubject
Kind: class
Parameter | Kotlin type | Required |
|---|
AnalysisUsage
com.stigway.metamodels.highway.AnalysisUsage
Kind: class
Parameter | Kotlin type | Required |
|---|
AnalyzedInterface
com.stigway.metamodels.highway.AnalyzedInterface
Kind: class
Parameter | Kotlin type | Required |
|---|
CheckedError
com.stigway.metamodels.highway.CheckedError
Kind: class
Declared properties: asil: ASIL?, data: DataType, description: String?, errorCode: Int?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Cluster
com.stigway.metamodels.highway.Cluster
Kind: class
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, description: String?, isBottomLevel: Boolean, isTopLevel: Boolean, issues: List<IssueReference>, level: Int, name: String?, parent: Element?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
CodeClass
com.stigway.metamodels.highway.CodeClass
Kind: class
Declared properties: column: Int?, demangledName: String?, issues: List<IssueReference>, kind: CodeConstructKind, line: Int?, mangledName: String?, source: com.stigway.references.StigRepoFile?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
CodeConstruct
com.stigway.metamodels.highway.CodeConstruct
Kind: interface
Declared properties: asil: ASIL?, description: String?, id: String, kind: CodeConstructKind, name: String?
CodeConstructKind
com.stigway.metamodels.highway.CodeConstructKind
Kind: enum
Values: FILE, NAMESPACE, CLASS, FUNCTION, SEGMENT, SOURCE_LINE, INSTRUCTION
Declared properties: hierarchyLevel: Int
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
CodeDataFlowSegment
com.stigway.metamodels.highway.CodeDataFlowSegment
Kind: class
Declared properties: column: Int?, demangledName: String?, issues: List<IssueReference>, kind: CodeConstructKind, line: Int?, mangledName: String?, segmentId: String, source: com.stigway.references.StigRepoFile?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
CodeFile
com.stigway.metamodels.highway.CodeFile
Kind: class
Declared properties: column: Int?, demangledName: String?, issues: List<IssueReference>, kind: CodeConstructKind, line: Int?, mangledName: String?, source: com.stigway.references.StigRepoFile?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
CodeFunction
com.stigway.metamodels.highway.CodeFunction
Kind: class
Declared properties: column: Int?, demangledName: String?, issues: List<IssueReference>, kind: CodeConstructKind, line: Int?, mangledName: String?, parameterNames: List<String>?, parameterTypes: List<String>?, returnType: String?, source: com.stigway.references.StigRepoFile?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
CodeInstruction
com.stigway.metamodels.highway.CodeInstruction
Kind: class
Declared properties: column: Int?, demangledName: String?, isBranch: Boolean, isCompilerGenerated: Boolean, isSink: Boolean, isSource: Boolean, issues: List<IssueReference>, kind: CodeConstructKind, line: Int?, mangledName: String?, opcode: String?, source: com.stigway.references.StigRepoFile?, sources: List<URLReference>, ssaName: String?
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
CodeLocation
com.stigway.metamodels.highway.CodeLocation
Kind: interface
Declared properties: column: Int?, demangledName: String?, line: Int?, mangledName: String?, source: com.stigway.references.StigRepoFile?
CodeNamespace
com.stigway.metamodels.highway.CodeNamespace
Kind: class
Declared properties: column: Int?, demangledName: String?, issues: List<IssueReference>, kind: CodeConstructKind, line: Int?, mangledName: String?, source: com.stigway.references.StigRepoFile?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
CodeSourceLine
com.stigway.metamodels.highway.CodeSourceLine
Kind: class
Declared properties: column: Int?, demangledName: String?, issues: List<IssueReference>, kind: CodeConstructKind, line: Int?, mangledName: String?, source: com.stigway.references.StigRepoFile?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
CompiledModelLoader
com.stigway.metamodels.highway.CompiledModelLoader
Kind: class
Companion properties: CompiledModelLoader.CONTEXT_ONLY: String, CompiledModelLoader.CONTENT_KIND_ATTRIBUTE: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
CompiledModelSession
com.stigway.metamodels.highway.CompiledModelSession
Kind: class
Declared properties: entities: List<MetamodelEntity>, model: CompiledModelLoader.Result
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
|
| yes |
Complexity
com.stigway.metamodels.highway.Complexity
Kind: abstract class
Declared properties: id: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
Component
com.stigway.metamodels.highway.Component
Kind: class
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, complexity: Complexity?, description: String?, isBottomLevel: Boolean, isTopLevel: Boolean, issues: List<IssueReference>, level: Int, name: String?, parent: Element?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Connector
com.stigway.metamodels.highway.Connector
Kind: class
Declared properties: asil: ASIL?, description: String?, from: InterfacePoint, issues: List<IssueReference>, name: String?, sources: List<URLReference>, to: InterfacePoint
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| yes |
|
| no (defaulted or nullable) |
ConnectorSource
com.stigway.metamodels.highway.ConnectorSource
Kind: class
Parameter | Kotlin type | Required |
|---|
ConnectorTarget
com.stigway.metamodels.highway.ConnectorTarget
Kind: class
Parameter | Kotlin type | Required |
|---|
Context
com.stigway.metamodels.highway.Context
Kind: class
Declared properties: asil: ASIL?, authors: List<String>, description: String?, document: DocumentMetadata?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
DataElement
com.stigway.metamodels.highway.DataElement
Kind: class
Declared properties: asil: ASIL?, data: T, description: String?, issues: List<IssueReference>, name: String?, queueType: DataElementQueueType, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
DataElementQueueType
com.stigway.metamodels.highway.DataElementQueueType
Kind: enum
Values: UNQUEUED, QUEUED
Parameter | Kotlin type | Required |
|---|
DataType
com.stigway.metamodels.highway.DataType
Kind: class
Declared properties: implementationType: String?
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
Design
com.stigway.metamodels.highway.Design
Kind: class
Declared properties: asil: ASIL?, children: List<Element>, description: String?, document: DocumentMetadata?, element: Element?, issues: List<IssueReference>, name: String?, sources: List<URLReference>, subDesigns: List<Design>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
DesignChildren
com.stigway.metamodels.highway.DesignChildren
Kind: class
Parameter | Kotlin type | Required |
|---|
DesignSections
com.stigway.metamodels.highway.DesignSections
Kind: class
Parameter | Kotlin type | Required |
|---|
DesignSubject
com.stigway.metamodels.highway.DesignSubject
Kind: class
Parameter | Kotlin type | Required |
|---|
DiagramHierarchyLevel
com.stigway.metamodels.highway.DiagramHierarchyLevel
Kind: enum
Values: INSTRUCTION, SOURCE_LINE, SEGMENT, FUNCTION, FUNCTION_DECL_CONTEXT, SOURCE_FILE, ACTIVITY
Declared properties: bottomUpIndex: Int, insideOffset: Int
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
DocumentMetadata
com.stigway.metamodels.highway.DocumentMetadata
Kind: class
Declared properties: iso26262Id: String?, releaseStatus: ReleaseStatus, retentionClass: RetentionClass?, securityClass: SecurityClass?, version: Semver?, versionHistory: List<VersionEntry>, workflowStatus: WorkflowStatus
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Element
com.stigway.metamodels.highway.Element
Kind: interface
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, description: String?, elementType: ElementType, id: String, isBottomLevel: Boolean, isTopLevel: Boolean, level: Int, name: String?, parent: Element?
ElementParent
com.stigway.metamodels.highway.ElementParent
Kind: class
Parameter | Kotlin type | Required |
|---|
ElementType
com.stigway.metamodels.highway.ElementType
Kind: enum
Values: VEHICLE, ITEM, SYSTEM, SUBSYSTEM, CLUSTER, COMPONENT, ACTIVITY, UNIT
Declared properties: hierarchyLevel: Int?, modelClass: reflect.KClass<out Element>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| yes |
Event
com.stigway.metamodels.highway.Event
Kind: class
Declared properties: asil: ASIL?, data: T, description: String?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
Failure
com.stigway.metamodels.highway.Failure
Kind: class
Declared properties: argument: String?, asil: ASIL?, comment: String?, description: String?, diagnosticCoverage: Float?, evaluation: FailureEvaluation?, independentFailures: List<Failure>, issues: List<IssueReference>, mitigatedBy: List<SafetyMeasure>, multiplicity: Multiplicity?, name: String?, occurrence: Float?, ownerInterfacePointAnalysis: InterfacePointAnalysis?, propagatesTo: List<Failure>, risk: Float?, severity: Severity?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
FailureCombination
com.stigway.metamodels.highway.FailureCombination
Kind: class
Parameter | Kotlin type | Required |
|---|
FailureEvaluation
com.stigway.metamodels.highway.FailureEvaluation
Kind: enum
Values: SUFFICIENT, RESIDUAL, GAP
Parameter | Kotlin type | Required |
|---|
FailureMitigation
com.stigway.metamodels.highway.FailureMitigation
Kind: class
Parameter | Kotlin type | Required |
|---|
FailurePropagation
com.stigway.metamodels.highway.FailurePropagation
Kind: class
Parameter | Kotlin type | Required |
|---|
Field
com.stigway.metamodels.highway.Field
Kind: class
Declared properties: asil: ASIL?, data: T, description: String?, hasGetter: Boolean, hasSetter: Boolean, issues: List<IssueReference>, max: Double?, min: Double?, name: String?, sources: List<URLReference>, unit: String?
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
HighwayModel
com.stigway.metamodels.highway.HighwayModel
Kind: class
Declared properties: diagnostics: List<ModelDiagnostic>, roots: List<MetamodelEntity>, sources: Map<String, List<ModelSource>>, updates: List<ModelUpdate>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
HighwaySchema
com.stigway.metamodels.highway.HighwaySchema
Kind: object
Declared properties: entityTypes: List<reflect.KClass<out MetamodelEntity>>
IPdu
com.stigway.metamodels.highway.IPdu
Kind: class
Declared properties: cycleMs: Long?, issues: List<IssueReference>, pduId: Int?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
InstanceIdentifier
com.stigway.metamodels.highway.InstanceIdentifier
Kind: class
Declared properties: value: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
InstanceSpecifier
com.stigway.metamodels.highway.InstanceSpecifier
Kind: class
Declared properties: value: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
InterfacePoint
com.stigway.metamodels.highway.InterfacePoint
Kind: interface
Declared properties: asil: ASIL?, description: String?, effectiveAsil: ASIL?, id: String, name: String?
InterfacePointAnalysis
com.stigway.metamodels.highway.InterfacePointAnalysis
Kind: class
Declared properties: argument: String?, asil: ASIL?, belongsToSafetyFunction: Boolean?, description: String?, evaluation: FailureEvaluation?, interfacePoint: InterfacePoint, issues: List<IssueReference>, name: String?, ownerAnalysis: Analysis?, sources: List<URLReference>, usedIn: List<InterfacePoint>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
IssueReference
com.stigway.metamodels.highway.IssueReference
Kind: class
Declared properties: displayName: String, label: String?, reference: URLReference, rules: List<reflect.KClass<out com.stigway.metamodels.create.ModelRule>>?, url: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
IssueReferenceTemplate
com.stigway.metamodels.highway.IssueReferenceTemplate
Kind: class
Declared properties: label: String?, prefix: String, url: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Item
com.stigway.metamodels.highway.Item
Kind: class
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, description: String?, isBottomLevel: Boolean, isTopLevel: Boolean, issues: List<IssueReference>, level: Int, name: String?, parent: Element?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
KotlinSourceToken
com.stigway.metamodels.highway.KotlinSourceToken
Kind: class
Declared properties: identifier: Boolean, line: Int, offset: Int, text: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
|
| yes |
|
| no (defaulted or nullable) |
KotlinSourceTokens
com.stigway.metamodels.highway.KotlinSourceTokens
Kind: object
MemberDefinition
com.stigway.metamodels.highway.MemberDefinition
Kind: class
Parameter | Kotlin type | Required |
|---|
MemberPort
com.stigway.metamodels.highway.MemberPort
Kind: class
Parameter | Kotlin type | Required |
|---|
Message
com.stigway.metamodels.highway.Message
Kind: class
Declared properties: issues: List<IssueReference>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
MetamodelEntity
com.stigway.metamodels.highway.MetamodelEntity
Kind: class
Declared properties: asil: ASIL?, declarationId: String, declaringClassName: String?, description: String?, id: String, issues: List<IssueReference>, name: String?, referenceName: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Method
com.stigway.metamodels.highway.Method
Kind: class
Declared properties: asil: ASIL?, description: String?, functionType: String?, isSynchronous: Boolean, issues: List<IssueReference>, name: String?, raises: List<CheckedError>, returnType: DataType?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
MethodErrors
com.stigway.metamodels.highway.MethodErrors
Kind: class
Parameter | Kotlin type | Required |
|---|
ModelContent
com.stigway.metamodels.highway.ModelContent
Kind: class
Declared properties: entities: List<MetamodelEntity>
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
ModelDiagnostic
com.stigway.metamodels.highway.ModelDiagnostic
Kind: class
Declared properties: code: String, message: String, severity: com.stigway.problems.ProblemSeverity, source: String?, subject: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
|
| yes |
|
| yes |
|
| no (defaulted or nullable) |
ModelIdentity
com.stigway.metamodels.highway.ModelIdentity
Kind: object
ModelModuleCatalog
com.stigway.metamodels.highway.ModelModuleCatalog
Kind: class
Declared properties: elementModules: Map<String, M>
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
ModelRelations
com.stigway.metamodels.highway.ModelRelations
Kind: class
Declared properties: all: List<Relation<*, *>>, analysisSubject: AnalysisSubject, analysisUsage: AnalysisUsage, analyzedInterface: AnalyzedInterface, connectorSource: ConnectorSource, connectorTarget: ConnectorTarget, designChildren: DesignChildren, designSections: DesignSections, designSubject: DesignSubject, elementParent: ElementParent, failureCombination: FailureCombination, failureMitigation: FailureMitigation, failurePropagation: FailurePropagation, memberDefinition: MemberDefinition, memberPort: MemberPort, methodErrors: MethodErrors, portInterface: PortInterface, portTopic: PortTopic, requiredMethodDefinition: RequiredMethodDefinition, requirementAllocation: RequirementAllocation, requirementDerivation: RequirementDerivation, requirementSubject: RequirementSubject, requirementVerification: RequirementVerification, requirementsSubject: RequirementsSubject, testCaseElements: TestCaseElements, testCaseInterfaces: TestCaseInterfaces, testsSubject: TestsSubject
Parameter | Kotlin type | Required |
|---|
ModelScope
com.stigway.metamodels.highway.ModelScope
Kind: class
Companion properties: ModelScope.current: ModelScope
Declared properties: isComplete: Boolean, skipDeclaringClassCapture: Boolean
Parameter | Kotlin type | Required |
|---|
ModelSource
com.stigway.metamodels.highway.ModelSource
Kind: class
Declared properties: location: String, path: String, text: String?
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
ModelUpdate
com.stigway.metamodels.highway.ModelUpdate
Kind: class
Declared properties: properties: Map<String, Any?>, target: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
Multiplicity
com.stigway.metamodels.highway.Multiplicity
Kind: enum
Values: SINGLE_POINT, MULTIPLE_POINT
Parameter | Kotlin type | Required |
|---|
NamedChild
com.stigway.metamodels.highway.NamedChild
Kind: class
Declared properties: fieldName: String, value: T
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
Parameter
com.stigway.metamodels.highway.Parameter
Kind: class
Declared properties: asil: ASIL?, data: T, description: String?, direction: ParameterDirection?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
ParameterDirection
com.stigway.metamodels.highway.ParameterDirection
Kind: enum
Values: IN, OUT, INOUT
Parameter | Kotlin type | Required |
|---|
Port
com.stigway.metamodels.highway.Port
Kind: abstract class
Declared properties: asil: ASIL?, description: String?, instanceIdentifier: InstanceIdentifier?, instanceSpecifier: InstanceSpecifier?, issues: List<IssueReference>, memberUses: List<PortMemberUse<*>>, name: String?, serviceInterface: S, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
PortInterface
com.stigway.metamodels.highway.PortInterface
Kind: class
Parameter | Kotlin type | Required |
|---|
PortMemberUse
com.stigway.metamodels.highway.PortMemberUse
Kind: class
Declared properties: asil: ASIL?, description: String?, issues: List<IssueReference>, member: M, name: String?, port: Port<*>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
PortTopic
com.stigway.metamodels.highway.PortTopic
Kind: class
Parameter | Kotlin type | Required |
|---|
ProcessLevelSafetyMeasure
com.stigway.metamodels.highway.ProcessLevelSafetyMeasure
Kind: class
Declared properties: issues: List<IssueReference>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
ProvidedFunction
com.stigway.metamodels.highway.ProvidedFunction
Kind: class
Declared properties: asil: ASIL?, description: String?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
ProvidedMethod
com.stigway.metamodels.highway.ProvidedMethod
Kind: class
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
ProvidedPort
com.stigway.metamodels.highway.ProvidedPort
Kind: class
Declared properties: issues: List<IssueReference>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Publisher
com.stigway.metamodels.highway.Publisher
Kind: class
Declared properties: issues: List<IssueReference>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Register
com.stigway.metamodels.highway.Register
Kind: class
Declared properties: address: Long?, issues: List<IssueReference>, sources: List<URLReference>, widthBits: Int?
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Relation
com.stigway.metamodels.highway.Relation
Kind: class
Declared properties: forwardName: String, id: String, multiplicity: RelationMultiplicity, property: reflect.KProperty1<S, *>, reverseName: String, sourceClassifier: java.lang.Class<S>, sourceProperty: String, targetClassifier: java.lang.Class<T>
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
|
| yes |
|
| yes |
|
| yes |
|
| no (defaulted or nullable) |
RelationMultiplicity
com.stigway.metamodels.highway.RelationMultiplicity
Kind: enum
Values: SINGLE, MANY
Parameter | Kotlin type | Required |
|---|
ReleaseStatus
com.stigway.metamodels.highway.ReleaseStatus
Kind: enum
Values: NOT_RELEASED, RELEASED, WITHDRAWN
Parameter | Kotlin type | Required |
|---|
RequiredMethod
com.stigway.metamodels.highway.RequiredMethod
Kind: class
Declared properties: definition: Method?
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
RequiredMethodDefinition
com.stigway.metamodels.highway.RequiredMethodDefinition
Kind: class
Parameter | Kotlin type | Required |
|---|
RequiredPort
com.stigway.metamodels.highway.RequiredPort
Kind: class
Declared properties: issues: List<IssueReference>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Requirement
com.stigway.metamodels.highway.Requirement
Kind: class
Declared properties: allocatedTo: List<Element>, asil: ASIL?, derivedFrom: List<Requirement>, description: String?, element: Element, issues: List<IssueReference>, name: String?, ownerContainer: Requirements?, sources: List<URLReference>, verificationCriteria: String?
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
RequirementAllocation
com.stigway.metamodels.highway.RequirementAllocation
Kind: class
Parameter | Kotlin type | Required |
|---|
RequirementDerivation
com.stigway.metamodels.highway.RequirementDerivation
Kind: class
Parameter | Kotlin type | Required |
|---|
RequirementNote
com.stigway.metamodels.highway.RequirementNote
Kind: class
Declared properties: asil: ASIL?, description: String?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
RequirementSubject
com.stigway.metamodels.highway.RequirementSubject
Kind: class
Parameter | Kotlin type | Required |
|---|
RequirementVerification
com.stigway.metamodels.highway.RequirementVerification
Kind: class
Parameter | Kotlin type | Required |
|---|
Requirements
com.stigway.metamodels.highway.Requirements
Kind: class
Declared properties: asil: ASIL?, authors: List<String>, description: String?, document: DocumentMetadata?, element: Element?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
RequirementsSubject
com.stigway.metamodels.highway.RequirementsSubject
Kind: class
Parameter | Kotlin type | Required |
|---|
RetentionClass
com.stigway.metamodels.highway.RetentionClass
Kind: enum
Values: ESSENTIAL, IMPORTANT, OPERATIONAL, TEMPORARY
Parameter | Kotlin type | Required |
|---|
SafetyAssessment
com.stigway.metamodels.highway.SafetyAssessment
Kind: interface
Declared properties: argument: String?, evaluation: FailureEvaluation?
SafetyMeasure
com.stigway.metamodels.highway.SafetyMeasure
Kind: class
Declared properties: asil: ASIL?, comment: String?, description: String?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
SafetyMechanism
com.stigway.metamodels.highway.SafetyMechanism
Kind: class
Declared properties: issues: List<IssueReference>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
SecurityClass
com.stigway.metamodels.highway.SecurityClass
Kind: enum
Values: PUBLIC, INTERNAL, CONFIDENTIAL, RESTRICTED
Parameter | Kotlin type | Required |
|---|
ServiceInterface
com.stigway.metamodels.highway.ServiceInterface
Kind: class
Declared properties: asil: ASIL?, description: String?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
ServiceInterfaceMember
com.stigway.metamodels.highway.ServiceInterfaceMember
Kind: interface
ServicePort
com.stigway.metamodels.highway.ServicePort
Kind: class
Declared properties: asil: ASIL?, description: String?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Severity
com.stigway.metamodels.highway.Severity
Kind: class
Companion properties: Severity.S0: Severity, Severity.S1: Severity, Severity.S2: Severity, Severity.S3: Severity, Severity.S4: Severity, Severity.S5: Severity, Severity.S6: Severity, Severity.S7: Severity, Severity.S8: Severity, Severity.S9: Severity, Severity.S10: Severity
Declared properties: description: String?, name: String?, value: Float
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
Subscriber
com.stigway.metamodels.highway.Subscriber
Kind: class
Declared properties: issues: List<IssueReference>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Subsystem
com.stigway.metamodels.highway.Subsystem
Kind: class
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, description: String?, isBottomLevel: Boolean, isTopLevel: Boolean, issues: List<IssueReference>, level: Int, name: String?, parent: Element?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
SystemElement
com.stigway.metamodels.highway.SystemElement
Kind: class
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, description: String?, isBottomLevel: Boolean, isTopLevel: Boolean, issues: List<IssueReference>, level: Int, name: String?, parent: Element?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
TestCase
com.stigway.metamodels.highway.TestCase
Kind: class
Declared properties: asil: ASIL?, description: String?, elementsUnderTest: List<Element>, interfacesUnderTest: List<InterfacePoint>, issues: List<IssueReference>, name: String?, ownerContainer: Tests?, sources: List<URLReference>, verifies: List<Requirement>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
TestCaseElements
com.stigway.metamodels.highway.TestCaseElements
Kind: class
Parameter | Kotlin type | Required |
|---|
TestCaseInterfaces
com.stigway.metamodels.highway.TestCaseInterfaces
Kind: class
Parameter | Kotlin type | Required |
|---|
Tests
com.stigway.metamodels.highway.Tests
Kind: class
Declared properties: asil: ASIL?, authors: List<String>, description: String?, document: DocumentMetadata?, element: Element?, issues: List<IssueReference>, name: String?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
TestsSubject
com.stigway.metamodels.highway.TestsSubject
Kind: class
Parameter | Kotlin type | Required |
|---|
Topic
com.stigway.metamodels.highway.Topic
Kind: class
Declared properties: issues: List<IssueReference>, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
TopicPort
com.stigway.metamodels.highway.TopicPort
Kind: abstract class
Declared properties: asil: ASIL?, description: String?, instanceIdentifier: InstanceIdentifier?, instanceSpecifier: InstanceSpecifier?, issues: List<IssueReference>, name: String?, sources: List<URLReference>, topic: T
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| no (defaulted or nullable) |
URLReference
com.stigway.metamodels.highway.URLReference
Kind: class
Declared properties: displayName: String, label: String?, url: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| no (defaulted or nullable) |
URLReferenceTemplate
com.stigway.metamodels.highway.URLReferenceTemplate
Kind: class
Declared properties: label: String?, prefix: String, url: String
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Unit
com.stigway.metamodels.highway.Unit
Kind: class
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, description: String?, isBottomLevel: Boolean, isTopLevel: Boolean, issues: List<IssueReference>, level: Int, name: String?, parent: Element?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
UnresolvedInterfaceMember
com.stigway.metamodels.highway.UnresolvedInterfaceMember
Kind: class
Declared properties: asil: ASIL?, description: String?, issues: List<IssueReference>, name: String?, reason: String, sourceReference: String, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| yes |
|
| yes |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
Vehicle
com.stigway.metamodels.highway.Vehicle
Kind: class
Declared properties: allocatedAsil: ASIL?, asil: ASIL?, description: String?, isBottomLevel: Boolean, isTopLevel: Boolean, issues: List<IssueReference>, level: Int, name: String?, parent: Element?, sources: List<URLReference>
Parameter | Kotlin type | Required |
|---|---|---|
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
|
| no (defaulted or nullable) |
VersionEntry
com.stigway.metamodels.highway.VersionEntry
Kind: class
Declared properties: authors: List<String>, date: LocalDate, description: String, version: Semver
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
|
| yes |
|
| yes |
Viewpoint
com.stigway.metamodels.highway.Viewpoint
Kind: enum
Values: CONTEXT, REQUIREMENTS, DESIGN, ANALYSIS, TESTS
Companion properties: Viewpoint.ordered: List<Viewpoint>
Declared properties: displayName: String, fileSuffix: String, folderName: String, order: Int
Parameter | Kotlin type | Required |
|---|---|---|
|
| yes |
|
| yes |
|
| yes |
WireModel
com.stigway.metamodels.highway.WireModel
Kind: object
WorkflowStatus
com.stigway.metamodels.highway.WorkflowStatus
Kind: enum
Values: DRAFT, IN_REVIEW, REVIEWED, READY_FOR_APPROVAL, APPROVED, REJECTED
Parameter | Kotlin type | Required |
|---|