java.lang.Object
org.apache.pdfbox.pdmodel.common.function.type4.Operators

public class Operators extends Object
This class provides all the supported operators.
  • Field Details

    • ABS

      private static final Operator ABS
    • ADD

      private static final Operator ADD
    • ATAN

      private static final Operator ATAN
    • CEILING

      private static final Operator CEILING
    • COS

      private static final Operator COS
    • CVI

      private static final Operator CVI
    • CVR

      private static final Operator CVR
    • DIV

      private static final Operator DIV
    • EXP

      private static final Operator EXP
    • FLOOR

      private static final Operator FLOOR
    • IDIV

      private static final Operator IDIV
    • LN

      private static final Operator LN
    • LOG

      private static final Operator LOG
    • MOD

      private static final Operator MOD
    • MUL

      private static final Operator MUL
    • NEG

      private static final Operator NEG
    • ROUND

      private static final Operator ROUND
    • SIN

      private static final Operator SIN
    • SQRT

      private static final Operator SQRT
    • SUB

      private static final Operator SUB
    • TRUNCATE

      private static final Operator TRUNCATE
    • AND

      private static final Operator AND
    • BITSHIFT

      private static final Operator BITSHIFT
    • EQ

      private static final Operator EQ
    • FALSE

      private static final Operator FALSE
    • GE

      private static final Operator GE
    • GT

      private static final Operator GT
    • LE

      private static final Operator LE
    • LT

      private static final Operator LT
    • NE

      private static final Operator NE
    • NOT

      private static final Operator NOT
    • OR

      private static final Operator OR
    • TRUE

      private static final Operator TRUE
    • XOR

      private static final Operator XOR
    • IF

      private static final Operator IF
    • IFELSE

      private static final Operator IFELSE
    • COPY

      private static final Operator COPY
    • DUP

      private static final Operator DUP
    • EXCH

      private static final Operator EXCH
    • INDEX

      private static final Operator INDEX
    • POP

      private static final Operator POP
    • ROLL

      private static final Operator ROLL
    • operators

      private final Map<String,Operator> operators
  • Constructor Details

    • Operators

      public Operators()
      Creates a new Operators object with the default set of operators.
  • Method Details

    • getOperator

      public Operator getOperator(String operatorName)
      Returns the operator for the given operator name.
      Parameters:
      operatorName - the operator name
      Returns:
      the operator (or null if there's no such operator