Success
net.reactivecore.cjs.validator.Validator$.Success$
A Success validator.
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ContextFreeValidatortrait Validatorclass Objecttrait Matchableclass Any
- Self type
- Success.type
Members list
Concise view
Type members
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
The mirrored *-type
The mirrored *-type
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
Children Validators
Create a new instance of type T
with elements taken from product p
.
Create a new instance of type T
with elements taken from product p
.
Attributes
- Inherited from:
- Singleton
Precedence of this operation (for stateful validators), when using Sequence
Precedence of this operation (for stateful validators), when using Sequence
Attributes
- Inherited from:
- Validator
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Touches the validator, possible state modifying (e.g. adding dynamic anchors)
Touches the validator, possible state modifying (e.g. adding dynamic anchors)
Attributes
- Inherited from:
- Validator
override def validateStateful(state: ValidationState, json: Json)(implicit context: ValidationContext): (ValidationState, ValidationResult)
Validate JSON, returns violations.
def validateWithoutEvaluated(state: ValidationState, json: Json)(implicit context: ValidationContext): ValidationResult
Validate, but skip evaluated
Depth first foreach.