DefaultValixModelMetadata
data class DefaultValixModelMetadata(val modelFqName: String, val modelSimpleName: String, val schemaVersion: Int, val metadataVersion: String, val fields: List<FieldMetadata>, val classConstraints: List<ConstraintMetadata> = emptyList(), val groups: List<String> = emptyList()) : ValixModelMetadata
Default implementation of ValixModelMetadata.
Constructors
Link copied to clipboard
constructor(modelFqName: String, modelSimpleName: String, schemaVersion: Int, metadataVersion: String, fields: List<FieldMetadata>, classConstraints: List<ConstraintMetadata> = emptyList(), groups: List<String> = emptyList())
Properties
Link copied to clipboard
List of class-level constraint definitions.
Link copied to clipboard
List of field metadata definitions.
Link copied to clipboard
Valix metadata specification version string.
Link copied to clipboard
Fully qualified class name of the domain model.
Link copied to clipboard
Simple class name of the domain model.
Link copied to clipboard
Schema version identifier.