Uses of Interface
org.aoju.bus.core.lang.function.XConsumer
Packages that use XConsumer
Package
Description
对文件读写的封装,包括文件拷贝、文件读取、文件写出、行处理等
函数封装 一个函数接口代表一个函数,用于包装一个函数为对象 在JDK8之前,Java的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为对象,从而传递对象
工具包,提供各种工具方法,按照归类入口为XXXKit,如数组工具ArrayKit等
-
Uses of XConsumer in org.aoju.bus.core.io.file
Classes in org.aoju.bus.core.io.file that implement XConsumerMethods in org.aoju.bus.core.io.file with parameters of type XConsumerModifier and TypeMethodDescriptionvoid按照行处理文件内容Constructors in org.aoju.bus.core.io.file with parameters of type XConsumerModifierConstructorDescriptionLineReadWatcher(RandomAccessFile randomAccessFile, Charset charset, XConsumer<String> lineHandler) 构造构造构造构造,默认UTF-8编码构造,默认UTF-8编码 -
Uses of XConsumer in org.aoju.bus.core.lang.function
Methods in org.aoju.bus.core.lang.function that return XConsumerModifier and TypeMethodDescription返回一个组合的Consumer,它按顺序执行此操作,然后是after操作 如果执行任一操作引发异常,则将其转发给组合操作的调用者 如果执行此操作引发异常,则不会执行after操作static <T> XConsumer<T> multistatic <T> XConsumer<T> XConsumer.nothing()不执行任何操作Methods in org.aoju.bus.core.lang.function with parameters of type XConsumer -
Uses of XConsumer in org.aoju.bus.core.toolkit
Methods in org.aoju.bus.core.toolkit with parameters of type XConsumerModifier and TypeMethodDescriptionstatic voidFileKit.readLine(RandomAccessFile file, Charset charset, XConsumer<String> lineHandler) 单行处理文件内容static void按行处理文件内容static void按行处理文件内容,编码为UTF-8static voidFileKit.readLines(RandomAccessFile file, Charset charset, XConsumer<String> lineHandler) 按行处理文件内容static voidIoKit.readLines(InputStream in, Charset charset, XConsumer<String> lineHandler) 按行读取数据,针对每行的数据做处理static voidIoKit.readLines(InputStream in, XConsumer<String> lineHandler) 按行读取UTF-8编码数据,针对每行的数据做处理static void按行读取数据,针对每行的数据做处理Reader自带编码定义,因此读取数据的编码跟随其编码static void文件内容跟随器,实现类似Linux下"tail -f"命令功能 此方法会阻塞当前线程static void文件内容跟随器,实现类似Linux下"tail -f"命令功能 此方法会阻塞当前线程