Uses of Class java.awt.image.renderable.ParameterBlock (Java SE 9 & JDK 9 )

## Uses of Class
java.awt.image.renderable.ParameterBlock

- Packages that use ParameterBlock
  Package | Description
  --- | ---
  java.awt.image.renderable | Provides classes and interfaces for producing rendering-independent images.

- - ### Uses of ParameterBlock in java.awt.image.renderable

    Methods in java.awt.image.renderable that return ParameterBlock
    Modifier and Type | Method | Description
    --- | --- | ---
    `ParameterBlock` | ParameterBlock.`add​(byte b)` | Adds a Byte to the list of parameters.
    `ParameterBlock` | ParameterBlock.`add​(char c)` | Adds a Character to the list of parameters.
    `ParameterBlock` | ParameterBlock.`add​(double d)` | Adds a Double to the list of parameters.
    `ParameterBlock` | ParameterBlock.`add​(float f)` | Adds a Float to the list of parameters.
    `ParameterBlock` | ParameterBlock.`add​(int i)` | Adds a Integer to the list of parameters.
    `ParameterBlock` | ParameterBlock.`add​(long l)` | Adds a Long to the list of parameters.
    `ParameterBlock` | ParameterBlock.`add​(short s)` | Adds a Short to the list of parameters.
    `ParameterBlock` | ParameterBlock.`add​(Object obj)` | Adds an object to the list of parameters.
    `ParameterBlock` | ParameterBlock.`addSource​(Object source)` | Adds an image to end of the list of sources.
    `ParameterBlock` | RenderableImageOp.`getParameterBlock​()` | Returns a reference to the current parameter block.
    `ParameterBlock` | ParameterBlock.`set​(byte b, int index)` | Replaces an Object in the list of parameters with a Byte.
    `ParameterBlock` | ParameterBlock.`set​(char c, int index)` | Replaces an Object in the list of parameters with a Character.
    `ParameterBlock` | ParameterBlock.`set​(double d, int index)` | Replaces an Object in the list of parameters with a Double.
    `ParameterBlock` | ParameterBlock.`set​(float f, int index)` | Replaces an Object in the list of parameters with a Float.
    `ParameterBlock` | ParameterBlock.`set​(int i, int index)` | Replaces an Object in the list of parameters with an Integer.
    `ParameterBlock` | ParameterBlock.`set​(long l, int index)` | Replaces an Object in the list of parameters with a Long.
    `ParameterBlock` | ParameterBlock.`set​(short s, int index)` | Replaces an Object in the list of parameters with a Short.
    `ParameterBlock` | ParameterBlock.`set​(Object obj, int index)` | Replaces an Object in the list of parameters.
    `ParameterBlock` | RenderableImageOp.`setParameterBlock​(ParameterBlock paramBlock)` | Change the current ParameterBlock of the operation, allowing editing of image rendering chains.
    `ParameterBlock` | ParameterBlock.`setSource​(Object source, int index)` | Replaces an entry in the list of source with a new source.

    Methods in java.awt.image.renderable with parameters of type ParameterBlock
    Modifier and Type | Method | Description
    --- | --- | ---
    `RenderedImage` | ContextualRenderedImageFactory.`create​(RenderContext renderContext, ParameterBlock paramBlock)` | Creates a rendering, given a RenderContext and a ParameterBlock containing the operation's sources and parameters.
    `RenderedImage` | RenderedImageFactory.`create​(ParameterBlock paramBlock, RenderingHints hints)` | Creates a RenderedImage representing the results of an imaging operation (or chain of operations) for a given ParameterBlock and RenderingHints.
    `Rectangle2D` | ContextualRenderedImageFactory.`getBounds2D​(ParameterBlock paramBlock)` | Returns the bounding box for the output of the operation, performed on a given set of sources, in rendering-independent space.
    `Object` | ContextualRenderedImageFactory.`getProperty​(ParameterBlock paramBlock, String name)` | Gets the appropriate instance of the property specified by the name parameter.
    `RenderContext` | ContextualRenderedImageFactory.`mapRenderContext​(int i, RenderContext renderContext, ParameterBlock paramBlock, RenderableImage image)` | Maps the operation's output RenderContext into a RenderContext for each of the operation's sources.
    `ParameterBlock` | RenderableImageOp.`setParameterBlock​(ParameterBlock paramBlock)` | Change the current ParameterBlock of the operation, allowing editing of image rendering chains.

    Constructors in java.awt.image.renderable with parameters of type ParameterBlock
    Constructor | Description
    --- | ---
    `RenderableImageOp​(ContextualRenderedImageFactory CRIF, ParameterBlock paramBlock)` | Constructs a RenderedImageOp given a ContextualRenderedImageFactory object, and a ParameterBlock containing RenderableImage sources and other parameters.