com.espertech.esper.event.util
Class OutputValueRendererXMLString

java.lang.Object
  extended by com.espertech.esper.event.util.OutputValueRendererXMLString
All Implemented Interfaces:
OutputValueRenderer

public class OutputValueRendererXMLString
extends java.lang.Object
implements OutputValueRenderer

Renderer for a String-value into XML strings.


Constructor Summary
OutputValueRendererXMLString()
           
 
Method Summary
 void render(java.lang.Object object, java.lang.StringBuilder buf)
          Renders the value to the buffer.
static void xmlEncode(java.lang.String s, java.lang.StringBuilder sb, boolean isEncodeSpecialChar)
          XML-Encode the passed string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputValueRendererXMLString

public OutputValueRendererXMLString()
Method Detail

render

public void render(java.lang.Object object,
                   java.lang.StringBuilder buf)
Description copied from interface: OutputValueRenderer
Renders the value to the buffer.

Specified by:
render in interface OutputValueRenderer
Parameters:
object - to render
buf - buffer to populate

xmlEncode

public static void xmlEncode(java.lang.String s,
                             java.lang.StringBuilder sb,
                             boolean isEncodeSpecialChar)
XML-Encode the passed string.

Parameters:
s - string to encode
sb - string buffer to populate
isEncodeSpecialChar - true for encoding of special characters below ' ', false for leaving special chars

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