Class BitwiseOperators.AbstractLogicalOperator
- java.lang.Object
-
- org.apache.pdfbox.pdmodel.common.function.type4.BitwiseOperators.AbstractLogicalOperator
-
- All Implemented Interfaces:
Operator
- Direct Known Subclasses:
BitwiseOperators.And,BitwiseOperators.Or,BitwiseOperators.Xor
- Enclosing class:
- BitwiseOperators
private abstract static class BitwiseOperators.AbstractLogicalOperator extends java.lang.Object implements Operator
Abstract base class for logical operators.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateAbstractLogicalOperator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract booleanapplyForBoolean(boolean bool1, boolean bool2)protected abstract intapplyforInteger(int int1, int int2)voidexecute(ExecutionContext context)Executes the operator.
-
-
-
Method Detail
-
execute
public void execute(ExecutionContext context)
Description copied from interface:OperatorExecutes the operator. The method can inspect and manipulate the stack.
-
applyForBoolean
protected abstract boolean applyForBoolean(boolean bool1, boolean bool2)
-
applyforInteger
protected abstract int applyforInteger(int int1, int int2)
-
-