Package | Description |
---|---|
ej.bon | |
java.io | |
java.lang | |
java.net | |
java.security | |
javax.net | |
javax.net.ssl |
Modifier and Type | Method and Description |
---|---|
void |
ResourceBuffer.align(int nbBytes)
Force to align position on given number of bytes.
|
int |
ResourceBuffer.available()
Returns the available number of bytes that can be read (or skipped over) from
this buffer.
|
void |
ResourceBuffer.close()
Closes this resource and releases any system resources associated with the
resource.
|
int |
ResourceArray.elementAt(int index)
Reads the element at given index.
|
int[] |
ResourceArray.elements()
Reads all array elements.
|
ResourceArray |
ResourceBuffer.readArray()
Reads a
ResourceArray and increments position in the data. |
boolean |
ResourceBuffer.readBoolean()
Reads a boolean and increments position in the data.
|
byte |
ResourceBuffer.readByte()
Reads a byte and increments position in the data.
|
char |
ResourceBuffer.readChar()
Reads a char and increments position in the data.
|
int |
ResourceBuffer.readInt()
Reads an integer and increments position in the data.
|
short |
ResourceBuffer.readShort()
Reads a short and increments position in the data.
|
String |
ResourceBuffer.readString()
Reads a
String and increments position in the data. |
long |
ResourceBuffer.readVarLong()
Reads a 64-bits signed integer and increments position in the data.
|
int |
ResourceBuffer.readVarSInt()
Reads a 32-bits signed integer and increments position in the data.
|
int |
ResourceBuffer.readVarUInt()
Reads a 32-bits unsigned integer and increments position in the data.
|
void |
ResourceBuffer.seek(long offset)
Sets the buffer position indicator.
|
ResourceBuffer |
ResourceArray.seekToElementPointer(int index)
Modify the position of the
ResourceBuffer used to create this
ResourceArray . |
Constructor and Description |
---|
ResourceBuffer(String name)
Opens a
ResourceBuffer on the resource described by its path. |
Modifier and Type | Class and Description |
---|---|
class |
EOFException
Signals that an end of file or end of stream has been reached unexpectedly during input.
|
class |
InterruptedIOException
Signals that an I/O operation has been interrupted.
|
class |
UnsupportedEncodingException
The Character Encoding is not supported.
|
class |
UTFDataFormatException
Signals that a malformed string in modified UTF-8
format has been read in a data input stream or by any class that implements the data input
interface.
|
Modifier and Type | Method and Description |
---|---|
Writer |
Writer.append(char c)
Appends the specified character to this writer.
|
Writer |
Writer.append(CharSequence csq)
Appends the specified character sequence to this writer.
|
Writer |
Writer.append(CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this writer.
|
int |
InputStream.available()
Returns an estimate of the number of bytes that can be read (or skipped over) from this input
stream without blocking by the next invocation of a method for this input stream.
|
int |
FilterInputStream.available()
Returns an estimate of the number of bytes that can be read (or skipped over) from this input
stream without blocking by the next caller of a method for this input stream.
|
abstract void |
Writer.close()
Closes the stream, flushing it first.
|
abstract void |
Reader.close()
Closes the stream and releases any system resources associated with it.
|
void |
OutputStreamWriter.close()
Close the stream.
|
void |
OutputStream.close()
Closes this output stream and releases any system resources associated with this stream.
|
void |
InputStreamReader.close()
Close the stream.
|
void |
InputStream.close()
Closes this input stream and releases any system resources associated with the stream.
|
void |
FilterOutputStream.close()
Closes this output stream and releases any system resources associated with the stream.
|
void |
FilterInputStream.close()
Closes this input stream and releases any system resources associated with the stream.
|
void |
Closeable.close()
Closes this stream and releases any system resources associated with it.
|
void |
ByteArrayOutputStream.close()
Closing a ByteArrayOutputStream has no effect.
|
void |
ByteArrayInputStream.close()
Closing a ByteArrayInputStream has no effect.
|
abstract void |
Writer.flush()
Flushes the stream.
|
void |
OutputStreamWriter.flush()
Flushes the stream.
|
void |
OutputStream.flush()
Flushes this output stream and forces any buffered output bytes to be written out.
|
void |
Flushable.flush()
Flushes this stream by writing any buffered output to the underlying stream.
|
void |
FilterOutputStream.flush()
Flushes this output stream and forces any buffered output bytes to be written out to the stream.
|
void |
DataOutputStream.flush()
Flushes this data output stream.
|
void |
Reader.mark(int readAheadLimit)
Marks the present position in the stream.
|
int |
Reader.read()
Reads a single character.
|
int |
InputStreamReader.read()
Reads a single character.
|
abstract int |
InputStream.read()
Reads the next byte of data from the input stream.
|
int |
FilterInputStream.read()
Reads the next byte of data from this input stream.
|
int |
InputStream.read(byte[] b)
Reads some number of bytes from the input stream and stores them into the buffer array
b . |
int |
FilterInputStream.read(byte[] b)
Reads up to
byte.length bytes of data from this input stream into an array of bytes. |
int |
DataInputStream.read(byte[] b)
Reads some number of bytes from the contained input stream and stores them into the buffer array
b . |
int |
InputStream.read(byte[] b,
int off,
int len)
Reads up to
len bytes of data from the input stream into an array of bytes. |
int |
FilterInputStream.read(byte[] b,
int off,
int len)
Reads up to
len bytes of data from this input stream into an array of bytes. |
int |
DataInputStream.read(byte[] b,
int off,
int len)
Reads up to
len bytes of data from the contained input stream into an array of
bytes. |
int |
Reader.read(char[] cbuf)
Reads characters into an array.
|
abstract int |
Reader.read(char[] cbuf,
int off,
int len)
Reads characters into a portion of an array.
|
int |
InputStreamReader.read(char[] cbuf,
int offset,
int length)
Reads characters into a portion of an array.
|
boolean |
DataInputStream.readBoolean()
See the general contract of the
readBoolean method of DataInput . |
boolean |
DataInput.readBoolean()
Reads one input byte and returns
true if that byte is nonzero, false if
that byte is zero. |
byte |
DataInputStream.readByte()
See the general contract of the
readByte method of DataInput . |
byte |
DataInput.readByte()
Reads and returns one input byte.
|
char |
DataInputStream.readChar()
See the general contract of the
readChar method of DataInput . |
char |
DataInput.readChar()
Reads two input bytes and returns a
char value. |
double |
DataInputStream.readDouble()
See the general contract of the
readDouble method of DataInput . |
double |
DataInput.readDouble()
Reads eight input bytes and returns a
double value. |
float |
DataInputStream.readFloat()
See the general contract of the
readFloat method of DataInput . |
float |
DataInput.readFloat()
Reads four input bytes and returns a
float value. |
void |
DataInputStream.readFully(byte[] b)
See the general contract of the
readFully method of DataInput . |
void |
DataInput.readFully(byte[] b)
Reads some bytes from an input stream and stores them into the buffer array
b . |
void |
DataInputStream.readFully(byte[] b,
int off,
int len)
See the general contract of the
readFully method of DataInput . |
void |
DataInput.readFully(byte[] b,
int off,
int len)
Reads
len bytes from an input stream. |
int |
DataInputStream.readInt()
See the general contract of the
readInt method of DataInput . |
int |
DataInput.readInt()
Reads four input bytes and returns an
int value. |
long |
DataInputStream.readLong()
See the general contract of the
readLong method of DataInput . |
long |
DataInput.readLong()
Reads eight input bytes and returns a
long value. |
short |
DataInputStream.readShort()
See the general contract of the
readShort method of DataInput . |
short |
DataInput.readShort()
Reads two input bytes and returns a
short value. |
int |
DataInputStream.readUnsignedByte()
See the general contract of the
readUnsignedByte method of DataInput . |
int |
DataInput.readUnsignedByte()
Reads one input byte, zero-extends it to type
int , and returns the result, which is
therefore in the range 0 through 255 . |
int |
DataInputStream.readUnsignedShort()
See the general contract of the
readUnsignedShort method of DataInput . |
int |
DataInput.readUnsignedShort()
Reads two input bytes and returns an
int value in the range 0 through
65535 . |
String |
DataInputStream.readUTF()
See the general contract of the
readUTF method of DataInput . |
String |
DataInput.readUTF()
Reads in a string that has been encoded using a modified UTF-8
format.
|
static String |
DataInputStream.readUTF(DataInput in)
Reads from the stream
in a representation of a Unicode character string encoded in
modified UTF-8 format; this string of characters is
then returned as a String . |
boolean |
Reader.ready()
Tells whether this stream is ready to be read.
|
boolean |
InputStreamReader.ready()
Tells whether this stream is ready to be read.
|
void |
Reader.reset()
Resets the stream.
|
void |
InputStream.reset()
Repositions this stream to the position at the time the
mark method was last called
on this input stream. |
void |
FilterInputStream.reset()
Repositions this stream to the position at the time the
mark method was last called
on this input stream. |
long |
Reader.skip(long n)
Skips characters.
|
long |
InputStream.skip(long n)
Skips over and discards
n bytes of data from this input stream. |
long |
FilterInputStream.skip(long n)
Skips over and discards
n bytes of data from the input stream. |
int |
DataInputStream.skipBytes(int n)
See the general contract of the
skipBytes method of DataInput . |
int |
DataInput.skipBytes(int n)
Makes an attempt to skip over
n bytes of data from the input stream, discarding the
skipped bytes. |
void |
OutputStream.write(byte[] b)
Writes
b.length bytes from the specified byte array to this output stream. |
void |
FilterOutputStream.write(byte[] b)
Writes
b.length bytes to this output stream. |
void |
DataOutput.write(byte[] b)
Writes to the output stream all the bytes in array
b . |
void |
OutputStream.write(byte[] b,
int off,
int len)
Writes
len bytes from the specified byte array starting at offset off
to this output stream. |
void |
FilterOutputStream.write(byte[] b,
int off,
int len)
Writes
len bytes from the specified byte array starting at offset
off to this output stream. |
void |
DataOutputStream.write(byte[] b,
int off,
int len)
Writes
len bytes from the specified byte array starting at offset off
to the underlying output stream. |
void |
DataOutput.write(byte[] b,
int off,
int len)
Writes
len bytes from array b , in order, to the output stream. |
void |
Writer.write(char[] cbuf)
Writes an array of characters.
|
abstract void |
Writer.write(char[] cbuf,
int off,
int len)
Writes a portion of an array of characters.
|
void |
OutputStreamWriter.write(char[] cbuf,
int off,
int len)
Writes a portion of an array of characters.
|
void |
Writer.write(int c)
Writes a single character.
|
void |
OutputStreamWriter.write(int c)
Writes a single character.
|
abstract void |
OutputStream.write(int b)
Writes the specified byte to this output stream.
|
void |
FilterOutputStream.write(int b)
Writes the specified
byte to this output stream. |
void |
DataOutputStream.write(int b)
Writes the specified byte (the low eight bits of the argument
b ) to the underlying
output stream. |
void |
DataOutput.write(int b)
Writes to the output stream the eight low-order bits of the argument
b . |
void |
Writer.write(String str)
Writes a string.
|
void |
Writer.write(String str,
int off,
int len)
Writes a portion of a string.
|
void |
OutputStreamWriter.write(String str,
int off,
int len)
Writes a portion of a string.
|
void |
DataOutputStream.writeBoolean(boolean v)
Writes a
boolean to the underlying output stream as a 1-byte value. |
void |
DataOutput.writeBoolean(boolean v)
Writes a
boolean value to this output stream. |
void |
DataOutputStream.writeByte(int v)
Writes out a
byte to the underlying output stream as a 1-byte value. |
void |
DataOutput.writeByte(int v)
Writes to the output stream the eight low- order bits of the argument
v . |
void |
DataOutputStream.writeChar(int v)
Writes a
char to the underlying output stream as a 2-byte value, high byte first. |
void |
DataOutput.writeChar(int v)
Writes a
char value, which is comprised of two bytes, to the output stream. |
void |
DataOutputStream.writeChars(String s)
Writes a string to the underlying output stream as a sequence of characters.
|
void |
DataOutput.writeChars(String s)
Writes every character in the string
s , to the output stream, in order, two bytes
per character. |
void |
DataOutputStream.writeDouble(double v)
Converts the double argument to a
long using the doubleToLongBits
method in class Double , and then writes that long value to the
underlying output stream as an 8-byte quantity, high byte first. |
void |
DataOutput.writeDouble(double v)
Writes a
double value, which is comprised of eight bytes, to the output stream. |
void |
DataOutputStream.writeFloat(float v)
Converts the float argument to an
int using the floatToIntBits method
in class Float , and then writes that int value to the underlying output
stream as a 4-byte quantity, high byte first. |
void |
DataOutput.writeFloat(float v)
Writes a
float value, which is comprised of four bytes, to the output stream. |
void |
DataOutputStream.writeInt(int v)
Writes an
int to the underlying output stream as four bytes, high byte first. |
void |
DataOutput.writeInt(int v)
Writes an
int value, which is comprised of four bytes, to the output stream. |
void |
DataOutputStream.writeLong(long v)
Writes a
long to the underlying output stream as eight bytes, high byte first. |
void |
DataOutput.writeLong(long v)
Writes a
long value, which is comprised of eight bytes, to the output stream. |
void |
DataOutputStream.writeShort(int v)
Writes a
short to the underlying output stream as two bytes, high byte first. |
void |
DataOutput.writeShort(int v)
Writes two bytes to the output stream to represent the value of the argument.
|
void |
ByteArrayOutputStream.writeTo(OutputStream out)
Writes the complete contents of this byte array output stream to the specified output stream
argument, as if by calling the output stream's write method using
out.write(buf, 0, count) . |
void |
DataOutputStream.writeUTF(String str)
Writes a string to the underlying output stream using
modified UTF-8 encoding in a machine-independent
manner.
|
void |
DataOutput.writeUTF(String s)
Writes two bytes of length information to the output stream, followed by the
modified UTF-8 representation of every character in
the string
s . |
Modifier and Type | Method and Description |
---|---|
Appendable |
Appendable.append(char c)
Appends the specified character to this Appendable.
|
Appendable |
Appendable.append(CharSequence csq)
Appends the specified character sequence to this Appendable.
|
Appendable |
Appendable.append(CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this Appendable.
|
Modifier and Type | Class and Description |
---|---|
class |
BindException |
class |
ConnectException
Signals that an error occurred while attempting to connect a socket to a remote address and port.
|
class |
NoRouteToHostException
Signals that an error occurred while attempting to connect a socket to a remote address and port.
|
class |
PortUnreachableException |
class |
SocketException
Thrown to indicate that there is an error creating or accessing a Socket.
|
class |
SocketTimeoutException |
class |
UnknownHostException
Thrown to indicate that the IP address of a host could not be determined.
|
Modifier and Type | Method and Description |
---|---|
Socket |
ServerSocket.accept()
Listens for a connection to be made to this socket and accepts it.
|
void |
Socket.bind(SocketAddress bindpoint)
Binds the socket to a local address.
|
void |
ServerSocket.bind(SocketAddress endpoint)
Binds the
ServerSocket to a specific address (IP address and port number). |
void |
ServerSocket.bind(SocketAddress endpoint,
int backlog)
Binds the
ServerSocket to a specific address (IP address and port number). |
void |
Socket.close()
Closes this socket.
|
void |
ServerSocket.close()
Closes this socket.
|
void |
Socket.connect(SocketAddress endpoint)
Connects this socket to the server.
|
void |
Socket.connect(SocketAddress endpoint,
int timeout)
Connects this socket to the server with a specified timeout value.
|
InputStream |
Socket.getInputStream()
Returns an input stream for this socket.
|
OutputStream |
Socket.getOutputStream()
Returns an output stream for this socket.
|
int |
ServerSocket.getSoTimeout()
Retrieve setting for
SO_TIMEOUT . |
int |
MulticastSocket.getTimeToLive()
Get the default time-to-live for multicast packets sent out on the socket.
|
void |
MulticastSocket.joinGroup(InetAddress mcastaddr)
Joins a multicast group.
|
void |
MulticastSocket.joinGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
Joins the specified multicast group at the specified interface.
|
void |
MulticastSocket.leaveGroup(InetAddress mcastaddr)
Leave a multicast group.
|
void |
MulticastSocket.leaveGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
Leave a multicast group on a specified local interface.
|
void |
DatagramSocket.receive(DatagramPacket p)
Receives a datagram packet from this socket.
|
void |
DatagramSocket.send(DatagramPacket p)
Sends a datagram packet from this socket.
|
void |
MulticastSocket.setTimeToLive(int ttl)
Set the default time-to-live for multicast packets sent out on this
MulticastSocket in order to control
the scope of the multicasts. |
Constructor and Description |
---|
MulticastSocket()
Create a multicast socket.
|
MulticastSocket(int port)
Create a multicast socket and bind it to a specific port.
|
MulticastSocket(SocketAddress bindaddr)
Create a MulticastSocket bound to the specified socket address.
|
ServerSocket()
Creates an unbound server socket.
|
ServerSocket(int port)
Creates a server socket, bound to the specified port.
|
ServerSocket(int port,
int backlog)
Creates a server socket and binds it to the specified local port number, with the specified backlog.
|
ServerSocket(int port,
int backlog,
InetAddress bindAddr)
Create a server with the specified port, listen backlog, and local IP address to bind to.
|
Socket(InetAddress address,
int port)
Creates a stream socket and connects it to the specified port number at the specified IP address.
|
Socket(InetAddress address,
int port,
InetAddress localAddr,
int localPort)
Creates a socket and connects it to the specified remote address on the specified remote port.
|
Socket(String host,
int port)
Creates a stream socket and connects it to the specified port number on the named host.
|
Socket(String host,
int port,
InetAddress localAddr,
int localPort)
Creates a socket and connects it to the specified remote host on the specified remote port.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
KeyStoreSpi.engineLoad(InputStream stream,
char[] password)
Loads the keystore from the given input stream.
|
void |
KeyStore.load(InputStream stream,
char[] password)
Loads this KeyStore from the given input stream.
|
Modifier and Type | Method and Description |
---|---|
ServerSocket |
ServerSocketFactory.createServerSocket()
Returns an unbound server socket.
|
abstract ServerSocket |
ServerSocketFactory.createServerSocket(int port)
Returns a server socket bound to the specified port.
|
abstract ServerSocket |
ServerSocketFactory.createServerSocket(int port,
int backlog)
Returns a server socket bound to the specified port, and uses the specified connection backlog.
|
abstract ServerSocket |
ServerSocketFactory.createServerSocket(int port,
int backlog,
InetAddress ifAddress)
Returns a server socket bound to the specified port, with a specified listen backlog and local IP.
|
Socket |
SocketFactory.createSocket()
Creates an unconnected socket.
|
abstract Socket |
SocketFactory.createSocket(InetAddress host,
int port)
Creates a socket and connects it to the specified port number at the specified address.
|
abstract Socket |
SocketFactory.createSocket(InetAddress address,
int port,
InetAddress localAddress,
int localPort)
Creates a socket and connect it to the specified remote address on the specified remote port.
|
abstract Socket |
SocketFactory.createSocket(String host,
int port)
Creates a socket and connects it to the specified remote host at the specified remote port.
|
abstract Socket |
SocketFactory.createSocket(String host,
int port,
InetAddress localHost,
int localPort)
Creates a socket and connects it to the specified remote host on the specified remote port.
|
Modifier and Type | Class and Description |
---|---|
class |
SSLException
Indicates some kind of error detected by an SSL subsystem.
|
class |
SSLHandshakeException
Indicates that the client and server could not negotiate the desired level of security.
|
Modifier and Type | Method and Description |
---|---|
Socket |
SSLSocketFactory.createSocket(Socket s,
InputStream consumed,
boolean autoClose)
Creates a server mode
Socket layered over an existing connected socket, and is able to read data which
has already been consumed/removed from the Socket 's underlying InputStream . |
abstract Socket |
SSLSocketFactory.createSocket(Socket s,
String host,
int port,
boolean autoClose)
Returns a socket layered over an existing socket connected to the named host, at the given port.
|
abstract void |
SSLSocket.startHandshake()
Starts an SSL handshake on this connection.
|
Constructor and Description |
---|
SSLServerSocket()
Used only by subclasses.
|
SSLServerSocket(int port)
Used only by subclasses.
|
SSLServerSocket(int port,
int backlog)
Used only by subclasses.
|
SSLServerSocket(int port,
int backlog,
InetAddress address)
Used only by subclasses.
|
SSLSocket(InetAddress address,
int port)
Used only by subclasses.
|
SSLSocket(InetAddress address,
int port,
InetAddress clientAddress,
int clientPort)
Used only by subclasses.
|
SSLSocket(String host,
int port)
Used only by subclasses.
|
SSLSocket(String host,
int port,
InetAddress clientAddress,
int clientPort)
Used only by subclasses.
|