Packages

class Form[T] extends AnyRef

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Form
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Form(rootName: String, clazz: Class[T], data: Map[String, String], files: Map[String, FilePart[_ <: AnyRef]], errors: List[ValidationError], value: Optional[T], groups: Array[Class[_ <: AnyRef]], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config, lang: Lang, directFieldAccess: Boolean)
  2. new Form(rootName: String, clazz: Class[T], data: Map[String, String], errors: List[ValidationError], value: Optional[T], groups: Array[Class[_ <: AnyRef]], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config, lang: Lang, directFieldAccess: Boolean)
  3. new Form(rootName: String, clazz: Class[T], data: Map[String, String], files: Map[String, FilePart[_ <: AnyRef]], errors: List[ValidationError], value: Optional[T], groups: Array[Class[_ <: AnyRef]], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config, lang: Lang)
  4. new Form(rootName: String, clazz: Class[T], data: Map[String, String], errors: List[ValidationError], value: Optional[T], groups: Array[Class[_ <: AnyRef]], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config, lang: Lang)
  5. new Form(rootName: String, clazz: Class[T], data: Map[String, String], files: Map[String, FilePart[_ <: AnyRef]], errors: List[ValidationError], value: Optional[T], groups: Array[Class[_ <: AnyRef]], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  6. new Form(rootName: String, clazz: Class[T], data: Map[String, String], errors: List[ValidationError], value: Optional[T], groups: Array[Class[_ <: AnyRef]], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  7. new Form(rootName: String, clazz: Class[T], data: Map[String, String], files: Map[String, FilePart[_ <: AnyRef]], errors: List[ValidationError], value: Optional[T], group: Class[_ <: AnyRef], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  8. new Form(rootName: String, clazz: Class[T], data: Map[String, String], errors: List[ValidationError], value: Optional[T], group: Class[_ <: AnyRef], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  9. new Form(rootName: String, clazz: Class[T], data: Map[String, String], files: Map[String, FilePart[_ <: AnyRef]], errors: List[ValidationError], value: Optional[T], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  10. new Form(rootName: String, clazz: Class[T], data: Map[String, String], errors: List[ValidationError], value: Optional[T], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  11. new Form(rootName: String, clazz: Class[T], groups: Array[Class[_ <: AnyRef]], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  12. new Form(rootName: String, clazz: Class[T], group: Class[_ <: AnyRef], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  13. new Form(rootName: String, clazz: Class[T], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)
  14. new Form(clazz: Class[T], messagesApi: MessagesApi, formatters: Formatters, validatorFactory: ValidatorFactory, config: Config)

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. def apply(key: String, lang: Lang): Field
  5. def apply(key: String): Field
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def bind(lang: Lang, attrs: TypedMap, data: Map[String, String], files: Map[String, FilePart[_ <: AnyRef]], allowedFields: <repeated...>[String]): Form[T]
    Annotations
    @SuppressWarnings()
  8. def bind(lang: Lang, attrs: TypedMap, data: Map[String, String], allowedFields: <repeated...>[String]): Form[T]
    Annotations
    @SuppressWarnings()
  9. def bind(lang: Lang, attrs: TypedMap, data: JsonNode, maxChars: Long, maxDepth: Int, allowedFields: <repeated...>[String]): Form[T]
  10. def bind(lang: Lang, attrs: TypedMap, data: JsonNode, maxChars: Long, allowedFields: <repeated...>[String]): Form[T]
  11. def bindFromRequest(request: Request, allowedFields: <repeated...>[String]): Form[T]
  12. def bindFromRequestData(lang: Lang, attrs: TypedMap, requestData: Map[String, Array[String]], requestFileData: Map[String, FilePart[_ <: AnyRef]], allowedFields: <repeated...>[String]): Form[T]
  13. def bindFromRequestData(lang: Lang, attrs: TypedMap, requestData: Map[String, Array[String]], allowedFields: <repeated...>[String]): Form[T]
  14. def blankInstance(): T
    Attributes
    protected[data]
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. def discardingErrors(): Form[T]
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  19. def error(key: String): Optional[ValidationError]
  20. def errors(key: String): List[ValidationError]
  21. def errors(): List[ValidationError]
  22. def errorsAsJson(lang: Lang): JsonNode
  23. def errorsAsJson(): JsonNode
  24. def field(key: String, lang: Lang): Field
  25. def field(key: String): Field
  26. def files(): Map[String, FilePart[_ <: AnyRef]]
  27. def fill(value: T): Form[T]
  28. def fillDataWith[T](key: String, data: Map[String, T], valuesCount: Int, getValueByIndex: Function[Integer, T]): Unit
    Attributes
    protected[data]
  29. def fillDataWith(data: Map[String, String], urlFormEncoded: Map[String, Array[String]]): Unit
    Attributes
    protected[data]
  30. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  31. def get(lang: Lang): T
  32. def get(): T
  33. def getArgumentsForConstraint(objectName: String, field: String, violation: ConstraintViolation[AnyRef]): Array[AnyRef]
    Attributes
    protected[data]
  34. def getBackedType(): Class[T]
  35. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  36. def getMessageForConstraintViolation(violation: ConstraintViolation[AnyRef]): String
    Attributes
    protected[data]
  37. def globalError(): Optional[ValidationError]
  38. def globalErrors(): List[ValidationError]
  39. def hasErrors(): Boolean
  40. def hasGlobalErrors(): Boolean
  41. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  42. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  43. def lang(): Optional[Lang]
  44. def maxJsonChars(): Long
    Attributes
    protected[data]
  45. def maxJsonDepth(): Int
    Attributes
    protected[data]
  46. def name(): String
  47. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  49. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  50. def rawData(): Map[String, String]
  51. def requestData(request: Request): Map[String, String]
    Attributes
    protected[data]
  52. def requestFileData(request: Request): Map[String, FilePart[_ <: AnyRef]]
    Attributes
    protected[data]
  53. def resolveDuplicateFilePartKeys[A](fileParts: List[FilePart[A]]): Map[String, FilePart[_ <: AnyRef]]
    Attributes
    protected[data]
  54. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  55. def toString(): String
    Definition Classes
    Form → AnyRef → Any
  56. def value(): Optional[T]
  57. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  58. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  59. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  60. def withDirectFieldAccess(directFieldAccess: Boolean): Form[T]
  61. def withError(key: String, error: String): Form[T]
  62. def withError(key: String, error: String, args: List[AnyRef]): Form[T]
  63. def withError(error: ValidationError): Form[T]
  64. def withGlobalError(error: String): Form[T]
  65. def withGlobalError(error: String, args: List[AnyRef]): Form[T]
  66. def withLang(lang: Lang): Form[T]

Deprecated Value Members

  1. def bind(lang: Lang, attrs: TypedMap, data: JsonNode, allowedFields: <repeated...>[String]): Form[T]
    Annotations
    @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped