com.espertech.esper.event.util
Class JSONRendererImpl

java.lang.Object
  extended by com.espertech.esper.event.util.JSONRendererImpl
All Implemented Interfaces:
JSONEventRenderer

public class JSONRendererImpl
extends java.lang.Object
implements JSONEventRenderer

Render for the JSON format.


Constructor Summary
JSONRendererImpl(EventType eventType, JSONRenderingOptions options)
          Ctor.
 
Method Summary
 java.lang.String render(EventBean theEvent)
          Render a given event in the JSON format.
 java.lang.String render(java.lang.String title, EventBean theEvent)
          Render a given event in the JSON format.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONRendererImpl

public JSONRendererImpl(EventType eventType,
                        JSONRenderingOptions options)
Ctor.

Parameters:
eventType - type of event(s)
options - rendering options
Method Detail

render

public java.lang.String render(java.lang.String title,
                               EventBean theEvent)
Description copied from interface: JSONEventRenderer
Render a given event in the JSON format.

Specified by:
render in interface JSONEventRenderer
Parameters:
title - the JSON root title
theEvent - the event to render
Returns:
JSON formatted text

render

public java.lang.String render(EventBean theEvent)
Description copied from interface: JSONEventRenderer
Render a given event in the JSON format.

Specified by:
render in interface JSONEventRenderer
Parameters:
theEvent - the event to render
Returns:
JSON formatted text

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com