public class File extends Blob
File
.Blob.Backend, Blob.InMemoryBackend
Constructor and Description |
---|
File()
Prototye ctor.
|
File(net.sourceforge.htmlunit.corejs.javascript.NativeArray fileBits,
String fileName,
net.sourceforge.htmlunit.corejs.javascript.ScriptableObject properties)
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
File |
getFile()
Returns the underlying file.
|
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 |
msClose()
Closes the file.
|
void |
slice()
Slices the file.
|
extractFileTypeOrDefault, extractLastModifiedOrDefault, fillRequest, getBackend, getBytes, getSize, getType, setBackend, slice, text
clone, equivalentValues, get, getBrowserVersion, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, setCaseSensitive, setDomNode, setDomNode, setHtmlElement
defineFunctionProperties, defineProperty, getClassName, put, setClassName, setParentScope
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isReadOnlySettable, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setPrototype, size
public File()
public File(net.sourceforge.htmlunit.corejs.javascript.NativeArray fileBits, String fileName, net.sourceforge.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()
public void msClose()
public File getFile()
Copyright © 2002–2021 Gargoyle Software Inc.. All rights reserved.