org.pdfbox.cos

Class COSNull

Implemented Interfaces:
COSObjectable

public class COSNull
extends COSBase

This class represents a null PDF object.
Version:
$Revision: 1.13 $
Author:
Ben Litchfield

Field Summary

static COSNull
NULL
The one null object in the system.
static byte[]
NULL_BYTES
The null token.

Method Summary

Object
accept(ICOSVisitor visitor)
visitor pattern double dispatch method.
void
writePDF(OutputStream output)
This will output this string as a PDF object.

Methods inherited from class org.pdfbox.cos.COSBase

accept, getCOSObject, getFilterManager

Field Details

NULL

public static final COSNull NULL
The one null object in the system.

NULL_BYTES

public static final byte[] NULL_BYTES
The null token.

Method Details

accept

public Object accept(ICOSVisitor visitor)
            throws COSVisitorException
visitor pattern double dispatch method.
Overrides:
accept in interface COSBase
Parameters:
visitor - The object to notify when visiting this object.
Returns:
any object, depending on the visitor implementation, or null
Throws:
COSVisitorException - If an error occurs while visiting this object.

writePDF

public void writePDF(OutputStream output)
            throws IOException
This will output this string as a PDF object.
Parameters:
output - The stream to write to.