| Modifier and Type | Field and Description |
|---|---|
| private final PDFStreamEngine | context
The processing context. |
| Access | Constructor and Description |
|---|---|
| protected | OperatorProcessor(PDFStreamEngine
the processing context to be used context)Creates a new OperatorProcessor. |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: true if all operands list elements are an instance of the given classThe operands list. operands, Class<?> The expected class. clazz)Check whether all operands list elements are an instance of a specific class. |
| protected final PDFStreamEngine | |
| public abstract String | |
| public abstract void |
| context | back to summary |
|---|---|
| private final PDFStreamEngine context The processing context. | |
| OperatorProcessor | back to summary |
|---|---|
| protected OperatorProcessor(PDFStreamEngine context) Creates a new OperatorProcessor.
| |
| checkArrayTypesClass | back to summary |
|---|---|
| public boolean checkArrayTypesClass(List<COSBase> operands, Class<?> clazz) Check whether all operands list elements are an instance of a specific class. | |
| getContext | back to summary |
|---|---|
| protected final PDFStreamEngine getContext() Returns the processing context.
| |
| getName | back to summary |
|---|---|
| public abstract String getName() Returns the name of this operator, e.g. "BI".
| |
| process | back to summary |
|---|---|
| public abstract void process(Operator operator, List<COSBase> operands) throws IOException Process the operator.
| |