Uses of Interface
org.aoju.bus.core.io.LineHandler
Packages that use LineHandler
Package
Description
对文件读写的封装,包括文件拷贝、文件读取、文件写出、行处理等
工具包,提供各种工具方法,按照归类入口为XXXKit,如数组工具ArrayKit等
-
Uses of LineHandler in org.aoju.bus.core.io.file
Classes in org.aoju.bus.core.io.file that implement LineHandlerMethods in org.aoju.bus.core.io.file with parameters of type LineHandlerConstructors in org.aoju.bus.core.io.file with parameters of type LineHandlerModifierConstructorDescriptionLineReadWatcher(RandomAccessFile randomAccessFile, Charset charset, LineHandler lineHandler) 构造Tailer(File file, Charset charset, LineHandler lineHandler) 构造Tailer(File file, Charset charset, LineHandler lineHandler, int initReadLine, long period) 构造Tailer(File file, LineHandler lineHandler) 构造,默认UTF-8编码Tailer(File file, LineHandler lineHandler, int initReadLine) 构造,默认UTF-8编码 -
Uses of LineHandler in org.aoju.bus.core.toolkit
Methods in org.aoju.bus.core.toolkit with parameters of type LineHandlerModifier and TypeMethodDescriptionstatic voidFileKit.readLine(RandomAccessFile file, Charset charset, LineHandler lineHandler) 单行处理文件内容static voidFileKit.readLines(File file, Charset charset, LineHandler lineHandler) 按行处理文件内容static voidFileKit.readLines(File file, LineHandler lineHandler) 按行处理文件内容,编码为UTF-8static voidFileKit.readLines(RandomAccessFile file, Charset charset, LineHandler lineHandler) 按行处理文件内容static voidIoKit.readLines(InputStream in, Charset charset, LineHandler lineHandler) 按行读取数据,针对每行的数据做处理static voidIoKit.readLines(Reader reader, LineHandler lineHandler) 按行读取数据,针对每行的数据做处理Reader自带编码定义,因此读取数据的编码跟随其编码static voidIoKit.readUtf8Lines(InputStream in, LineHandler lineHandler) 按行读取UTF-8编码数据,针对每行的数据做处理static voidFileKit.tail(File file, Charset charset, LineHandler handler) 文件内容跟随器,实现类似Linux下"tail -f"命令功能 此方法会阻塞当前线程static voidFileKit.tail(File file, LineHandler handler) 文件内容跟随器,实现类似Linux下"tail -f"命令功能 此方法会阻塞当前线程