Package org.apache.pdfbox.pdmodel.common.function.type4
package org.apache.pdfbox.pdmodel.common.function.type4
This package contains Type 4 function support.
-
ClassDescriptionProvides the arithmetic operators such as "add" and "sub".Implements the "abs" operator.Implements the "add" operator.Implements the "atan" operator.Implements the "ceiling" operator.Implements the "cos" operator.Implements the "cvi" operator.Implements the "cvr" operator.Implements the "div" operator.Implements the "exp" operator.Implements the "floor" operator.Implements the "idiv" operator.Implements the "ln" operator.Implements the "log" operator.Implements the "mod" operator.Implements the "mul" operator.Implements the "neg" operator.Implements the "round" operator.Implements the "sin" operator.Implements the "sqrt" operator.Implements the "sub" operator.Implements the "truncate" operator.Provides the bitwise operators such as "and" and "xor".Abstract base class for logical operators.Implements the "and" operator.Implements the "bitshift" operator.Implements the "false" operator.Implements the "not" operator.Implements the "or" operator.Implements the "true" operator.Implements the "xor" operator.Provides the conditional operators such as "if" and "ifelse".Implements the "if" operator.Implements the "ifelse" operator.Makes up the execution context, holding the available operators and the execution stack.Represents an instruction sequence, a combination of values, operands and nested procedures.Basic parser for Type 4 functions which is used to build up instruction sequences.Interface for PostScript operators.This class provides all the supported operators.Parser for PDF Type 4 functions.Abstract base class for a
Parser.SyntaxHandler
.Used to indicate the parsers current state.This interface defines all possible syntactic elements of a Type 4 function.Tokenizer for Type 4 functions.Provides the relational operators such as "eq" and "le".Abstract base class for number comparison operators.Implements the "eq" operator.Implements the "ge" operator.Implements the "gt" operator.Implements the "le" operator.Implements the "lt" operator.Implements the "ne" operator.Provides the stack operators such as "pop" and "dup".Implements the "copy" operator.Implements the "dup" operator.Implements the "exch" operator.Implements the "index" operator.Implements the "pop" operator.Implements the "roll" operator.