Uses of Class
cool.scx.io.NoMoreDataException
Packages that use NoMoreDataException
-
Uses of NoMoreDataException in cool.scx.io
Methods in cool.scx.io that throw NoMoreDataExceptionModifier and TypeMethodDescriptionintByteArrayDataReader.indexOf(byte[] b, int max) intByteArrayDataReader.indexOf(byte b, int max) default intDataReader.indexOf(byte b) 查找 指定字节 第一次出现的 index (指针不会移动)default intDataReader.indexOf(byte[] b) 查找 指定字节数组 第一次出现的 index (指针不会移动)intDataReader.indexOf(byte[] b, int max) 查找 指定字节数组 第一次出现的 index (指针不会移动)intDataReader.indexOf(byte b, int max) 查找 指定字节 第一次出现的 index (指针不会移动)intLinkedDataReader.indexOf(byte[] pattern, int max) intLinkedDataReader.indexOf(byte b, int max) byteByteArrayDataReader.peek()byte[]ByteArrayDataReader.peek(int maxLength) voidByteArrayDataReader.peek(DataConsumer dataConsumer, int maxLength) byteDataReader.peek()向 dataConsumer 写入指定长度字节 (指针不会移动) 当没有更多的数据时会抛出异常byte[]DataReader.peek(int maxLength) 读取指定长度字节 (指针不会移动) 当没有更多的数据时会抛出异常voidDataReader.peek(DataConsumer dataConsumer, int maxLength) 向 outputStream 写入指定长度字节 (指针不会移动) 当没有更多的数据时会抛出异常byteLinkedDataReader.peek()byte[]LinkedDataReader.peek(int maxLength) voidLinkedDataReader.peek(DataConsumer dataConsumer, int maxLength) default byte[]DataReader.peekUntil(byte b) 读取 直到 找到匹配的字节 (指针不会移动)default byte[]DataReader.peekUntil(byte[] b) 读取 直到 找到匹配的字节 (指针不会移动)default byte[]DataReader.peekUntil(byte[] b, int max) 读取 直到 找到匹配的字节 (指针不会移动)default byte[]DataReader.peekUntil(byte b, int max) 读取 直到 找到匹配的字节 (指针不会移动)byteByteArrayDataReader.read()byte[]ByteArrayDataReader.read(int maxLength) voidByteArrayDataReader.read(DataConsumer dataConsumer, int maxLength) byteDataReader.read()读取单个字节 (指针会移动) 当没有更多的数据时会抛出异常byte[]DataReader.read(int maxLength) 读取字节 (指针会移动) 当没有更多的数据时会抛出异常voidDataReader.read(DataConsumer dataConsumer, int maxLength) 向 dataConsumer 写入指定长度字节 (指针会移动) 当没有更多的数据时会抛出异常byteLinkedDataReader.read()byte[]LinkedDataReader.read(int maxLength) voidLinkedDataReader.read(DataConsumer dataConsumer, int maxLength) default byte[]DataReader.readUntil(byte b) 读取 直到 找到匹配的字节 (指针会移动)default byte[]DataReader.readUntil(byte[] b) 读取 直到 找到匹配的字节 (指针会移动)default byte[]DataReader.readUntil(byte[] b, int max) 读取 直到 找到匹配的字节 (指针会移动)default byte[]DataReader.readUntil(byte b, int max) 读取 直到 找到匹配的字节 (指针会移动)voidByteArrayDataReader.skip(int length) voidDataReader.skip(int length) 向后移动指定字节voidLinkedDataReader.skip(int length)