palio.compiler
Class PalioCompiler

java.lang.Object
  extended by palio.compiler.PalioCompiler

public final class PalioCompiler
extends java.lang.Object

A Class Compiler.

Author:
Krzysztof Synowiec

Constructor Summary
PalioCompiler()
           
 
Method Summary
static java.util.LinkedList compileTag(java.lang.String exp, boolean compress)
           
static java.util.LinkedList compileTag(java.lang.String exp, boolean compress, java.lang.Long objectID)
           
static void execute(java.util.LinkedList code)
           
static java.lang.Object executeAsObject(java.util.LinkedList code)
           
static void executeAsPage(java.util.LinkedList code)
           
static java.lang.String executeToBuffer(java.util.LinkedList code)
           
static void tryExecute(java.util.LinkedList code)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PalioCompiler

public PalioCompiler()
Method Detail

tryExecute

public static final void tryExecute(java.util.LinkedList code)
                             throws palio.PalioException
Throws:
palio.PalioException

executeToBuffer

public static java.lang.String executeToBuffer(java.util.LinkedList code)
                                        throws palio.PalioException
Throws:
palio.PalioException

executeAsPage

public static void executeAsPage(java.util.LinkedList code)
                          throws palio.PalioException
Throws:
palio.PalioException

executeAsObject

public static java.lang.Object executeAsObject(java.util.LinkedList code)
                                        throws palio.PalioException
Throws:
palio.PalioException

execute

public static void execute(java.util.LinkedList code)
                    throws palio.PalioException
Throws:
palio.PalioException

compileTag

public static java.util.LinkedList compileTag(java.lang.String exp,
                                              boolean compress)
                                       throws palio.PalioException
Throws:
palio.PalioException

compileTag

public static java.util.LinkedList compileTag(java.lang.String exp,
                                              boolean compress,
                                              java.lang.Long objectID)
                                       throws palio.PalioException
Throws:
palio.PalioException