object Form extends Serializable
- Alphabetic
- By Inheritance
- Form
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final val FromJsonMaxChars: Long
INTERNAL API
INTERNAL API
Default maximum number of chars allowed to be used in the intermediate map representation of the JSON. Defaults to 100k which is the default of parser.maxMemoryBuffer
- final val FromJsonMaxDepth: Int
INTERNAL API
INTERNAL API
Default maximum depth of objects and arrays supported in JSON forms
- def apply[T](mapping: (String, Mapping[T])): Form[T]
Creates a new form from a mapping, with a root key.
Creates a new form from a mapping, with a root key.
For example:
import play.api.data._ import play.api.data.Forms._ import play.api.data.format.Formats._ val userForm = Form( "user" -> tuple( "name" -> of[String], "age" -> of[Int], "email" -> of[String] ) )
- mapping
the root key, form mapping association
- returns
a form definition
- def apply[T](mapping: Mapping[T]): Form[T]
Creates a new form from a mapping.
Creates a new form from a mapping.
For example:
import play.api.data._ import play.api.data.Forms._ import play.api.data.format.Formats._ val userForm = Form( tuple( "name" -> of[String], "age" -> of[Int], "email" -> of[String] ) )
- mapping
the form mapping
- returns
a form definition
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)