Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.ydp.db.* (1)org.ydp.gfx.* (4)org.ydp.jai.* (33)org.ydp.net.* (1)
org.ydp.ui.* (6)

Package Samples:

org.ydp.net
org.ydp.ui
org.ydp.db
org.ydp.jai
org.ydp.gfx

Classes:

SeekableStream: An abstract subclass of java.io.InputStream that allows seeking within the input, similar to the RandomAccessFile class. Additionally, the DataInput interface is supported and extended to include support for little-endian representations of fundamental data types. In addition to the familiar methods from InputStream , the methods getFilePointer() , seek() , are defined as in the RandomAccessFile class. The canSeekBackwards() method will return true if it is permissible to seek to a position earlier in the stream than the current value of getFilePointer() . Some subclasses of SeekableStream guarantee ...
PNGDecodeParam: An instance of ImageDecodeParam for decoding images in the PNG format. PNGDecodeParam allows several aspects of the decoding process for PNG images to be controlled. By default, decoding produces output images with the following properties: Images with a bit depth of 8 or less use a DataBufferByte to hold the pixel data. 16-bit images use a DataBufferUShort . Palette color images and non-transparent grayscale images with bit depths of 1, 2, or 4 will have a MultiPixelPackedSampleModel and an IndexColorModel . For palette color images, the ColorModel palette contains the red, green, blue, and optionally ...
SegmentedSeekableStream: A SegmentedSeekableStream provides a view of a subset of another SeekableStream consiting of a series of segments with given starting positions in the source stream and lengths. The resulting stream behaves like an ordinary SeekableStream . For example, given a SeekableStream containing data in a format consisting of a number of sub-streams stored in non-contiguous sectors indexed by a directory, it is possible to construct a set of SegmentedSeekableStream s, one for each sub-stream, that each provide a view of the sectors comprising a particular stream by providing the positions and lengths of ...
FloatDoubleColorModel: A ColorModel class that works with pixel values that represent color and alpha information as separate samples, using float or double elements. This class can be used with an arbitrary ColorSpace . The number of color samples in the pixel values must be same as the number of color components in the ColorSpace . There may be a single alpha sample. Sample values are taken as ranging from 0.0 to 1.0; that is, when converting to 8-bit RGB, a multiplication by 255 is performed and values outside of the range 0-255 are clamped at the closest endpoint. For maximum efficiency, pixel data being interpreted ...
StreamSegmentMapper: An interface for use with the SegmentedSeekableStream class. An instance of the StreamSegmentMapper interface provides the location and length of a segment of a source SeekableStream corresponding to the initial portion of a desired segment of the output stream. As an example, consider a mapping between a source SeekableStream src and a SegmentedSeekableStream dst comprising bytes 100-149 and 200-249 of the source stream. The dst stream has a reference to an instance mapper of StreamSegmentMapper . A call to dst.seek(0); dst.read(buf, 0, 10) will result in a call to mapper.getStreamSegment(0, 10) ...
ComponentSampleModelJAI: This class represents image data which is stored such that each sample of a pixel occupies one data element of the DataBuffer. It stores the N samples which make up a pixel in N separate data array elements. Different bands may be in different banks of the DataBuffer. Accessor methods are provided so that image data can be manipulated directly. This class can support different kinds of interleaving, e.g. band interleaving, scanline interleaving, and pixel interleaving. Pixel stride is the number of data array elements between two samples for the same band on the same scanline. Scanline stride is ...
ImageCodec: An abstract class allowing the creation of image decoders and encoders. Instances of ImageCodec may be registered. Once a codec has been registered, the format name associated with it may be used as the name parameter in the createImageEncoder() and createImageDecoder() methods. Additionally, subclasses of ImageCodec are able to perform recognition of their particular format, wither by inspection of a fixed-length file header or by arbitrary access to the source data stream. Format recognition is performed by two variants of the isFormatRecognized() method. Which variant should be called is determined ...
FileCacheSeekableStream: A subclass of SeekableStream that may be used to wrap a regular InputStream . Seeking backwards is supported by means of a file cache. In circumstances that do not allow the creation of a temporary file (for example, due to security consideration or the absence of local disk), the MemoryCacheSeekableStream class may be used instead. The mark() and reset() methods are supported. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
RasterFactory: A convenience class for the construction of various types of WritableRaster and SampleModel objects. This class provides the capability of creating Raster s with the enumerated data types in the java.awt.image.DataBuffer. In come cases, instances of ComponentSampleModelJAI , a subclass of java.awt.image.ComponentSampleModel are instantiated instead of java.awt.image.BandedSampleModel in order to work around bugs in the current release of the Java 2 SDK.
MemoryCacheSeekableStream: A subclass of SeekableStream that may be used to wrap a regular InputStream . Seeking backwards is supported by means of an in-memory cache. For greater efficiency, FileCacheSeekableStream should be used in circumstances that allow the creation of a temporary file. The mark() and reset() methods are supported. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
SimpleRenderedImage: A simple class implemented the RenderedImage interface. Only the getTile() method needs to be implemented by subclasses. The instance variables must also be filled in properly. Normally in JAI PlanarImage is used for this purpose, but in the interest of modularity the use of PlanarImage has been avoided.
FileSeekableStream: A subclass of SeekableStream that takes its input from a File or RandomAccessFile . Backwards seeking is supported. The mark() and resest() methods are supported. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
ByteArraySeekableStream: A subclass of SeekableStream that takes input from an array of bytes. Seeking backwards is supported. The mark() and resest() methods are supported. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
ForwardSeekableStream: A subclass of SeekableStream that may be used to wrap a regular InputStream efficiently. Seeking backwards is not supported. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
StreamSegment: A utility class representing a segment within a stream as a long starting position and an int length. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
ImageEncoder: An interface describing objects that transform a BufferedImage or Raster into an OutputStream. This interface is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
ImageDecoder: An interface describing objects that transform an InputStream into a BufferedImage or Raster. This interface is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
ImageDecoderImpl: A partial implementation of the ImageDecoder interface useful for subclassing. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
ImageDecodeParam: An empty (marker) interface to be implemented by all image decoder parameter classes. This interface is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
ImageEncodeParam: An empty (marker) interface to be implemented by all image encoder parameter classes. This interface is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
PNGEncodeParam: An instance of ImageEncodeParam for encoding images in the PNG format. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
ImageEncoderImpl: A partial implementation of the ImageEncoder interface useful for subclassing. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
PNGSuggestedPaletteEntry: A class representing the fields of a PNG suggested palette entry. This class is not a committed part of the JAI API. It may be removed or changed in future releases of JAI.
StreamSegmentMapperImpl: An implementation of the StreamSegmentMapper interface that requires an explicit list of the starting locations and lengths of the source segments.

Home | Contact Us | Privacy Policy | Terms of Service