Uses of Class
org.webmacro.FastWriter

Packages that use FastWriter
org.webmacro   
org.webmacro.directive   
org.webmacro.engine   
org.webmacro.servlet   
 

Uses of FastWriter in org.webmacro
 

Methods in org.webmacro that return FastWriter
 FastWriter Broker.getFastWriter(java.io.OutputStream out, java.lang.String enctype)
          Retrieve a FastWriter from WebMacro's internal pool of FastWriters.
 FastWriter WM.getFastWriter(java.io.OutputStream out, java.lang.String enctype)
          Retrieve a FastWriter from WebMacro's internal pool of FastWriters.
 FastWriter WebMacro.getFastWriter(java.io.OutputStream out, java.lang.String enctype)
          Retrieve a FastWriter from WebMacro's internal pool of FastWriters.
static FastWriter FastWriter.getInstance(Broker broker, java.io.OutputStream out, java.lang.String encoding)
          Get a new FastWriter.
static FastWriter FastWriter.getInstance(Broker broker, java.lang.String encoding)
          Return a FastWriter with the specified encoding and no output stream.
static FastWriter FastWriter.getInstance(Broker broker)
          Return a FastWriter with default encoding and no output stream.
 

Methods in org.webmacro with parameters of type FastWriter
 void Macro.write(FastWriter out, Context context)
          Interpret the directive and write it out, using the values in the supplied context as appropriate.
 

Uses of FastWriter in org.webmacro.directive
 

Methods in org.webmacro.directive with parameters of type FastWriter
protected static void Directive.writeWarning(java.lang.String warning, Context context, FastWriter writer)
          Convenience method for directives to write HTML warnings into the output stream.
 void ForeachDirective.write(FastWriter out, Context context)
           
 void PropertyDirective.write(FastWriter out, Context context)
           
 void EscapeDirective.write(FastWriter out, Context context)
           
 void SetblockDirective.write(FastWriter out, Context context)
           
 void ParamDirective.write(FastWriter out, Context context)
           
 void AttributeDirective.write(FastWriter out, Context context)
           
 void SilenceDirective.write(FastWriter out, Context context)
           
 void TextDirective.write(FastWriter out, Context context)
           
 void IncludeDirective.write(FastWriter out, Context context)
          Write out the included file to the specified FastWriter.
 void DefaultDirective.write(FastWriter out, Context context)
           
 void SetDirective.write(FastWriter out, Context context)
           
 void BeanDirective.write(FastWriter out, Context context)
           
 void EncodeDirective.write(FastWriter out, Context context)
           
 void ProfileDirective.write(FastWriter out, Context context)
           
 void CommentDirective.write(FastWriter out, Context context)
           
 void AlternateDirective.write(FastWriter out, Context context)
           
 void DummyDirective.write(FastWriter out, Context context)
           
 void GlobalDirective.write(FastWriter out, Context context)
           
 void TypeDirective.write(FastWriter fw, Context context)
          The #type directive does not produce output
 

Uses of FastWriter in org.webmacro.engine
 

Methods in org.webmacro.engine with parameters of type FastWriter
 void Expression.ExpressionBase.write(FastWriter out, Context context)
           
 void StringMacroAdapter.write(FastWriter out, Context context)
          Just calls toString() and writes that, context is ignored.
 void Variable.write(FastWriter out, Context context)
          Look in the hashtable (context) for a value keyed to this variables name and write its value to the stream.
 void WMTemplate.write(FastWriter out, Context data)
          A macro has a write method which takes a context and applies it to the macro to create a resulting String value, which is then written to the supplied stream.
 void VoidMacro.write(FastWriter out, Context context)
           
 void MacroAdapter.write(FastWriter out, Context context)
          Just calls toString() and writes that, context is ignored.
 void Block.write(FastWriter out, Context context)
          Interpret the directive and write it out, using the values in the supplied context as appropriate.
 

Uses of FastWriter in org.webmacro.servlet
 

Methods in org.webmacro.servlet that return FastWriter
 FastWriter WMServlet.getFastWriter(java.io.OutputStream out, java.lang.String enctype)
          Retrieve a FastWriter from WebMacro's internal pool of FastWriters.