public class ResourceFontDataInputSource extends Object implements FontDataInputSource
| Constructor and Description |
|---|
ResourceFontDataInputSource(org.pentaho.reporting.libraries.resourceloader.ResourceManager loader,
org.pentaho.reporting.libraries.resourceloader.ResourceKey source) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
boolean |
equals(Object o) |
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.
|
void |
readFullyAt(long position,
byte[] buffer,
int length) |
public ResourceFontDataInputSource(org.pentaho.reporting.libraries.resourceloader.ResourceManager loader,
org.pentaho.reporting.libraries.resourceloader.ResourceKey source)
public long getLength()
getLength in interface FontDataInputSourcepublic void readFullyAt(long position,
byte[] buffer,
int length)
throws IOException
readFullyAt in interface FontDataInputSourceIOExceptionpublic int readAt(long position)
throws IOException
FontDataInputSourcereadAt in interface FontDataInputSourceIOExceptionpublic void dispose()
dispose in interface FontDataInputSourcepublic 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