DVProtocolChange class

One difference between an old contract and the current one.

Constructors

DVProtocolChange(DVProtocolChangeKind kind, String subject, DVProtocolChangeSafety safety, String detail)
const

Properties

detail → String
final
hashCode → int
The hash code for this object.
no setterinherited
kind → DVProtocolChangeKind
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
safety → DVProtocolChangeSafety
final
subject → String
What changed, in the form a DVProtocolAdapter names it: User for a model, User.email for a field, Role.guest for an enum member, createUser for a function, createUser.role for a parameter and createUser.returns for a return type.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited