Class/Object

fm.json

JsonOptions

Related Docs: object JsonOptions | package json

Permalink

final case class JsonOptions(ignoreNulls: Boolean = false, ignoreFalse: Boolean = false, ignoreZeros: Boolean = false, ignoreEmptyObjects: Boolean = false, ignoreEmptyArrays: Boolean = false, prettyFormat: Boolean = false) extends Product with Serializable

ignoreNulls

Ignore fields with null values

ignoreFalse

Ignore boolean fields with a value of false

ignoreZeros

Ignore numeric fields with a value of zero

ignoreEmptyObjects

Ignore objects that have no members

ignoreEmptyArrays

Ignore arrays that have no elements

prettyFormat

Use pretty formatting (when applicable).

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonOptions
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsonOptions(ignoreNulls: Boolean = false, ignoreFalse: Boolean = false, ignoreZeros: Boolean = false, ignoreEmptyObjects: Boolean = false, ignoreEmptyArrays: Boolean = false, prettyFormat: Boolean = false)

    Permalink

    ignoreNulls

    Ignore fields with null values

    ignoreFalse

    Ignore boolean fields with a value of false

    ignoreZeros

    Ignore numeric fields with a value of zero

    ignoreEmptyObjects

    Ignore objects that have no members

    ignoreEmptyArrays

    Ignore arrays that have no elements

    prettyFormat

    Use pretty formatting (when applicable).

Value Members

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

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

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

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

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

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

    Permalink
    Definition Classes
    AnyRef
  7. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  8. val ignoreEmptyArrays: Boolean

    Permalink

    Ignore arrays that have no elements

  9. val ignoreEmptyObjects: Boolean

    Permalink

    Ignore objects that have no members

  10. val ignoreFalse: Boolean

    Permalink

    Ignore boolean fields with a value of false

  11. val ignoreNulls: Boolean

    Permalink

    Ignore fields with null values

  12. val ignoreZeros: Boolean

    Permalink

    Ignore numeric fields with a value of zero

  13. def includeEmptyArrays: Boolean

    Permalink
  14. def includeEmptyObjects: Boolean

    Permalink
  15. def includeFalse: Boolean

    Permalink
  16. def includeNulls: Boolean

    Permalink
  17. def includeZeros: Boolean

    Permalink
  18. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  22. val prettyFormat: Boolean

    Permalink

    Use pretty formatting (when applicable).

  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped