## Uses of Class
org.apache.pdfbox.contentstream.operator.Operator

Packages that use Operator
org.apache.pdfbox.contentstream: This package contains provides classes for working with content streams.
org.apache.pdfbox.contentstream.operator: This package contains implementations of all of the PDF operators.
org.apache.pdfbox.contentstream.operator.color
org.apache.pdfbox.contentstream.operator.graphics: This package contains implementations of all of the PDF graphics operators.
org.apache.pdfbox.contentstream.operator.markedcontent
org.apache.pdfbox.contentstream.operator.state
org.apache.pdfbox.contentstream.operator.text
org.apache.pdfbox.pdfwriter: This is the persistence layer used to write the PDFBox documents to a stream.

### Uses of Operator in org.apache.pdfbox.contentstream

Methods in org.apache.pdfbox.contentstream with parameters of type Operator
`protected void` PDFStreamEngine.`operatorException(Operator operator, List<COSBase> operands, IOException exception)` Called when an exception is thrown by an operator.
`protected void` PDFStreamEngine.`processOperator(Operator operator, List<COSBase> operands)` This is used to handle an operation.
`protected void` PDFStreamEngine.`unsupportedOperator(Operator operator, List<COSBase> operands)` Called when an unsupported operator is encountered.

### Uses of Operator in org.apache.pdfbox.contentstream.operator

Methods in org.apache.pdfbox.contentstream.operator that return Operator
`static Operator` Operator.`getOperator(String operator)` This is used to create/cache operators in the system.

Methods in org.apache.pdfbox.contentstream.operator with parameters of type Operator
`void` DrawObject.`process(Operator operator, List<COSBase> arguments)`
`abstract void` OperatorProcessor.`process(Operator operator, List<COSBase> operands)` Process the operator.

Constructors in org.apache.pdfbox.contentstream.operator with parameters of type Operator
Constructor and Description
`MissingOperandException(Operator operator, List<COSBase> operands)`

### Uses of Operator in org.apache.pdfbox.contentstream.operator.color

Methods in org.apache.pdfbox.contentstream.operator.color with parameters of type Operator
`void` SetStrokingDeviceRGBColor.`process(Operator operator, List<COSBase> arguments)` RG Set the stroking colour space to DeviceRGB and set the colour to use for stroking operations.
`void` SetNonStrokingDeviceRGBColor.`process(Operator operator, List<COSBase> arguments)`
`void` SetStrokingDeviceCMYKColor.`process(Operator operator, List<COSBase> arguments)`
`void` SetNonStrokingDeviceCMYKColor.`process(Operator operator, List<COSBase> arguments)`
`void` SetColor.`process(Operator operator, List<COSBase> arguments)`
`void` SetStrokingColorSpace.`process(Operator operator, List<COSBase> arguments)`
`void` SetNonStrokingColorSpace.`process(Operator operator, List<COSBase> arguments)`
`void` SetStrokingDeviceGrayColor.`process(Operator operator, List<COSBase> arguments)`
`void` SetNonStrokingDeviceGrayColor.`process(Operator operator, List<COSBase> arguments)`

### Uses of Operator in org.apache.pdfbox.contentstream.operator.graphics

Methods in org.apache.pdfbox.contentstream.operator.graphics with parameters of type Operator
`void` MoveTo.`process(Operator operator, List<COSBase> operands)`
`void` StrokePath.`process(Operator operator, List<COSBase> operands)`
`void` FillNonZeroAndStrokePath.`process(Operator operator, List<COSBase> operands)`
`void` CurveToReplicateInitialPoint.`process(Operator operator, List<COSBase> operands)`
`void` FillNonZeroRule.`process(Operator operator, List<COSBase> operands)`
`void` EndPath.`process(Operator operator, List<COSBase> operands)`
`void` FillEvenOddAndStrokePath.`process(Operator operator, List<COSBase> operands)`
`void` LineTo.`process(Operator operator, List<COSBase> operands)`
`void` CloseAndStrokePath.`process(Operator operator, List<COSBase> arguments)`
`void` FillEvenOddRule.`process(Operator operator, List<COSBase> operands)`
`void` CloseFillEvenOddAndStrokePath.`process(Operator operator, List<COSBase> operands)`
`void` CloseFillNonZeroAndStrokePath.`process(Operator operator, List<COSBase> operands)`
`void` CurveTo.`process(Operator operator, List<COSBase> operands)`
`void` ShadingFill.`process(Operator operator, List<COSBase> operands)`
`void` AppendRectangleToPath.`process(Operator operator, List<COSBase> operands)`
`void` ClipEvenOddRule.`process(Operator operator, List<COSBase> operands)`
`void` ClipNonZeroRule.`process(Operator operator, List<COSBase> operands)`
`void` DrawObject.`process(Operator operator, List<COSBase> operands)`
`void` ClosePath.`process(Operator operator, List<COSBase> operands)`
`void` BeginInlineImage.`process(Operator operator, List<COSBase> operands)`
`void` CurveToReplicateFinalPoint.`process(Operator operator, List<COSBase> operands)`

