ElementOptionalityChanged

data class ElementOptionalityChanged(val contract: String, val element: String, val wasOptional: Boolean, val nowOptional: Boolean, val newEncodeDefault: EncodeDefaultMode? = null) : Change

An existing element became optional or required.

Constructors

Link copied to clipboard
constructor(contract: String, element: String, wasOptional: Boolean, nowOptional: Boolean, newEncodeDefault: EncodeDefaultMode? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The new (writer) element's @EncodeDefault mode; null if unrecorded (#158).

Link copied to clipboard
Link copied to clipboard