public static final class FormData.FormDataIterator extends org.htmlunit.corejs.javascript.ES6Iterator
org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
DONE_PROPERTY, exhausted, NEXT_METHOD, RETURN_METHOD, RETURN_PROPERTY, VALUE_PROPERTY
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
NOT_FOUND
Constructor and Description |
---|
FormDataIterator(org.htmlunit.corejs.javascript.Scriptable scope,
String className,
org.htmlunit.javascript.host.xml.FormData.FormDataIterator.Type type,
List<NameValuePair> nameValuePairList)
Ctor.
|
FormDataIterator(String className)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
String |
getClassName() |
static void |
init(org.htmlunit.corejs.javascript.ScriptableObject scope,
String className)
JS initializer.
|
protected boolean |
isDone(org.htmlunit.corejs.javascript.Context cx,
org.htmlunit.corejs.javascript.Scriptable scope) |
protected Object |
nextValue(org.htmlunit.corejs.javascript.Context cx,
org.htmlunit.corejs.javascript.Scriptable scope) |
execIdCall, findPrototypeId, findPrototypeId, getTag, init, initPrototypeId, next
activatePrototypeMap, addIdFunctionProperty, defaultGet, defaultHas, defaultPut, defineOwnProperty, delete, delete, ensureType, ensureType, exportAsJSClass, fillConstructorProperties, findInstanceIdInfo, findInstanceIdInfo, get, get, getAttributes, getAttributes, getInstanceIdName, getInstanceIdValue, getMaxInstanceId, getOwnPropertyDescriptor, has, has, hasPrototypeMap, initPrototypeConstructor, initPrototypeMethod, initPrototypeMethod, initPrototypeMethod, initPrototypeValue, initPrototypeValue, instanceIdInfo, put, put, setAttributes, setInstanceIdAttributes, setInstanceIdValue
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, equivalentValues, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, hasInstance, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setParentScope, setPrototype, size
public FormDataIterator(String className)
className
- the class namepublic FormDataIterator(org.htmlunit.corejs.javascript.Scriptable scope, String className, org.htmlunit.javascript.host.xml.FormData.FormDataIterator.Type type, List<NameValuePair> nameValuePairList)
scope
- the scopeclassName
- the class nametype
- the typenameValuePairList
- the list of name value pairspublic static void init(org.htmlunit.corejs.javascript.ScriptableObject scope, String className)
scope
- the scopeclassName
- the class namepublic String getClassName()
getClassName
in interface org.htmlunit.corejs.javascript.Scriptable
getClassName
in class org.htmlunit.corejs.javascript.ScriptableObject
protected boolean isDone(org.htmlunit.corejs.javascript.Context cx, org.htmlunit.corejs.javascript.Scriptable scope)
isDone
in class org.htmlunit.corejs.javascript.ES6Iterator
protected Object nextValue(org.htmlunit.corejs.javascript.Context cx, org.htmlunit.corejs.javascript.Scriptable scope)
nextValue
in class org.htmlunit.corejs.javascript.ES6Iterator
Copyright © 2002–2024 Gargoyle Software Inc.. All rights reserved.