net.atinu.dvalidation.errors

WrongSizeError

sealed trait WrongSizeError extends DomainError

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

Abstract Value Members

  1. abstract def args: Seq[String]

    arguments of the error (e.g.

    arguments of the error (e.g. expected values)

    Definition Classes
    DomainError
  2. abstract def copyWithPath(path: PathString): DomainError

    create a new domain error with a new path, replacing old path information

    create a new domain error with a new path, replacing old path information

    Definition Classes
    DomainError
  3. abstract def msgKey: String

    a string representation of the error type (e.g.

    a string representation of the error type (e.g. dvalidaton.errors.foo)

    Definition Classes
    DomainError
  4. abstract def nest(path: PathString): DomainError

    create a new domain error with a path prepended to the existing path (e.g.

    create a new domain error with a path prepended to the existing path (e.g. starting with a path /e and an argument /a the result is /e/a)

    Definition Classes
    DomainError
  5. abstract def nestAttribute(segment: Symbol): DomainError

    segment

    a path represented as symbol

    returns

    a domain error with a new path prepended with the name of the symbol

    Definition Classes
    DomainError
    See also

    nest

  6. abstract def nestIndex(index: Int): DomainError

    index

    a path represented as int

    returns

    a domain error with a new path prepended with the index surrounded by [] (e.g from /a with 1 to /a/[1])

    Definition Classes
    DomainError
    See also

    nest

  7. abstract def path: PathString

    a path to map an error to its location in a nested object

    a path to map an error to its location in a nested object

    Definition Classes
    DomainError
  8. abstract def value: Any

    reference value of the error

    reference value of the error

    Definition Classes
    DomainError

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  15. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  16. def toString(): String

    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DomainError

Inherited from AnyRef

Inherited from Any

Ungrouped