JsonWriteNullProperties (Jackson JSON Processor)
Date: 2013-07-14

org.codehaus.jackson.annotate

## Annotation Type JsonWriteNullProperties

- Deprecated.
  (since 1.6) Currently recommended annotation to use is `JsonSerialize.include()` (with values `ALWAYS` or `NON_NULL`)

      @Target(value={TYPE,METHOD,FIELD})
      @Retention(value=RUNTIME)
      @Deprecated
      public @interface JsonWriteNullProperties

  Annotation that can be used to define whether object properties that have null values are to be written out when serializing content as JSON. This affects Bean and Map serialization.

  Annotation can be used with Classes (all instances of given class) and Methods.

  Default value for this property is 'true', meaning that null properties are written.

- - ### Optional Element Summary

    Optional Elements
    Modifier and Type | Optional Element and Description
    --- | ---
    `boolean` | `value` Deprecated. Whether properties for beans of annotated type will always be written (true), or only if not null (false).

- - ### Element Detail

    - #### value

          public abstract boolean value

      Deprecated.
      Whether properties for beans of annotated type will always be written (true), or only if not null (false).
      Default:
        true