org.mozilla.javascript.jdk15

Class VMBridge_jdk15


public class VMBridge_jdk15
extends VMBridge_jdk13

Constructor Summary

VMBridge_jdk15()

Method Summary

Iterator
getJavaIterator(Context cx, Scriptable scope, Object obj)
If "obj" is a java.util.Iterator or a java.lang.Iterable, return a wrapping as a JavaScript Iterator.
boolean
isVarArgs(Member member)

Methods inherited from class org.mozilla.javascript.jdk13.VMBridge_jdk13

getContext, getCurrentThreadClassLoader, getInterfaceProxyHelper, getThreadContextHelper, isVarArgs, newInterfaceProxy, setContext, tryToMakeAccessible

Methods inherited from class org.mozilla.javascript.VMBridge

getContext, getCurrentThreadClassLoader, getInterfaceProxyHelper, getJavaIterator, getThreadContextHelper, isVarArgs, newInterfaceProxy, setContext, tryToMakeAccessible

Constructor Details

VMBridge_jdk15

public VMBridge_jdk15()
            throws SecurityException,
                   InstantiationException

Method Details

getJavaIterator

public Iterator getJavaIterator(Context cx,
                                Scriptable scope,
                                Object obj)
If "obj" is a java.util.Iterator or a java.lang.Iterable, return a wrapping as a JavaScript Iterator. Otherwise, return null. This method is in VMBridge since Iterable is a JDK 1.5 addition.
Overrides:
getJavaIterator in interface VMBridge

isVarArgs

public boolean isVarArgs(Member member)
Overrides:
isVarArgs in interface VMBridge_jdk13