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 FontDataInputSource
public void readFullyAt(long position, byte[] buffer, int length) throws IOException
readFullyAt
in interface FontDataInputSource
IOException
public int readAt(long position) throws IOException
FontDataInputSource
readAt
in interface FontDataInputSource
IOException
public void dispose()
dispose
in interface FontDataInputSource
public String getFileName()
getFileName
in interface FontDataInputSource
public boolean equals(Object o)
equals
in interface FontDataInputSource
equals
in class Object
public int hashCode()
hashCode
in interface FontDataInputSource
hashCode
in class Object