### Uses of Operator in org.apache.pdfbox.contentstream.operator.markedcontent

Methods in org.apache.pdfbox.contentstream.operator.markedcontent with parameters of type Operator
`void` EndMarkedContentSequence.`process(Operator operator, List<COSBase> arguments)`
`void` MarkedContentPointWithProperties.`process(Operator operator, List<COSBase> operands)`
`void` BeginMarkedContentSequence.`process(Operator operator, List<COSBase> arguments)`
`void` BeginMarkedContentSequenceWithProperties.`process(Operator operator, List<COSBase> operands)`
`void` DrawObject.`process(Operator operator, List<COSBase> arguments)`
`void` MarkedContentPoint.`process(Operator operator, List<COSBase> operands)`

### Uses of Operator in org.apache.pdfbox.contentstream.operator.state

Methods in org.apache.pdfbox.contentstream.operator.state with parameters of type Operator
`void` SetRenderingIntent.`process(Operator operator, List<COSBase> operands)`
`void` SetFlatness.`process(Operator operator, List<COSBase> operands)`
`void` SetLineWidth.`process(Operator operator, List<COSBase> arguments)`
`void` SetMatrix.`process(Operator operator, List<COSBase> arguments)`
`void` Save.`process(Operator operator, List<COSBase> arguments)`
`void` SetGraphicsStateParameters.`process(Operator operator, List<COSBase> arguments)`
`void` SetLineDashPattern.`process(Operator operator, List<COSBase> arguments)`
`void` SetLineMiterLimit.`process(Operator operator, List<COSBase> arguments)`
`void` Concatenate.`process(Operator operator, List<COSBase> arguments)`
`void` Restore.`process(Operator operator, List<COSBase> arguments)`
`void` SetLineCapStyle.`process(Operator operator, List<COSBase> arguments)`
`void` SetLineJoinStyle.`process(Operator operator, List<COSBase> arguments)`

### Uses of Operator in org.apache.pdfbox.contentstream.operator.text

Methods in org.apache.pdfbox.contentstream.operator.text with parameters of type Operator
`void` ShowTextLineAndSpace.`process(Operator operator, List<COSBase> arguments)`
`void` ShowTextAdjusted.`process(Operator operator, List<COSBase> arguments)`
`void` SetTextRenderingMode.`process(Operator operator, List<COSBase> arguments)`
`void` MoveTextSetLeading.`process(Operator operator, List<COSBase> arguments)`
`void` SetWordSpacing.`process(Operator operator, List<COSBase> arguments)`
`void` SetTextHorizontalScaling.`process(Operator operator, List<COSBase> arguments)`
`void` ShowTextLine.`process(Operator operator, List<COSBase> arguments)`
`void` SetTextRise.`process(Operator operator, List<COSBase> arguments)`
`void` SetCharSpacing.`process(Operator operator, List<COSBase> arguments)`
`void` ShowText.`process(Operator operator, List<COSBase> arguments)`
`void` SetTextLeading.`process(Operator operator, List<COSBase> arguments)`
`void` MoveText.`process(Operator operator, List<COSBase> arguments)`
`void` EndText.`process(Operator operator, List<COSBase> arguments)`
`void` BeginText.`process(Operator operator, List<COSBase> arguments)`
`void` NextLine.`process(Operator operator, List<COSBase> arguments)`
`void` SetFontAndSize.`process(Operator operator, List<COSBase> arguments)`

### Uses of Operator in org.apache.pdfbox.pdfwriter

Methods in org.apache.pdfbox.pdfwriter with parameters of type Operator
`void` ContentStreamWriter.`writeToken(Operator op)` Writes a single operator token.