mura

Class jsonSerializer

lucee.Component
    extended by mura.jsonSerializer

This provides a way to serialize complext ColdFusion data values as case-sensitive JavaScript Object Notation (JSON) strings.

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init()
    Method Summary
    any asAny(string key)
    any asBoolean(string key)
    any asDate(string key)
    any asFloat(string key)
    any asInteger(string key)
    any asString(string key)
    any asUTCDate(string key)
    private any defineKey(struct keyList, string key, string hint)
    any exclude(string key)
    string serialize(any input)
         I serialize the given input as JavaScript Object Notation (JSON) using the case-sensitive.
    private void serializeInput(any input, string hint)
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init()


    Method Detail

    asAny

    public any asAny(string key)

    Parameters:
    key

    asBoolean

    public any asBoolean(string key)

    Parameters:
    key

    asDate

    public any asDate(string key)

    Parameters:
    key

    asFloat

    public any asFloat(string key)

    Parameters:
    key

    asInteger

    public any asInteger(string key)

    Parameters:
    key

    asString

    public any asString(string key)

    Parameters:
    key

    asUTCDate

    public any asUTCDate(string key)

    Parameters:
    key

    defineKey

    private any defineKey(struct keyList, string key, string hint)

    Parameters:
    keyList
    key
    hint

    exclude

    public any exclude(string key)

    Parameters:
    key

    serialize

    public string serialize(any input)

    I serialize the given input as JavaScript Object Notation (JSON) using the case-sensitive values defined in the key-list.

    Parameters:
    input

    serializeInput

    private void serializeInput(any input, string hint)

    Parameters:
    input
    hint