com.wix

accord

package accord

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. accord
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class BaseValidator[T] extends Validator[T]

    Simplifies base validator implementation.

  2. class NullSafeValidator[T <: AnyRef] extends BaseValidator[T]

    An extension to com.wix.accord.BaseValidator that transparently fails on nulls.

  3. trait ViolationBuilder extends AnyRef

    Provides a convenience DSL for generating violations:

Value Members

  1. object ViolationBuilder extends ViolationBuilder

  2. package combinators

    Aggregates all implemented combinators for use by the DSL.

  3. package dsl

    Provides a DSL for defining validation rules.

  4. package transform

  5. def validate[T](x: T)(implicit validator: Validator[T]): Result

Inherited from AnyRef

Inherited from Any

Ungrouped