org.mozilla.javascript
Class LazilyLoadedCtor

java.lang.Object
  extended by org.mozilla.javascript.LazilyLoadedCtor

public final class LazilyLoadedCtor
extends java.lang.Object

Avoid loading classes unless they are used.

This improves startup time and average memory usage.


Constructor Summary
LazilyLoadedCtor(ScriptableObject scope, java.lang.String ctorName, java.lang.String className, boolean sealed)
           
 
Method Summary
 java.lang.Object getProperty(ScriptableObject obj)
           
 java.lang.Object setProperty(ScriptableObject obj, java.lang.Object val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LazilyLoadedCtor

public LazilyLoadedCtor(ScriptableObject scope,
                        java.lang.String ctorName,
                        java.lang.String className,
                        boolean sealed)
Method Detail

getProperty

public java.lang.Object getProperty(ScriptableObject obj)

setProperty

public java.lang.Object setProperty(ScriptableObject obj,
                                    java.lang.Object val)