com.caucho.el
Class Marshall

java.lang.Object
  extended by com.caucho.el.Marshall

public abstract class Marshall
extends java.lang.Object

Marshalls an expression.


Field Summary
static Marshall BOOLEAN
           
static Marshall BYTE
           
static Marshall CHARACTER
           
static Marshall DOUBLE
           
static Marshall FLOAT
           
static Marshall INTEGER
           
static Marshall LONG
           
static Marshall OBJECT
           
static Marshall SHORT
           
static Marshall STRING
           
 
Constructor Summary
Marshall()
           
 
Method Summary
static Marshall create(java.lang.Class arg)
           
abstract  java.lang.Object marshall(Expr expr, ELContext env)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BOOLEAN

public static final Marshall BOOLEAN

BYTE

public static final Marshall BYTE

SHORT

public static final Marshall SHORT

INTEGER

public static final Marshall INTEGER

LONG

public static final Marshall LONG

FLOAT

public static final Marshall FLOAT

DOUBLE

public static final Marshall DOUBLE

STRING

public static final Marshall STRING

CHARACTER

public static final Marshall CHARACTER

OBJECT

public static final Marshall OBJECT
Constructor Detail

Marshall

public Marshall()
Method Detail

create

public static Marshall create(java.lang.Class arg)

marshall

public abstract java.lang.Object marshall(Expr expr,
                                          ELContext env)
                                   throws ELException
Throws:
ELException