JsonConfiguration

play.api.libs.json.JsonConfiguration
See theJsonConfiguration companion object
sealed trait JsonConfiguration

JSON configuration

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Types

type Opts <: MacroOptions

Compile-time options for the JSON macros

Compile-time options for the JSON macros

Attributes

Value members

Abstract methods

def discriminator: String

Name of the type discriminator field (for sealed family; see JsonConfiguration$.defaultDiscriminator)

Name of the type discriminator field (for sealed family; see JsonConfiguration$.defaultDiscriminator)

Attributes

Naming strategy for fields

Naming strategy for fields

Attributes

How options are handled by the macro

How options are handled by the macro

Attributes

Naming strategy for type names

Naming strategy for type names

Attributes