package validation
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- validation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class AttrInfo(tpe: AttributeType, allowedValues: Set[Value], priority: Int) extends Product with Serializable
- type AttrInfoProvider = (Attr) => Option[AttrInfo]
- sealed abstract class AttributeType extends EnumEntry
- type PathF[A] = Either[ValidatedRules, A]
- type ValidatedRules = Validated[NonEmptyList[String], List[Rule]]
Value Members
- def validate(attrInfoProvider: AttrInfoProvider): (List[Rule]) => ValidatedRules
- object AttributeType extends Enum[AttributeType]