org.mozilla.javascript
Class NativeIterator
- ConstProperties, DebuggableObject, IdFunctionCall, Scriptable, Serializable
public final class NativeIterator
This class implements iterator objects. See
http://developer.mozilla.org/en/docs/New_in_JavaScript_1.7#Iterators
activatePrototypeMap, addIdFunctionProperty, defaultGet, defaultPut, delete, execIdCall, exportAsJSClass, fillConstructorProperties, findInstanceIdInfo, findPrototypeId, get, getAttributes, getInstanceIdName, getInstanceIdValue, getMaxInstanceId, has, hasPrototypeMap, incompatibleCallError, initPrototypeConstructor, initPrototypeId, initPrototypeMethod, initPrototypeValue, instanceIdInfo, put, setAttributes, setInstanceIdValue |
associateValue, avoidObjectDetection, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, equivalentValues, get, get, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassName, getClassPrototype, getDefaultValue, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, has, has, hasInstance, hasProperty, hasProperty, isConst, isGetterOrSetter, isSealed, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype |
ITERATOR_PROPERTY_NAME
public static final String ITERATOR_PROPERTY_NAME
getStopIterationObject
public static Object getStopIterationObject(Scriptable scope)
Get the value of the "StopIteration" object. Note that this value
is stored in the top-level scope using "associateValue" so the
value can still be found even if a script overwrites or deletes
the global "StopIteration" property.
scope - a scope whose parent chain reaches a top-level scope