ValidatedCollector

Abstract class representing a validated collector.

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
var key: String

The key of the field collector.

Link copied to clipboard

The label of the field collector.

Link copied to clipboard

The required flag.

Link copied to clipboard

The type of the field collector.

Link copied to clipboard

The validation object.

Link copied to clipboard

The value to collect.

Functions

Link copied to clipboard
open override fun init(input: JsonElement)

Function to initialize the single value collector.

open override fun init(input: JsonObject)

Function to initialize the field collector.

Link copied to clipboard

Function to validate the collector.