com.caucho.es
Class ESClass

java.lang.Object
  |
  +--com.caucho.es.ESBase
        |
        +--com.caucho.es.ESObject
              |
              +--com.caucho.es.ESClass
All Implemented Interfaces:
ESCallable

public abstract class ESClass
extends ESObject
implements ESCallable


Fields inherited from class com.caucho.es.ESObject
snapPrototype
 
Fields inherited from class com.caucho.es.ESBase
DONT_DELETE, DONT_ENUM, esBase, esEmpty, esNull, esUndefined, READ_ONLY
 
Constructor Summary
protected ESClass()
           
 
Method Summary
abstract  ESBase call(int n, Call call, int length)
           
 
Methods inherited from class com.caucho.es.ESObject
call, canPut, construct, copy, copy, copy, delete, ecmaEquals, getProperty, keys, put, put, put, setProperty, shallowCopy, toBoolean, toJavaObject, toNum, toObject, toPrimitive, toSource, toStr, typeof, unwatch, watch
 
Methods inherited from class com.caucho.es.ESBase
call, getJavaType, getProperty, greaterThan, hasProperty, isBoolean, isNum, isString, lessThan, plus, setProperty, setProperty, toInt32, toJavaString, toPrimitive, toString, valueOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ESClass

protected ESClass()
Method Detail

call

public abstract ESBase call(int n,
                            Call call,
                            int length)
                     throws java.lang.Exception
Specified by:
call in interface ESCallable