Packages

package validation

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. validation
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class AttrInfo(tpe: AttributeType, allowedValues: Set[Value], priority: Int) extends Product with Serializable
  2. type AttrInfoProvider = (Attr) => Option[AttrInfo]
  3. sealed abstract class AttributeType extends EnumEntry
  4. type PathF[A] = Either[ValidatedRules, A]
  5. type ValidatedRules = Validated[NonEmptyList[String], List[Rule]]

Value Members

  1. def validate(attrInfoProvider: AttrInfoProvider): (List[Rule]) => ValidatedRules
  2. object AttributeType extends Enum[AttributeType]

Inherited from AnyRef

Inherited from Any

Ungrouped