com.holonplatform.json.model

## Interface JsonPropertySetSerializationTreeResolver

-     public interface JsonPropertySetSerializationTreeResolver

  A `PropertySetSerializationTreeResolver` with `PropertyBoxSerializationMode` support.
  Since:
    5.2.0

- - ### Method Summary

    All Methods Static Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `static JsonPropertySetSerializationTreeResolver` | `getDefault()` Get the default `JsonPropertySetSerializationTreeResolver`.
    `PropertySetSerializationTree` | `resolve(com.holonplatform.core.property.PropertySet<?> propertySet, PropertyBoxSerializationMode serializationMode)` Resolve the `PropertySetSerializationTree` if given `PropertySet` definition.

- - ### Method Detail

    - #### resolve

          PropertySetSerializationTree resolve(com.holonplatform.core.property.PropertySet<?> propertySet,
                                               PropertyBoxSerializationMode serializationMode)

      Resolve the `PropertySetSerializationTree` if given `PropertySet` definition.
      Parameters:
        `propertySet` - The property set for which to obtain the serialization tree (not null)
        `serializationMode` - PropertyBox serialization mode
      Returns:
        The resolved `PropertySetSerializationTree`

    - #### getDefault

          static JsonPropertySetSerializationTreeResolver getDefault()

      Get the default `JsonPropertySetSerializationTreeResolver`.
      Returns:
        The default `JsonPropertySetSerializationTreeResolver`

Copyright © 2019 The Holon Platform. All rights reserved.