data_classes library

Classes

GenerateDataClass
GenerateValueGetters

Constants

immutable → const Immutable
Used to annotate a class C. Indicates that C and all subtypes of C must be immutable. [...]
const Immutable()
nullable → const String
'nullable'
required → const Required
Used to annotate a named parameter p in a method or function f. Indicates that every invocation of f must include an argument corresponding to p, despite the fact that p would otherwise be an optional parameter. [...]
const Required()

Functions

hashList(Iterable<Object> arguments) int
Combines the Object.hashCode values of an arbitrary number of objects from an Iterable into one value. This function will return the same value if given null as if given an empty list.