public class FileFontDataInputSource extends Object implements FontDataInputSource
| Constructor and Description |
|---|
FileFontDataInputSource(File file) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
boolean |
equals(Object o) |
File |
getFile() |
String |
getFileName() |
long |
getLength() |
int |
hashCode() |
int |
readAt(long position)
Reads a single byte, returns -1 if the end of the stream as been reached.
|
int |
readAt(long position,
byte[] buffer,
int offset,
int length) |
void |
readFullyAt(long position,
byte[] buffer,
int length) |
public FileFontDataInputSource(File file) throws IOException
IOExceptionpublic long getLength()
getLength in interface FontDataInputSourcepublic void readFullyAt(long position,
byte[] buffer,
int length)
throws IOException
readFullyAt in interface FontDataInputSourceIOExceptionpublic int readAt(long position,
byte[] buffer,
int offset,
int length)
throws IOException
IOExceptionpublic int readAt(long position)
throws IOException
FontDataInputSourcereadAt in interface FontDataInputSourceIOExceptionpublic void dispose()
dispose in interface FontDataInputSourcepublic File getFile()
public String getFileName()
getFileName in interface FontDataInputSourcepublic boolean equals(Object o)
equals in interface FontDataInputSourceequals in class Objectpublic int hashCode()
hashCode in interface FontDataInputSourcehashCode in class Object