# Index

A B C D E F G H I J L M N P R S T U W
All Classes and Interfaces|All Packages|Serialized Form

## A

available() - Method in class java.io.ByteArrayInputStream
  Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class java.io.DataInputStream
  Returns the number of bytes that can be read from this input stream without blocking.

## B

buf - Variable in class java.io.ByteArrayInputStream
  An array of bytes that was provided by the creator of the stream.
ByteArrayInputStream - Class in java.io
  A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.
ByteArrayInputStream(byte[]) - Constructor for class java.io.ByteArrayInputStream
  Creates a ByteArrayInputStream so that it uses buf as its buffer array.
ByteArrayInputStream(byte[], int, int) - Constructor for class java.io.ByteArrayInputStream
  Creates ByteArrayInputStream that uses buf as its buffer array.

## C

close() - Method in class java.io.ByteArrayInputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.DataInputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.Reader
  Close the stream.
close() - Method in class java.io.StringReader
  Closes this reader.
close() - Method in class java.io.Writer
  Close the stream, flushing it first.
count - Variable in class java.io.ByteArrayInputStream
  The index one greater than the last valid character in the input stream buffer.
create(String) - Static method in class java.net.URI
  A convenience factory method, intended to be used when the URI string is known to be valid (ie. a static application URI), so it is not needed for the caller to handle invalid syntax.

## D

DataInputStream - Class in java.io
  A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
DataInputStream(InputStream) - Constructor for class java.io.DataInputStream
  Creates a DataInputStream and saves its argument, the input stream in, for later use.

## E

EOFException - Exception Class in java.io
  Signals that an end of file or end of stream has been reached unexpectedly during input.
EOFException() - Constructor for exception class java.io.EOFException
  Constructs an EOFException with null as its error detail message.
EOFException(String) - Constructor for exception class java.io.EOFException
  Constructs an EOFException with the specified detail message.
equals(Object) - Method in class java.net.URI

## F

flush() - Method in interface java.io.Flushable
  Flushes the object by writing out any buffered data to the underlying output.
flush() - Method in class java.io.Writer
  Flush the stream.
Flushable - Interface in java.io
  Indicates that an output object can be flushed.

## G

getAuthority() - Method in class java.net.URI

  ###### Returns

getFragment() - Method in class java.net.URI
  Get the decoded fragment (otherwise known as the "reference" or "anchor") part of the uri.
getHost() - Method in class java.net.URI
  Get the host name part of the URI.
getIndex() - Method in exception class java.net.URISyntaxException

  ###### Returns

getInput() - Method in exception class java.net.URISyntaxException

  ###### Returns

getPath() - Method in class java.net.URI
  Get the decoded path part of the uri.
getPort() - Method in class java.net.URI
  Get the port number for this URI.
getQuery() - Method in class java.net.URI
  Get the decoded query part of the uri.
getRawAuthority() - Method in class java.net.URI

  ###### Returns

getRawFragment() - Method in class java.net.URI
  Get the encoded fragment (otherwise known as the "reference" or "anchor") part of the uri.
getRawPath() - Method in class java.net.URI
  Get the encoded path part of the uri.
getRawQuery() - Method in class java.net.URI
  Get the encoded query part of the uri.
getRawSchemeSpecificPart() - Method in class java.net.URI

  ###### Returns

getRawUserInfo() - Method in class java.net.URI

  ###### Returns

getReason() - Method in exception class java.net.URISyntaxException

  ###### Returns

getScheme() - Method in class java.net.URI
  Get the scheme part of the URI.
getSchemeSpecificPart() - Method in class java.net.URI

  ###### Returns

getUserInfo() - Method in class java.net.URI

  ###### Returns

## H

hashCode() - Method in class java.net.URI

## I

in - Variable in class java.io.DataInputStream
  The input stream.
IOException - Exception Class in java.io
  Signals that an I/O exception of some sort has occurred.
IOException() - Constructor for exception class java.io.IOException
  Constructs an IOException with null as its error detail message.
IOException(String) - Constructor for exception class java.io.IOException
  Constructs an IOException with the specified detail message.
IOException(String, Throwable) - Constructor for exception class java.io.IOException
  Constructs an IOException with the specified detail message and cause.
IOException(Throwable) - Constructor for exception class java.io.IOException
  Constructs an IOException with the specified cause.
isAbsolute() - Method in class java.net.URI

  ###### Returns

isOpaque() - Method in class java.net.URI

  ###### Returns

## J

java.io - package java.io
java.net - package java.net

## L

lock - Variable in class java.io.Reader
  The object used to synchronize operations on this stream.
