Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.lang |
Обеспечивает классы, которые являются основным принципом к проекту языка программирования Java.
|
java.nio |
Определяет буферы, которые являются контейнерами для данных, и обеспечивает краткий обзор других пакетов NIO.
|
java.nio.channels |
Определяет каналы, которые представляют соединения с объектами, которые способны к выполнению операций ввода-вывода, таковы как файлы и сокеты; определяет селекторы, для мультиплексированных, неблокирующих операций ввода-вывода.
|
java.nio.charset |
Определяет наборы символов, декодеры, и кодеры, для того, чтобы преобразовать между символами Unicode и байтами.
|
java.nio.file.attribute |
Интерфейсы и классы, обеспечивающие доступ к атрибутам файловой и файловой системы.
|
java.security |
Обеспечивает классы и интерфейсы для платформы безопасности.
|
java.util |
Содержит платформу наборов, классы набора наследства, модель событий, дату и средства времени, интернационализацию, и разные служебные классы (строковый токенизатор, генератор случайных чисел, и маленький массив).
|
javax.crypto |
Обеспечивает классы и интерфейсы для криптографических операций.
|
javax.net.ssl |
Обеспечивает классы для пакета защищенного сокета.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected Class<?> |
ClassLoder.defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)
Преобразовывает a
ByteBuffer в экземпляр класса Class, с дополнительным ProtectionDomain. |
Модификатор и Тип | Класс и Описание |
---|---|
class |
MappedByteBuffer
Прямой байт буферизует, чей контент является отображенной на память областью файла.
|
Модификатор и Тип | Метод и Описание |
---|---|
static ByteBuffer |
ByteBuffer.allocate(int capacity)
Выделяет новый буфер байта.
|
static ByteBuffer |
ByteBuffer.allocateDirect(int capacity)
Выделяет новый прямой буфер байта.
|
abstract ByteBuffer |
ByteBuffer.asReadOnlyBuffer()
Создает новый, буфер байта только для чтения, который совместно использует контент этого буфера.
|
abstract ByteBuffer |
ByteBuffer.compact()
Уплотняет этот буфер (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.duplicate()
Создает новый буфер байта, который совместно использует контент этого буфера.
|
ByteBuffer |
ByteBuffer.get(byte[] dst)
Относительный объем получает метод.
|
ByteBuffer |
ByteBuffer.get(byte[] dst, int offset, int length)
Относительный объем получает метод.
|
ByteBuffer |
ByteBuffer.order(ByteOrder bo)
Изменяет порядок байтов этого буфера.
|
abstract ByteBuffer |
ByteBuffer.put(byte b)
Родственник помещенный метод (дополнительная работа).
|
ByteBuffer |
ByteBuffer.put(byte[] src)
Относительный объем помещенный метод (дополнительная работа).
|
ByteBuffer |
ByteBuffer.put(byte[] src, int offset, int length)
Относительный объем помещенный метод (дополнительная работа).
|
ByteBuffer |
ByteBuffer.put(ByteBuffer src)
Относительный объем помещенный метод (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.put(int index, byte b)
Абсолютный помещенный метод (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putChar(char value)
Родственник помещенный метод для того, чтобы записать значение случайной работы (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putChar(int index, char value)
Абсолютный помещенный метод для того, чтобы записать значение случайной работы (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putDouble(double value)
Родственник помещенный метод для того, чтобы записать двойное значение (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putDouble(int index, double value)
Абсолютный помещенный метод для того, чтобы записать двойное значение (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putFloat(float value)
Родственник помещенный метод для того, чтобы записать значение плавающее (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putFloat(int index, float value)
Абсолютный помещенный метод для того, чтобы записать значение плавающее (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putInt(int value)
Родственник помещенный метод для того, чтобы записать международное значение (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putInt(int index, int value)
Абсолютный помещенный метод для того, чтобы записать международное значение (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putLong(int index, long value)
Абсолютный помещенный метод для того, чтобы записать длинное значение (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putLong(long value)
Родственник помещенный метод для того, чтобы записать длинное значение (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putShort(int index, short value)
Абсолютный помещенный метод для того, чтобы записать короткое значение (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.putShort(short value)
Родственник помещенный метод для того, чтобы записать короткое значение (дополнительная работа).
|
abstract ByteBuffer |
ByteBuffer.slice()
Создает новый буфер байта, контент которого является совместно используемой подпоследовательностью контента этого буфера.
|
static ByteBuffer |
ByteBuffer.wrap(byte[] array)
Обертывает байтовый массив в буфер.
|
static ByteBuffer |
ByteBuffer.wrap(byte[] array, int offset, int length)
Обертывает байтовый массив в буфер.
|
Модификатор и Тип | Метод и Описание |
---|---|
int |
ByteBuffer.compareTo(ByteBuffer that)
Сравнивает этот буфер с другим.
|
ByteBuffer |
ByteBuffer.put(ByteBuffer src)
Относительный объем помещенный метод (дополнительная работа).
|
Модификатор и Тип | Метод и Описание |
---|---|
int |
SeekableByteChannel.read(ByteBuffer dst)
Читает последовательность байтов от этого канала в данный буфер.
|
abstract int |
SocketChannel.read(ByteBuffer dst) |
int |
ReadableByteChannel.read(ByteBuffer dst)
Читает последовательность байтов от этого канала в данный буфер.
|
abstract Future<Integer> |
AsynchronousSocketChannel.read(ByteBuffer dst) |
abstract int |
FileChannel.read(ByteBuffer dst)
Читает последовательность байтов от этого канала в данный буфер.
|
abstract int |
DatagramChannel.read(ByteBuffer dst)
Читает дейтаграмму из этого канала.
|
Future<Integer> |
AsynchronousByteChannel.read(ByteBuffer dst)
Читает последовательность байтов от этого канала в данный буфер.
|
long |
SocketChannel.read(ByteBuffer[] dsts) |
long |
ScatteringByteChannel.read(ByteBuffer[] dsts)
Читает последовательность байтов от этого канала в данные буферы.
|
long |
FileChannel.read(ByteBuffer[] dsts)
Читает последовательность байтов от этого канала в данные буферы.
|
long |
DatagramChannel.read(ByteBuffer[] dsts)
Читает дейтаграмму из этого канала.
|
abstract long |
SocketChannel.read(ByteBuffer[] dsts, int offset, int length) |
long |
ScatteringByteChannel.read(ByteBuffer[] dsts, int offset, int length)
Читает последовательность байтов от этого канала в подпоследовательность данных буферов.
|
abstract long |
FileChannel.read(ByteBuffer[] dsts, int offset, int length)
Читает последовательность байтов от этого канала в подпоследовательность данных буферов.
|
abstract long |
DatagramChannel.read(ByteBuffer[] dsts, int offset, int length)
Читает дейтаграмму из этого канала.
|
abstract <A> void |
AsynchronousSocketChannel.read(ByteBuffer[] dsts, int offset, int length, long timeout, TimeUnit unit, A attachment, CompletionHandler<Long,? super A> handler)
Читает последовательность байтов от этого канала в подпоследовательность данных буферов.
|
<A> void |
AsynchronousSocketChannel.read(ByteBuffer dst, A attachment, CompletionHandler<Integer,? super A> handler) |
<A> void |
AsynchronousByteChannel.read(ByteBuffer dst, A attachment, CompletionHandler<Integer,? super A> handler)
Читает последовательность байтов от этого канала в данный буфер.
|
abstract Future<Integer> |
AsynchronousFileChannel.read(ByteBuffer dst, long position)
Читает последовательность байтов от этого канала в данный буфер, запускающийся в данной позиции файла.
|
abstract int |
FileChannel.read(ByteBuffer dst, long position)
Читает последовательность байтов от этого канала в данный буфер, запускающийся в данной позиции файла.
|
abstract <A> void |
AsynchronousFileChannel.read(ByteBuffer dst, long position, A attachment, CompletionHandler<Integer,? super A> handler)
Читает последовательность байтов от этого канала в данный буфер, запускающийся в данной позиции файла.
|
abstract <A> void |
AsynchronousSocketChannel.read(ByteBuffer dst, long timeout, TimeUnit unit, A attachment, CompletionHandler<Integer,? super A> handler)
Читает последовательность байтов от этого канала в данный буфер.
|
abstract SocketAddress |
DatagramChannel.receive(ByteBuffer dst)
Получает дейтаграмму через этот канал.
|
abstract int |
DatagramChannel.send(ByteBuffer src, SocketAddress target)
Отправляет дейтаграмму через этот канал.
|
int |
SeekableByteChannel.write(ByteBuffer src)
Пишет последовательность байтов к этому каналу от данного буфера.
|
abstract int |
SocketChannel.write(ByteBuffer src) |
int |
WritableByteChannel.write(ByteBuffer src)
Пишет последовательность байтов к этому каналу от данного буфера.
|
abstract Future<Integer> |
AsynchronousSocketChannel.write(ByteBuffer src) |
abstract int |
FileChannel.write(ByteBuffer src)
Пишет последовательность байтов к этому каналу от данного буфера.
|
abstract int |
DatagramChannel.write(ByteBuffer src)
Пишет дейтаграмма в этот канал.
|
Future<Integer> |
AsynchronousByteChannel.write(ByteBuffer src)
Пишет последовательность байтов к этому каналу от данного буфера.
|
long |
SocketChannel.write(ByteBuffer[] srcs) |
long |
FileChannel.write(ByteBuffer[] srcs)
Пишет последовательность байтов к этому каналу от данных буферов.
|
long |
DatagramChannel.write(ByteBuffer[] srcs)
Пишет дейтаграмма в этот канал.
|
long |
GatheringByteChannel.write(ByteBuffer[] srcs)
Пишет последовательность байтов к этому каналу от данных буферов.
|
abstract long |
SocketChannel.write(ByteBuffer[] srcs, int offset, int length) |
abstract long |
FileChannel.write(ByteBuffer[] srcs, int offset, int length)
Пишет последовательность байтов к этому каналу от подпоследовательности данных буферов.
|
abstract long |
DatagramChannel.write(ByteBuffer[] srcs, int offset, int length)
Пишет дейтаграмма в этот канал.
|
long |
GatheringByteChannel.write(ByteBuffer[] srcs, int offset, int length)
Пишет последовательность байтов к этому каналу от подпоследовательности данных буферов.
|
abstract <A> void |
AsynchronousSocketChannel.write(ByteBuffer[] srcs, int offset, int length, long timeout, TimeUnit unit, A attachment, CompletionHandler<Long,? super A> handler)
Пишет последовательность байтов к этому каналу от подпоследовательности данных буферов.
|
<A> void |
AsynchronousSocketChannel.write(ByteBuffer src, A attachment, CompletionHandler<Integer,? super A> handler) |
<A> void |
AsynchronousByteChannel.write(ByteBuffer src, A attachment, CompletionHandler<Integer,? super A> handler)
Пишет последовательность байтов к этому каналу от данного буфера.
|
abstract Future<Integer> |
AsynchronousFileChannel.write(ByteBuffer src, long position)
Пишет последовательность байтов к этому каналу от данного буфера, запускающегося в данной позиции файла.
|
abstract int |
FileChannel.write(ByteBuffer src, long position)
Пишет последовательность байтов к этому каналу от данного буфера, запускающегося в данной позиции файла.
|
abstract <A> void |
AsynchronousFileChannel.write(ByteBuffer src, long position, A attachment, CompletionHandler<Integer,? super A> handler)
Пишет последовательность байтов к этому каналу от данного буфера, запускающегося в данной позиции файла.
|
abstract <A> void |
AsynchronousSocketChannel.write(ByteBuffer src, long timeout, TimeUnit unit, A attachment, CompletionHandler<Integer,? super A> handler)
Пишет последовательность байтов к этому каналу от данного буфера.
|
Модификатор и Тип | Метод и Описание |
---|---|
ByteBuffer |
Набор символов.encode(CharBuffer cb)
Метод удобства, который кодирует символы Unicode в байты в этом наборе символов.
|
ByteBuffer |
CharsetEncoder.encode(CharBuffer in)
Метод удобства, который кодирует остающийся контент единственного входного буфера символа в недавно выделенный буфер байта.
|
ByteBuffer |
Набор символов.encode(String str)
Метод удобства, который кодирует строку в байты в этом наборе символов.
|
Модификатор и Тип | Метод и Описание |
---|---|
CharBuffer |
CharsetDecoder.decode(ByteBuffer in)
Метод удобства, который декодирует остающийся контент единственного входного буфера байта в недавно выделенный символьный буфер.
|
CharBuffer |
Набор символов.decode(ByteBuffer bb)
Метод удобства, который декодирует байты в этом наборе символов в символы Unicode.
|
CoderResult |
CharsetDecoder.decode(ByteBuffer in, CharBuffer out, boolean endOfInput)
Декодирует так много байтов насколько возможно от данного входного буфера, пишущий результаты в данный буфер вывода.
|
protected abstract CoderResult |
CharsetDecoder.decodeLoop(ByteBuffer in, CharBuffer out)
Декодирует один или более байтов в один или более символов.
|
CoderResult |
CharsetEncoder.encode(CharBuffer in, ByteBuffer out, boolean endOfInput)
Кодирует так много символов насколько возможно от данного входного буфера, пишущий результаты в данный буфер вывода.
|
protected abstract CoderResult |
CharsetEncoder.encodeLoop(CharBuffer in, ByteBuffer out)
Кодирует один или более символов в один или более байтов.
|
CoderResult |
CharsetEncoder.flush(ByteBuffer out)
Сбросы этот кодер.
|
protected CoderResult |
CharsetEncoder.implFlush(ByteBuffer out)
Сбросы этот кодер.
|
Модификатор и Тип | Метод и Описание |
---|---|
int |
UserDefinedFileAttributeView.read(String name, ByteBuffer dst)
Считайте значение определяемого пользователем атрибута в буфер.
|
int |
UserDefinedFileAttributeView.write(String name, ByteBuffer src)
Пишет значение определяемого пользователем атрибута от буфера.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected Class<?> |
SecureClassLoader.defineClass(String name, ByteBuffer b, CodeSource cs)
Преобразовывает a
ByteBuffer в экземпляр класса Class, с дополнительным CodeSource. |
protected void |
SignatureSpi.engineUpdate(ByteBuffer input)
Обновляет данные, которые будут подписаны, или проверял использование указанного ByteBuffer.
|
protected void |
MessageDigestSpi.engineUpdate(ByteBuffer input)
Обновите обзор, используя указанный ByteBuffer.
|
void |
Подпись.update(ByteBuffer data)
Обновляет данные, которые будут подписаны, или проверял использование указанного ByteBuffer.
|
void |
MessageDigest.update(ByteBuffer input)
Обновите обзор, используя указанный ByteBuffer.
|
Модификатор и Тип | Метод и Описание |
---|---|
static BitSet |
BitSet.valueOf(ByteBuffer bb)
Возвращает новый набор битов, содержащий все биты в данном буфере байта между его позицией и пределом.
|
Модификатор и Тип | Метод и Описание |
---|---|
int |
Шифр.doFinal(ByteBuffer input, ByteBuffer output)
Шифрует или дешифрует данные в работе единственной части, или заканчивает работу многократной части.
|
protected int |
CipherSpi.engineDoFinal(ByteBuffer input, ByteBuffer output)
Шифрует или дешифрует данные в работе единственной части, или заканчивает работу многократной части.
|
protected void |
Макспи.engineUpdate(ByteBuffer input)
Процессы
input.remaining() байты в ByteBuffer input , запуск в input.position() . |
protected int |
CipherSpi.engineUpdate(ByteBuffer input, ByteBuffer output)
Продолжает шифрование многократной части или работу дешифрования (в зависимости от того, как этот шифр был инициализирован), обрабатывая другую часть данных.
|
protected void |
CipherSpi.engineUpdateAAD(ByteBuffer src)
Продолжает многослойное обновление Дополнительных Данных Аутентификации (AAD).
|
void |
Mac.update(ByteBuffer input)
Процессы
input.remaining() байты в ByteBuffer input , запуск в input.position() . |
int |
Шифр.update(ByteBuffer input, ByteBuffer output)
Продолжает шифрование многократной части или работу дешифрования (в зависимости от того, как этот шифр был инициализирован), обрабатывая другую часть данных.
|
void |
Шифр.updateAAD(ByteBuffer src)
Продолжает многослойное обновление Дополнительных Данных Аутентификации (AAD).
|
Модификатор и Тип | Метод и Описание |
---|---|
SSLEngineResult |
SSLEngine.unwrap(ByteBuffer src, ByteBuffer dst)
Попытки декодировать данные сети SSL/TLS в буфер данных приложения простого текста.
|
SSLEngineResult |
SSLEngine.unwrap(ByteBuffer src, ByteBuffer[] dsts)
Попытки декодировать данные сети SSL/TLS в последовательность буферов данных приложения простого текста.
|
SSLEngineResult |
SSLEngine.unwrap(ByteBuffer src, ByteBuffer[] dsts)
Попытки декодировать данные сети SSL/TLS в последовательность буферов данных приложения простого текста.
|
abstract SSLEngineResult |
SSLEngine.unwrap(ByteBuffer src, ByteBuffer[] dsts, int offset, int length)
Попытки декодировать данные сети SSL/TLS в подпоследовательность буферов данных приложения простого текста.
|
abstract SSLEngineResult |
SSLEngine.unwrap(ByteBuffer src, ByteBuffer[] dsts, int offset, int length)
Попытки декодировать данные сети SSL/TLS в подпоследовательность буферов данных приложения простого текста.
|
SSLEngineResult |
SSLEngine.wrap(ByteBuffer[] srcs, ByteBuffer dst)
Попытки закодировать байты простого текста от последовательности буферов данных в данные сети SSL/TLS.
|
SSLEngineResult |
SSLEngine.wrap(ByteBuffer[] srcs, ByteBuffer dst)
Попытки закодировать байты простого текста от последовательности буферов данных в данные сети SSL/TLS.
|
abstract SSLEngineResult |
SSLEngine.wrap(ByteBuffer[] srcs, int offset, int length, ByteBuffer dst)
Попытки закодировать байты простого текста от подпоследовательности буферов данных в данные сети SSL/TLS.
|
abstract SSLEngineResult |
SSLEngine.wrap(ByteBuffer[] srcs, int offset, int length, ByteBuffer dst)
Попытки закодировать байты простого текста от подпоследовательности буферов данных в данные сети SSL/TLS.
|
SSLEngineResult |
SSLEngine.wrap(ByteBuffer src, ByteBuffer dst)
Попытки закодировать буфер данных приложения простого текста в данные сети SSL/TLS.
|
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.