public class File extends Blob
File
.Blob.Backend, Blob.InMemoryBackend
org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
NOT_FOUND
Constructor and Description |
---|
File()
Prototye ctor.
|
Modifier and Type | Method and Description |
---|---|
long |
getLastModified()
Returns the
lastModified property. |
String |
getLastModifiedDate()
Returns the
lastModifiedDate property. |
String |
getName()
Returns the
name property. |
String |
getWebkitRelativePath()
Returns the
webkitRelativePath property. |
void |
jsConstructor(org.htmlunit.corejs.javascript.NativeArray fileBits,
String fileName,
org.htmlunit.corejs.javascript.ScriptableObject properties)
Creates an instance.
|
void |
slice()
Slices the file.
|
arrayBuffer, extractFileTypeOrDefault, extractLastModifiedOrDefault, fillRequest, getBackend, getBytes, getKeyDataPair, getSize, getType, jsConstructor, setBackend, slice, stream, text
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getWindow, getWindow, getWindowFromTopCallScope, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setDomNode, setParentScope, setupPromise, setupRejectedPromise
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
public void jsConstructor(org.htmlunit.corejs.javascript.NativeArray fileBits, String fileName, org.htmlunit.corejs.javascript.ScriptableObject properties)
fileBits
- the bitsfileName
- the Nameproperties
- the propertiespublic String getName()
name
property.name
propertypublic String getLastModifiedDate()
lastModifiedDate
property.lastModifiedDate
propertypublic long getLastModified()
lastModified
property.lastModified
propertypublic String getWebkitRelativePath()
webkitRelativePath
property.webkitRelativePath
propertypublic void slice()
Copyright © 2002–2024 Gargoyle Software Inc.. All rights reserved.