ValidatedCollector
open class ValidatedCollector : SingleValueCollector, @unchecked Sendable
Open class representing a validated collector.
-
Holds a validation object. Only writable within this class.
Declaration
Swift
public private(set) var validation: Validation? { get } -
Initializes the
ValidatedCollectorwith the given input.Declaration
Swift
public required init(with json: [String : Any])Parameters
jsonA dictionary representing the JSON element to parse.
-
Validates the collector’s value and returns a list of validation errors, if any.
Declaration
Swift
open override func validate() -> [ValidationError]Return Value
An array of
ValidationError.
View on GitHub