scalapb-validate-core
scalapb-validate-core
scalapb.validate
ComparativeValidation
EnumValidation
Failure
Failure
FieldValidationException
MapValidation
MembershipValidation
RepeatedValidation
RequiredValidation
Result
Result
SetAdapter
SetAdapter
Success
TimestampValidation
ValidationException
ValidationFailure
Validator
Validator
WellKnownRegex
scalapb.validate.validate
Dummy
Dummy
DummyLens
FieldValidationOptions
FieldValidationOptions
FieldValidationOptionsLens
FileValidationOptions
FileValidationOptions
FileValidationOptionsLens
MessageValidationOptions
MessageValidationOptions
MessageValidationOptionsLens
ValidateProto
scalapb-validate-core
/
scalapb.validate
scalapb.validate
package
scalapb.validate
Type members
Type members
Classlikes
object
ComparativeValidation
object
EnumValidation
case
class
Failure
(violations:
List
[
ValidationFailure
]) extends
Result
Companion
object
object
Failure
Companion
class
class
FieldValidationException
(failure:
Failure
) extends
ValidationException
object
MapValidation
object
MembershipValidation
object
RepeatedValidation
object
RequiredValidation
sealed
trait
Result
Companion
object
object
Result
Companion
class
class
SetAdapter
[T] extends
CollectionAdapter
[
T
,
Set
[
T
]]
Companion
object
object
SetAdapter
Companion
class
case
object
Success
extends
Result
object
TimestampValidation
class
ValidationException
(message:
String
) extends
InvalidProtocolBufferException
case
class
ValidationFailure
(field:
String
, value:
Any
, reason:
String
)
Represents a failure to validate a single field
Represents a failure to validate a single field
trait
Validator
[T]
Companion
object
object
Validator
Companion
class
object
WellKnownRegex