Class BinaryEncoding.FromHex

java.lang.Object
java.io.InputStream
org.apache.sis.internal.sql.feature.BinaryEncoding.FromHex
All Implemented Interfaces:
Closeable, AutoCloseable
Enclosing class:
BinaryEncoding

private static final class BinaryEncoding.FromHex extends InputStream
An input stream which converts hexadecimal string on-the-fly.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final InputStream
    The input stream providing hexadecimal digits.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new input stream which will decode the given source.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns an estimate of the number of bytes that can be read.
    void
    Closes this input stream.
    void
    mark(int n)
    Marks the current position in this input stream.
    boolean
    Tests if this input stream supports the mark and reset methods.
    int
    Returns the next decoded byte.
    void
    Repositions this stream to the position of the mark.
    long
    skip(long n)
    Skips over and discards n bytes of data.

    Methods inherited from class java.io.InputStream

    read, read

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait