Top Description Fields Constructors Methods
org.apache.pdfbox.pdmodel.font.encoding

public Class StandardEncoding

extends Encoding
Class Inheritance
Imports
org.apache.pdfbox.cos.COSBase, .COSName

This is an interface to a text encoder.
Author
Ben Litchfield

Field Summary

Modifier and TypeField and Description
public static final StandardEncoding
INSTANCE

Singleton instance of this class.

private static final Object[][]
STANDARD_ENCODING_TABLE

Table of octal character codes and their corresponding names.

Inherited from org.apache.pdfbox.pdmodel.font.encoding.Encoding:
CHAR_CODECHAR_NAMEcodeToNameinverted

Constructor Summary

AccessConstructor and Description
private
StandardEncoding()

Constructor.

Method Summary

Modifier and TypeMethod and Description
public COSBase
getCOSObject()

Implements org.apache.pdfbox.pdmodel.common.COSObjectable.getCOSObject.

Convert this standard java object to a COS object.

public String
getEncodingName()

Implements abstract org.apache.pdfbox.pdmodel.font.encoding.Encoding.getEncodingName.

Returns the name of this encoding.

Inherited from org.apache.pdfbox.pdmodel.font.encoding.Encoding:
addcontainscontainsgetCodeToNameMapgetInstancegetNamegetNameToCodeMapoverwrite

Field Detail

INSTANCEback to summary
public static final StandardEncoding INSTANCE

Singleton instance of this class.

Since
Apache PDFBox 1.3.0
STANDARD_ENCODING_TABLEback to summary
private static final Object[][] STANDARD_ENCODING_TABLE

Table of octal character codes and their corresponding names.

Constructor Detail

StandardEncodingback to summary
private StandardEncoding()

Constructor.

Method Detail

getCOSObjectback to summary
public COSBase getCOSObject()

Implements org.apache.pdfbox.pdmodel.common.COSObjectable.getCOSObject.

Doc from org.apache.pdfbox.pdmodel.common.COSObjectable.getCOSObject.

Convert this standard java object to a COS object.

Returns:COSBase

The cos object that matches this Java object.

Annotations
@Override
getEncodingNameback to summary
public String getEncodingName()

Implements abstract org.apache.pdfbox.pdmodel.font.encoding.Encoding.getEncodingName.

Doc from org.apache.pdfbox.pdmodel.font.encoding.Encoding.getEncodingName.

Returns the name of this encoding.

Returns:String

the name of the encoding

Annotations
@Override