Class Blob.Backend
- java.lang.Object
-
- org.htmlunit.javascript.host.file.Blob.Backend
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
Blob.InMemoryBackend
,File.FileBackend
- Enclosing class:
- Blob
protected abstract static class Blob.Backend extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Backend()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description (package private) abstract byte[]
getBytes(int start, int end)
(package private) abstract java.io.File
getFile()
(package private) abstract long
getLastModified()
(package private) abstract java.lang.String
getName()
(package private) abstract long
getSize()
(package private) abstract java.lang.String
getText()
(package private) abstract java.lang.String
getType(BrowserVersion browserVersion)
-
-
-
Method Detail
-
getName
abstract java.lang.String getName()
-
getLastModified
abstract long getLastModified()
-
getSize
abstract long getSize()
-
getType
abstract java.lang.String getType(BrowserVersion browserVersion)
-
getText
abstract java.lang.String getText() throws java.io.IOException
- Throws:
java.io.IOException
-
getBytes
abstract byte[] getBytes(int start, int end)
-
getFile
abstract java.io.File getFile()
-
-