Noizu.Entity.Meta.Json (NoizuLabs Entities v0.2.1)

Logic for entity json details.

Summary

Types

Rename json field as

Encoding error.

Field json entry is for

Omit field form json output

Persistence Metadata entry

Json Template rule applies to.

Types

json_as()

@type json_as() :: term()

Rename json field as

json_error()

@type json_error() :: term()

Encoding error.

json_field()

@type json_field() :: term()

Field json entry is for

json_omit()

@type json_omit() :: term()

Omit field form json output

json_settings()

@type json_settings() ::
  {:json_settings, template :: json_template(), field :: json_field(),
   as :: json_as(), omit :: json_omit(), error :: json_error()}

Persistence Metadata entry

json_template()

@type json_template() :: term()

Json Template rule applies to.

Functions

json_settings(args \\ [])

(macro)

json_settings(record, args)

(macro)