lock - Variable in class java.io.Writer
  The object used to synchronize operations on this stream.

## M

mark - Variable in class java.io.ByteArrayInputStream
  The currently marked position in the stream.
mark(int) - Method in class java.io.ByteArrayInputStream
  Set the current marked position in the stream.
mark(int) - Method in class java.io.DataInputStream
  Marks the current position in this input stream.
mark(int) - Method in class java.io.Reader
  Mark the present position in the stream.
mark(int) - Method in class java.io.StringReader
  Sets a mark position in this reader.
markSupported() - Method in class java.io.ByteArrayInputStream
  Tests if ByteArrayInputStream supports mark/reset.
markSupported() - Method in class java.io.DataInputStream
  Tests if this input stream supports the mark and reset methods.
markSupported() - Method in class java.io.Reader
  Tell whether this stream supports the mark() operation.
markSupported() - Method in class java.io.StringReader
  Indicates whether this reader supports the `mark()` and `reset()` methods.

## N

normalize() - Method in class java.net.URI
  Normalize a URI by removing any "./" segments, and "path/../" segments.

## P

parseSchemeSpecificPart(String, boolean) - Method in class java.net.URI
  Utility method used to parse a given scheme specific part.
parseURI(String) - Method in class java.net.URI
  Rather than attempting to process the uri string in a linear fashion, this implementation works its way from outside-in
pos - Variable in class java.io.ByteArrayInputStream
  The index of the next character to read from the input stream buffer.

## R

read() - Method in class java.io.ByteArrayInputStream
  Reads the next byte of data from this input stream.
read() - Method in class java.io.DataInputStream
  Reads the next byte of data from this input stream.
read() - Method in class java.io.Reader
  Read a single character.
read() - Method in class java.io.StringReader
  Reads a single character from the source string and returns it as an integer with the two higher-order bytes set to 0.
read(byte[]) - Method in class java.io.DataInputStream
  See the general contract of the read method of DataInput.
read(byte[], int, int) - Method in class java.io.ByteArrayInputStream
  Reads up to len bytes of data into an array of bytes from this input stream.
read(byte[], int, int) - Method in class java.io.DataInputStream
  Reads up to len bytes of data from this input stream into an array of bytes.
read(char[]) - Method in class java.io.Reader
  Read characters into an array.
read(char[], int, int) - Method in class java.io.Reader
  Read characters into a portion of an array.
read(char[], int, int) - Method in class java.io.StringReader
  Reads at most `len` characters from the source string and stores them at `offset` in the character array `buf`.
readBoolean() - Method in class java.io.DataInputStream
  See the general contract of the readBoolean method of DataInput.
readByte() - Method in class java.io.DataInputStream
  See the general contract of the readByte method of DataInput.
readChar() - Method in class java.io.DataInputStream
  See the general contract of the readChar method of DataInput.
readDouble() - Method in class java.io.DataInputStream
  See the general contract of the readDouble method of DataInput.
Reader - Class in java.io
  Abstract class for reading character streams.
Reader() - Constructor for class java.io.Reader
  Create a new character-stream reader whose critical sections will synchronize on the reader itself.
Reader(Object) - Constructor for class java.io.Reader
  Create a new character-stream reader whose critical sections will synchronize on the given object.
readFloat() - Method in class java.io.DataInputStream
  See the general contract of the readFloat method of DataInput.
readFully(byte[]) - Method in class java.io.DataInputStream
  See the general contract of the readFully method of DataInput.
readFully(byte[], int, int) - Method in class java.io.DataInputStream
  See the general contract of the readFully method of DataInput.
readInt() - Method in class java.io.DataInputStream
  See the general contract of the readInt method of DataInput.
readLong() - Method in class java.io.DataInputStream
  See the general contract of the readLong method of DataInput.
readShort() - Method in class java.io.DataInputStream
  See the general contract of the readShort method of DataInput.
readUnsignedByte() - Method in class java.io.DataInputStream
  See the general contract of the readUnsignedByte method of DataInput.
readUnsignedShort() - Method in class java.io.DataInputStream
  See the general contract of the readUnsignedShort method of DataInput.
readUTF() - Method in class java.io.DataInputStream
  See the general contract of the readUTF method of DataInput.
readUTF(DataInput) - Static method in class java.io.DataInputStream
  Reads from the stream in a representation of a Unicode character string encoded in Java modified UTF-8 format; this string of characters is then returned as a String.
ready() - Method in class java.io.Reader
  Tell whether this stream is ready to be read.
ready() - Method in class java.io.StringReader
  Indicates whether this reader is ready to be read without blocking.
