Uses of Class
cool.scx.bytes.exception.NoMoreDataException

Packages that use NoMoreDataException
Package
Description
 
  • Uses of NoMoreDataException in cool.scx.bytes

    Methods in cool.scx.bytes that throw NoMoreDataException
    Modifier and Type
    Method
    Description
    long
    ByteReader.ensureAvailableOrThrow(long maxPullCount)
     
    long
    ByteReader.indexOf(ByteIndexer indexer, long maxLength, long maxPullCount)
     
    default long
    IByteReader.indexOf(byte b)
     
    default long
    IByteReader.indexOf(byte[] b)
     
    default long
    IByteReader.indexOf(byte[] b, long maxLength)
     
    default long
    IByteReader.indexOf(byte[] b, long maxLength, long maxPullCount)
     
    default long
    IByteReader.indexOf(byte b, long maxLength)
     
    default long
    IByteReader.indexOf(byte b, long maxLength, long maxPullCount)
     
    long
    IByteReader.indexOf(ByteIndexer indexer, long maxLength, long maxPullCount)
    查找索引
    byte
    ByteReader.peek()
     
    void
    ByteReader.peek(ByteConsumer byteConsumer, long maxLength, long maxPullCount)
     
    byte
    IByteReader.peek()
    查看单个字节 (指针会移动) 当没有更多的数据时会抛出异常
    default byte[]
    IByteReader.peek(int maxLength)
     
    default byte[]
    IByteReader.peek(int maxLength, long maxPullCount)
     
    default void
    IByteReader.peek(ByteConsumer byteConsumer, long maxLength)
     
    void
    IByteReader.peek(ByteConsumer byteConsumer, long maxLength, long maxPullCount)
    向 byteConsumer 写入指定长度字节 (指针不会移动) 当没有更多的数据时会抛出异常
    default byte[]
    IByteReader.peekUntil(byte b)
     
    default byte[]
    IByteReader.peekUntil(byte[] b)
     
    default byte[]
    IByteReader.peekUntil(byte[] b, int maxLength)
     
    default byte[]
    IByteReader.peekUntil(byte b, int maxLength)
     
    byte
    ByteReader.read()
     
    void
    ByteReader.read(ByteConsumer byteConsumer, long maxLength, long maxPullCount)
     
    byte
    IByteReader.read()
    读取单个字节 (指针会移动) 当没有更多的数据时会抛出异常
    default byte[]
    IByteReader.read(int maxLength)
     
    default byte[]
    IByteReader.read(int maxLength, long maxPullCount)
     
    default void
    IByteReader.read(ByteConsumer byteConsumer, long maxLength)
     
    void
    IByteReader.read(ByteConsumer byteConsumer, long maxLength, long maxPullCount)
    向 byteConsumer 写入指定长度字节 (指针会移动) 当没有更多的数据时会抛出异常
    default byte[]
    IByteReader.readUntil(byte b)
     
    default byte[]
    IByteReader.readUntil(byte[] b)
     
    default byte[]
    IByteReader.readUntil(byte[] b, int maxLength)
     
    default byte[]
    IByteReader.readUntil(byte b, int maxLength)
     
    default void
    IByteReader.skip(long length)
     
    default void
    IByteReader.skip(long length, long maxPullCount)