org.mozilla.javascript.jdk15
Class VMBridge_jdk15
java.lang.Object
org.mozilla.javascript.VMBridge
org.mozilla.javascript.jdk13.VMBridge_jdk13
org.mozilla.javascript.jdk15.VMBridge_jdk15
public class VMBridge_jdk15
- extends VMBridge_jdk13
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)
Returns whether or not a given member (method or constructor)
has variable arguments. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VMBridge_jdk15
public VMBridge_jdk15()
throws SecurityException,
InstantiationException
- Throws:
SecurityException
InstantiationException
isVarArgs
public boolean isVarArgs(Member member)
- Description copied from class:
VMBridge
- Returns whether or not a given member (method or constructor)
has variable arguments.
Variable argument methods have only been supported in Java since
JDK 1.5.
- Overrides:
isVarArgs
in class VMBridge_jdk13
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 class VMBridge