rebuildSchemeSpecificPart() - Method in class java.net.URI
  Utility method to construct the scheme specific part from the uri segments (less scheme and fragment)
relativize(URI) - Method in class java.net.URI
  Create a relative URI object against this URI, given the uri parameter.
reset() - Method in class java.io.ByteArrayInputStream
  Resets the buffer to the marked position.
reset() - Method in class java.io.DataInputStream
  Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class java.io.Reader
  Reset the stream.
reset() - Method in class java.io.StringReader
  Resets this reader's position to the last `mark()` location.
resolve(URI) - Method in class java.net.URI
  Resolve a relative URI by merging it with this URI.

## S

setAuthority(String, boolean) - Method in class java.net.URI
  Utility method - set the part, ensuring valid format.
setAuthority(String, int, String, boolean) - Method in class java.net.URI
  Utility method to construct the authority segment from given host, port, and userinfo segments.
setFragment(String, boolean) - Method in class java.net.URI
  Utility method to set the fragment.
setPath(String, boolean) - Method in class java.net.URI
  Utility method to set the path.
setQuery(String, boolean) - Method in class java.net.URI
  Utility method to set the query.
setScheme(String) - Method in class java.net.URI
  Utility method - set the scheme, ensuring valid format, and determining the query separator to use.
setSchemeSpecificPart(String, boolean) - Method in class java.net.URI
  Utility method - set the scheme specific part, ensuring valid format.
skip(long) - Method in class java.io.ByteArrayInputStream
  Skips n bytes of input from this input stream.
skip(long) - Method in class java.io.DataInputStream
  Skips over and discards n bytes of data from the input stream.
skip(long) - Method in class java.io.Reader
  Skip characters.
skip(long) - Method in class java.io.StringReader
  Moves `ns` characters in the source string.
skipBytes(int) - Method in class java.io.DataInputStream
  See the general contract of the skipBytes method of DataInput.
StringReader - Class in java.io
  A specialized `Reader` that reads characters from a `String` in a sequential manner.
StringReader(String) - Constructor for class java.io.StringReader
  Construct a new `StringReader` with `str` as source.

## T

toASCIIString() - Method in class java.net.URI

  ###### Returns

toString() - Method in class java.net.URI

  ###### Returns

## U

UnsupportedEncodingException - Exception Class in java.io
  The Character Encoding is not supported.
UnsupportedEncodingException() - Constructor for exception class java.io.UnsupportedEncodingException
  Constructs an UnsupportedEncodingException without a detail message.
UnsupportedEncodingException(String) - Constructor for exception class java.io.UnsupportedEncodingException
  Constructs an UnsupportedEncodingException with a detail message.
URI - Class in java.net
  An implementation of a Univeral Resource Identifier (URI).
URI(String) - Constructor for class java.net.URI
  Constructor that parses its values from a URI string.
URI(String, String, String) - Constructor for class java.net.URI
  Constructor for building URNs.
URI(String, String, String, int, String, String, String) - Constructor for class java.net.URI
  Constructor to create a new URI object.
URI(String, String, String, String, String) - Constructor for class java.net.URI
  Constructor to create a new URI object.
URISyntaxException - Exception Class in java.net
URISyntaxException(String, String) - Constructor for exception class java.net.URISyntaxException

  ###### Parameters

URISyntaxException(String, String, int) - Constructor for exception class java.net.URISyntaxException

  ###### Parameters

UTFDataFormatException - Exception Class in java.io
  Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
UTFDataFormatException() - Constructor for exception class java.io.UTFDataFormatException
  Constructs a UTFDataFormatException with null as its error detail message.
UTFDataFormatException(String) - Constructor for exception class java.io.UTFDataFormatException
  Constructs a UTFDataFormatException with the specified detail message.

## W

write(char[]) - Method in class java.io.Writer
  Write an array of characters.
write(char[], int, int) - Method in class java.io.Writer
  Write a portion of an array of characters.
write(int) - Method in class java.io.Writer
  Write a single character.
write(String) - Method in class java.io.Writer
  Write a string.
write(String, int, int) - Method in class java.io.Writer
  Write a portion of a string.
Writer - Class in java.io
  Abstract class for writing to character streams.
Writer() - Constructor for class java.io.Writer
  Create a new character-stream writer whose critical sections will synchronize on the writer itself.
Writer(Object) - Constructor for class java.io.Writer
  Create a new character-stream writer whose critical sections will synchronize on the given object.

A B C D E F G H I J L M N P R S T U W
All Classes and Interfaces|All Packages|Serialized Form