Serialized Form


Package org.pentaho.reporting.libraries.fonts

Class org.pentaho.reporting.libraries.fonts.FontException extends org.pentaho.reporting.libraries.base.util.StackableException implements Serializable


Package org.pentaho.reporting.libraries.fonts.afm

Class org.pentaho.reporting.libraries.fonts.afm.AfmFont extends java.lang.Object implements Serializable

Serialized Fields

header

AfmHeader header

directionSections

AfmDirectionSection[] directionSections

charMetricsSection

AfmCharMetricsSection charMetricsSection

kernDataSection

AfmKernDataSection kernDataSection

compositeCharDataSection

AfmCompositeCharDataSection compositeCharDataSection

embeddable

boolean embeddable

fontName

java.lang.String fontName

familyName

java.lang.String familyName

filename

java.lang.String filename

input

FontDataInputSource input

Class org.pentaho.reporting.libraries.fonts.afm.AfmFontRecord extends java.lang.Object implements Serializable

Serialized Fields

fontFamily

DefaultFontFamily fontFamily

bold

boolean bold

italic

boolean italic

fontFile

java.lang.String fontFile

embeddable

boolean embeddable

Package org.pentaho.reporting.libraries.fonts.awt

Class org.pentaho.reporting.libraries.fonts.awt.AWTFontFamily extends java.lang.Object implements Serializable

Serialized Fields

fontName

java.lang.String fontName

fonts

AWTFontRecord[] fonts

Class org.pentaho.reporting.libraries.fonts.awt.AWTFontRecord extends java.lang.Object implements Serializable

Serialized Fields

fontFamily

FontFamily fontFamily

bold

boolean bold

italics

boolean italics

Package org.pentaho.reporting.libraries.fonts.encoding

Class org.pentaho.reporting.libraries.fonts.encoding.ByteBuffer extends java.lang.Object implements Serializable

Serialized Fields

data

byte[] data

offset

int offset

cursor

int cursor

Class org.pentaho.reporting.libraries.fonts.encoding.CodePointBuffer extends java.lang.Object implements Serializable

Serialized Fields

data

int[] data

offset

int offset

cursor

int cursor

Class org.pentaho.reporting.libraries.fonts.encoding.EncodingData extends java.lang.Object implements Serializable

serialVersionUID: 8474288154717664509L

Class org.pentaho.reporting.libraries.fonts.encoding.EncodingException extends java.io.IOException implements Serializable

Class org.pentaho.reporting.libraries.fonts.encoding.External8BitEncodingData extends EncodingData implements Serializable

serialVersionUID: 9017639110342367007L

Serialized Fields

indexDelta

int[] indexDelta

valueDelta

int[] valueDelta

Package org.pentaho.reporting.libraries.fonts.itext

Class org.pentaho.reporting.libraries.fonts.itext.BaseFontCreateException extends org.pentaho.reporting.libraries.base.util.StackableRuntimeException implements Serializable

Class org.pentaho.reporting.libraries.fonts.itext.ITextBuiltInFontRecord extends java.lang.Object implements Serializable

Serialized Fields

family

FontFamily family

fullName

java.lang.String fullName

bold

boolean bold

italics

boolean italics

oblique

boolean oblique

Class org.pentaho.reporting.libraries.fonts.itext.ITextFontRecord extends java.lang.Object implements Serializable

Serialized Fields

fontFamily

FontFamily fontFamily

bold

boolean bold

italic

boolean italic

oblique

boolean oblique

Package org.pentaho.reporting.libraries.fonts.merge

Class org.pentaho.reporting.libraries.fonts.merge.CompoundFontFamily extends java.lang.Object implements Serializable

Serialized Fields

base

FontFamily base

registry

FontRegistry registry

Class org.pentaho.reporting.libraries.fonts.merge.CompoundFontIdentifier extends java.lang.Object implements Serializable

Serialized Fields

identifier

FontIdentifier identifier

registry

FontRegistry registry

boldSpecified

boolean boldSpecified

italicsSpecified

boolean italicsSpecified

Class org.pentaho.reporting.libraries.fonts.merge.CompoundFontRecord extends java.lang.Object implements Serializable

Serialized Fields

base

FontRecord base

family

CompoundFontFamily family

boldSpecified

boolean boldSpecified

italicsSpecified

boolean italicsSpecified

identifier

FontIdentifier identifier

Package org.pentaho.reporting.libraries.fonts.monospace

Class org.pentaho.reporting.libraries.fonts.monospace.MonospaceFontFamily extends java.lang.Object implements Serializable

Serialized Fields

familyName

java.lang.String familyName

fonts

FontRecord[] fonts

Class org.pentaho.reporting.libraries.fonts.monospace.MonospaceFontRecord extends java.lang.Object implements Serializable

Serialized Fields

fontFamily

MonospaceFontFamily fontFamily

bold

boolean bold

italics

boolean italics

Package org.pentaho.reporting.libraries.fonts.pfm

Class org.pentaho.reporting.libraries.fonts.pfm.PfmFontRecord extends java.lang.Object implements Serializable

Serialized Fields

fontFamily

DefaultFontFamily fontFamily

bold

boolean bold

italic

boolean italic

fontFile

java.lang.String fontFile

embeddable

boolean embeddable

Package org.pentaho.reporting.libraries.fonts.registry

Class org.pentaho.reporting.libraries.fonts.registry.DefaultFontFamily extends java.lang.Object implements Serializable

Serialized Fields

allNames

java.util.HashSet<E> allNames

familyName

java.lang.String familyName

fontRecords

FontRecord[] fontRecords

Class org.pentaho.reporting.libraries.fonts.registry.FontFileRecord extends java.lang.Object implements Serializable

Serialized Fields

lastAccessTime

long lastAccessTime

fileSize

long fileSize

filename

java.lang.String filename

Class org.pentaho.reporting.libraries.fonts.registry.FontKey extends java.lang.Object implements Serializable

Serialized Fields

identifier

FontIdentifier identifier

aliased

boolean aliased

fractional

boolean fractional

fontSize

double fontSize

hashKey

int hashKey

hashValid

boolean hashValid

Package org.pentaho.reporting.libraries.fonts.tools

Class org.pentaho.reporting.libraries.fonts.tools.ByteTable extends java.lang.Object implements Serializable

serialVersionUID: -276004279213053063L

Serialized Fields

rows

int rows
The number of rows.


columns

int columns
The number of columns.


data

byte[][] data
An array of objects. The array may contain null values.


Package org.pentaho.reporting.libraries.fonts.truetype

Class org.pentaho.reporting.libraries.fonts.truetype.TrueTypeFontIdentifier extends java.lang.Object implements Serializable

Serialized Fields

fontSource

java.lang.String fontSource

fontName

java.lang.String fontName

fontVariant

java.lang.String fontVariant

collectionIndex

int collectionIndex

offset

long offset

Class org.pentaho.reporting.libraries.fonts.truetype.TrueTypeFontRecord extends java.lang.Object implements Serializable

Serialized Fields

collectionIndex

int collectionIndex

offset

long offset

bold

boolean bold

italics

boolean italics

oblique

boolean oblique

family

FontFamily family

embeddable

boolean embeddable

nonWindows

boolean nonWindows

identifier

TrueTypeFontIdentifier identifier

name

java.lang.String name

variant

java.lang.String variant