Class COSNull

  • All Implemented Interfaces:
    COSObjectable

    public class COSNull
    extends COSBase
    This class represents a null PDF object.
    Version:
    $Revision: 1.13 $
    Author:
    Ben Litchfield
    • Field Detail

      • NULL_BYTES

        public static final byte[] NULL_BYTES
        The null token.
      • NULL

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

      • accept

        public java.lang.Object accept​(ICOSVisitor visitor)
                                throws COSVisitorException
        visitor pattern double dispatch method.
        Specified by:
        accept in class 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​(java.io.OutputStream output)
                      throws java.io.IOException
        This will output this string as a PDF object.
        Parameters:
        output - The stream to write to.
        Throws:
        java.io.IOException - If there is an error writing to the stream.