Uses of Class
java.io.Reader
-
Packages that use Reader 软件包 描述 java.awt.datatransfer 提供用于在应用程序之间和之内传输数据的接口和类。java.io 通过数据流,序列化和文件系统提供系统输入和输出。java.nio.channels 定义通道,表示与能够执行I / O操作的实体的连接,例如文件和套接字; 定义选择器,用于多路复用,非阻塞I / O操作。java.sql 提供使用Java™编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的API。java.util 包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。javax.print 提供Java™打印服务API的主要类和接口。javax.script 脚本API由定义Java脚本引擎的接口和类组成,并为它们在Java应用程序中的使用提供了框架。javax.sql 提供用于从Java™编程语言访问和处理服务器端数据源的API。javax.sql.rowset JDBCRowSet
实现的标准接口和基类。javax.sql.rowset.serial 提供实用程序类,以允许Java类型和Java编程语言中的数据类型之间的可序列化映射。javax.sql.rowset.spi 第三方供应商在实现同步提供程序时必须使用的标准类和接口。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供类HTMLEditorKit
以及用于创建HTML文本编辑器的支持类。javax.swing.text.html.parser 提供默认的HTML解析器以及支持类。javax.swing.text.rtf 提供用于创建富文本格式文本编辑器的类(RTFEditorKit
)。javax.tools 为可以从程序调用的工具提供接口,例如编译器。javax.xml.stream 为Streaming API for XML(StAX)定义接口和类。javax.xml.transform.stream 提供流和URI特定的转换类。jdk.jfr 该软件包提供了用于创建事件和控制Flight Recorder的类。jdk.nashorn.api.scripting 该软件包提供了javax.script
集成,这是使用Nashorn的首选方式。jdk.nashorn.api.tree Nashorn解析器API提供接口以将ECMAScript源代码表示为抽象语法树(AST)和解析器以解析ECMAScript源脚本。org.w3c.dom.ls 为DOM Level 3加载和保存提供接口。org.xml.sax 提供核心SAX API。 -
-
Uses of Reader in java.awt.datatransfer
Methods in java.awt.datatransfer that return Reader 变量和类型 方法 描述 Reader
DataFlavor. getReaderForText(Transferable transferable)
获取文本flavor的Reader,如果需要,为预期的charset(编码)解码。 -
Uses of Reader in java.io
Subclasses of Reader in java.io 变量和类型 类 描述 class
BufferedReader
从字符输入流中读取文本,缓冲字符,以便有效地读取字符,数组和行。class
CharArrayReader
该类实现了一个可用作字符输入流的字符缓冲区。class
FileReader
使用默认缓冲区大小从字符文件中读取文本。class
FilterReader
用于读取已过滤字符流的抽象类。class
InputStreamReader
InputStreamReader是从字节流到字符流的桥接器:它使用指定的charset
读取字节并将其解码为字符。class
LineNumberReader
缓冲的字符输入流,用于跟踪行号。class
PipedReader
管道字符输入流。class
PushbackReader
字符流阅读器,允许将字符推回到流中。class
StringReader
字符串,其源是字符串。Fields in java.io declared as Reader 变量和类型 字段 描述 protected Reader
FilterReader. in
基础字符输入流。Methods in java.io that return Reader 变量和类型 方法 描述 static Reader
Reader. nullReader()
返回不读取任何字符的新Reader
。Reader
Console. reader()
检索与此控制台关联的唯一Reader
对象。Constructors in java.io with parameters of type Reader 构造器 描述 BufferedReader(Reader in)
创建使用默认大小的输入缓冲区的缓冲字符输入流。BufferedReader(Reader in, int sz)
创建使用指定大小的输入缓冲区的缓冲字符输入流。FilterReader(Reader in)
创建一个新的筛选阅读器。LineNumberReader(Reader in)
使用默认输入缓冲区大小创建新的行编号读取器。LineNumberReader(Reader in, int sz)
创建一个新的行编号阅读器,将字符读入给定大小的缓冲区。PushbackReader(Reader in)
创建一个带有单字符回送缓冲区的新推回读取器。PushbackReader(Reader in, int size)
使用给定大小的回送缓冲区创建一个新的回推读取器。StreamTokenizer(Reader r)
创建一个解析给定字符流的tokenizer。 -
Uses of Reader in java.nio.channels
Methods in java.nio.channels that return Reader 变量和类型 方法 描述 static Reader
Channels. newReader(ReadableByteChannel ch, String csName)
构造一个读取器,根据指定的字符集解码来自给定通道的字节。static Reader
Channels. newReader(ReadableByteChannel ch, Charset charset)
构造一个读取器,根据给定的字符集解码给定通道的字节。static Reader
Channels. newReader(ReadableByteChannel ch, CharsetDecoder dec, int minBufferCap)
构造一个读取器,使用给定的解码器解码来自给定通道的字节。 -
Uses of Reader in java.sql
Methods in java.sql that return Reader 变量和类型 方法 描述 Reader
CallableStatement. getCharacterStream(int parameterIndex)
以Java编程语言中java.io.Reader
对象的形式检索指定参数的值。Reader
CallableStatement. getCharacterStream(String parameterName)
以Java编程语言中java.io.Reader
对象的形式检索指定参数的值。Reader
Clob. getCharacterStream()
检索此Clob
对象指定的CLOB
值作为java.io.Reader
对象(或作为字符流)。Reader
Clob. getCharacterStream(long pos, long length)
返回包含部分Clob
值的Reader
对象,该值以pos指定的字符开头,长度为长度字符。Reader
ResultSet. getCharacterStream(int columnIndex)
以ResultSet
对象的形式java.io.Reader
此ResultSet
对象的当前行中指定列的值。Reader
ResultSet. getCharacterStream(String columnLabel)
以ResultSet
对象的形式java.io.Reader
此ResultSet
对象的当前行中指定列的值。Reader
SQLXML. getCharacterStream()
将此SQLXML实例指定的XML值检索为java.io.Reader对象。Reader
CallableStatement. getNCharacterStream(int parameterIndex)
以Java编程语言中java.io.Reader
对象的形式检索指定参数的值。Reader
CallableStatement. getNCharacterStream(String parameterName)
以Java编程语言中java.io.Reader
对象的形式检索指定参数的值。Reader
ResultSet. getNCharacterStream(int columnIndex)
以ResultSet
对象的形式java.io.Reader
此ResultSet
对象的当前行中指定列的值。Reader
ResultSet. getNCharacterStream(String columnLabel)
以ResultSet
对象的形式java.io.Reader
此ResultSet
对象的当前行中指定列的值。Reader
SQLInput. readCharacterStream()
读取流中的下一个属性并将其作为Unicode字符流返回。Methods in java.sql with parameters of type Reader 变量和类型 方法 描述 void
CallableStatement. setCharacterStream(String parameterName, Reader reader)
将指定参数设置为给定的Reader
对象。void
CallableStatement. setCharacterStream(String parameterName, Reader reader, int length)
将指定参数设置为给定的Reader
对象,该对象是给定的字符长度。void
CallableStatement. setCharacterStream(String parameterName, Reader reader, long length)
将指定参数设置为给定的Reader
对象,该对象是给定的字符长度。void
PreparedStatement. setCharacterStream(int parameterIndex, Reader reader)
将指定参数设置为给定的Reader
对象。void
PreparedStatement. setCharacterStream(int parameterIndex, Reader reader, int length)
将指定参数设置为给定的Reader
对象,该对象是给定的字符长度。void
PreparedStatement. setCharacterStream(int parameterIndex, Reader reader, long length)
将指定参数设置为给定的Reader
对象,该对象是给定的字符长度。void
CallableStatement. setClob(String parameterName, Reader reader)
将指定参数设置为Reader
对象。void
CallableStatement. setClob(String parameterName, Reader reader, long length)
将指定参数设置为Reader
对象。void
PreparedStatement. setClob(int parameterIndex, Reader reader)
将指定参数设置为Reader
对象。void
PreparedStatement. setClob(int parameterIndex, Reader reader, long length)
将指定参数设置为Reader
对象。void
CallableStatement. setNCharacterStream(String parameterName, Reader value)
将指定参数设置为Reader
对象。void
CallableStatement. setNCharacterStream(String parameterName, Reader value, long length)
将指定参数设置为Reader
对象。void
PreparedStatement. setNCharacterStream(int parameterIndex, Reader value)
将指定参数设置为Reader
对象。void
PreparedStatement. setNCharacterStream(int parameterIndex, Reader value, long length)
将指定参数设置为Reader
对象。void
CallableStatement. setNClob(String parameterName, Reader reader)
将指定参数设置为Reader
对象。void
CallableStatement. setNClob(String parameterName, Reader reader, long length)
将指定参数设置为Reader
对象。void
PreparedStatement. setNClob(int parameterIndex, Reader reader)
将指定参数设置为Reader
对象。void
PreparedStatement. setNClob(int parameterIndex, Reader reader, long length)
将指定参数设置为Reader
对象。void
ResultSet. updateCharacterStream(int columnIndex, Reader x)
使用字符流值更新指定的列。void
ResultSet. updateCharacterStream(int columnIndex, Reader x, int length)
使用字符流值更新指定的列,该值将具有指定的字节数。void
ResultSet. updateCharacterStream(int columnIndex, Reader x, long length)
使用字符流值更新指定的列,该值将具有指定的字节数。void
ResultSet. updateCharacterStream(String columnLabel, Reader reader)
使用字符流值更新指定的列。void
ResultSet. updateCharacterStream(String columnLabel, Reader reader, int length)
使用字符流值更新指定的列,该值将具有指定的字节数。void
ResultSet. updateCharacterStream(String columnLabel, Reader reader, long length)
使用字符流值更新指定的列,该值将具有指定的字节数。void
ResultSet. updateClob(int columnIndex, Reader reader)
使用给定的Reader
对象更新指定的列。void
ResultSet. updateClob(int columnIndex, Reader reader, long length)
使用给定的Reader
对象更新指定的列,该对象是给定的字符长度。void
ResultSet. updateClob(String columnLabel, Reader reader)
使用给定的Reader
对象更新指定的列。void
ResultSet. updateClob(String columnLabel, Reader reader, long length)
使用给定的Reader
对象更新指定的列,该对象是给定的字符长度。void
ResultSet. updateNCharacterStream(int columnIndex, Reader x)
使用字符流值更新指定的列。void
ResultSet. updateNCharacterStream(int columnIndex, Reader x, long length)
使用字符流值更新指定的列,该值将具有指定的字节数。void
ResultSet. updateNCharacterStream(String columnLabel, Reader reader)
使用字符流值更新指定的列。void
ResultSet. updateNCharacterStream(String columnLabel, Reader reader, long length)
使用字符流值更新指定的列,该值将具有指定的字节数。void
ResultSet. updateNClob(int columnIndex, Reader reader)
使用给定的Reader
更新指定的列。将根据需要从流中读取数据,直到到达流末尾。void
ResultSet. updateNClob(int columnIndex, Reader reader, long length)
使用给定的Reader
对象更新指定的列,该对象是给定的字符长度。void
ResultSet. updateNClob(String columnLabel, Reader reader)
使用给定的Reader
对象更新指定的列。void
ResultSet. updateNClob(String columnLabel, Reader reader, long length)
使用给定的Reader
对象更新指定的列,该对象是给定的字符长度。void
SQLOutput. writeCharacterStream(Reader x)
将下一个属性作为Unicode字符流写入流中。 -
Uses of Reader in java.util
Methods in java.util with parameters of type Reader 变量和类型 方法 描述 void
Properties. load(Reader reader)
以简单的面向行的格式从输入字符流中读取属性列表(键和元素对)。Constructors in java.util with parameters of type Reader 构造器 描述 PropertyResourceBundle(Reader reader)
从Reader
创建属性资源包。 -
Uses of Reader in javax.print
Methods in javax.print that return Reader 变量和类型 方法 描述 Reader
Doc. getReaderForText()
获得一个读取器,用于从该doc中提取字符打印数据。Reader
SimpleDoc. getReaderForText()
获得一个读取器,用于从该doc中提取字符打印数据。 -
Uses of Reader in javax.script
Fields in javax.script declared as Reader 变量和类型 字段 描述 protected Reader
SimpleScriptContext. reader
这是用于脚本输入的阅读器。Methods in javax.script that return Reader 变量和类型 方法 描述 Reader
ScriptContext. getReader()
返回脚本用于读取输入的Reader
。Methods in javax.script with parameters of type Reader 变量和类型 方法 描述 CompiledScript
Compilable. compile(Reader script)
编译脚本(源自Reader
以便稍后执行)。Object
AbstractScriptEngine. eval(Reader reader)
eval(Reader)
调用抽象eval(Reader, ScriptContext)
传递context
字段的值。Object
AbstractScriptEngine. eval(Reader reader, Bindings bindings)
eval(Reader, Bindings)
调用抽象eval(Reader, ScriptContext)
方法,eval(Reader, ScriptContext)
传递ScriptContext
其读取器,ScriptContext
器和绑定用于其他ENGINE_SCOPE
与受保护的context
字段的成员相同的范围。Object
ScriptEngine. eval(Reader reader)
与eval(String)
相同,但脚本源是以Reader
提供的Object
ScriptEngine. eval(Reader reader, Bindings n)
与eval(String, Bindings)
相同,但脚本源是以Reader
提供的。Object
ScriptEngine. eval(Reader reader, ScriptContext context)
与eval(String, ScriptContext)
相同,其中脚本源是从Reader
读取的。void
ScriptContext. setReader(Reader reader)
为脚本设置Reader
以读取输入。 -
Uses of Reader in javax.sql
Methods in javax.sql with parameters of type Reader 变量和类型 方法 描述 void
RowSet. setCharacterStream(int parameterIndex, Reader reader)
将此RowSet
对象命令中的指定参数设置为给定的Reader
对象。void
RowSet. setCharacterStream(int parameterIndex, Reader reader, int length)
将此RowSet
对象命令中的指定参数设置为给定的java.io.Reader
值。void
RowSet. setCharacterStream(String parameterName, Reader reader)
将指定参数设置为给定的Reader
对象。void
RowSet. setCharacterStream(String parameterName, Reader reader, int length)
将指定参数设置为给定的Reader
对象,该对象是给定的字符长度。void
RowSet. setClob(int parameterIndex, Reader reader)
将指定参数设置为Reader
对象。void
RowSet. setClob(int parameterIndex, Reader reader, long length)
将指定参数设置为Reader
对象。void
RowSet. setClob(String parameterName, Reader reader)
将指定参数设置为Reader
对象。void
RowSet. setClob(String parameterName, Reader reader, long length)
将指定参数设置为Reader
对象。void
RowSet. setNCharacterStream(int parameterIndex, Reader value)
将此RowSet
对象命令中的指定参数设置为Reader
对象。void
RowSet. setNCharacterStream(int parameterIndex, Reader value, long length)
将指定参数设置为Reader
对象。void
RowSet. setNCharacterStream(String parameterName, Reader value)
将指定参数设置为Reader
对象。void
RowSet. setNCharacterStream(String parameterName, Reader value, long length)
将指定参数设置为Reader
对象。void
RowSet. setNClob(int parameterIndex, Reader reader)
将指定参数设置为Reader
对象。void
RowSet. setNClob(int parameterIndex, Reader reader, long length)
将指定参数设置为Reader
对象。void
RowSet. setNClob(String parameterName, Reader reader)
将指定参数设置为Reader
对象。void
RowSet. setNClob(String parameterName, Reader reader, long length)
将指定参数设置为Reader
对象。 -
Uses of Reader in javax.sql.rowset
Fields in javax.sql.rowset declared as Reader 变量和类型 字段 描述 protected Reader
BaseRowSet. charStream
Reader
ResultSet
接口中指定的方法getCharacterStream
返回的Reader
对象。Methods in javax.sql.rowset with parameters of type Reader 变量和类型 方法 描述 void
WebRowSet. readXml(Reader reader)
读取WebRowSet
在从给定的XML格式对象Reader
对象。void
BaseRowSet. setCharacterStream(int parameterIndex, Reader reader)
将此RowSet
对象命令中的指定参数设置为给定的Reader
对象。void
BaseRowSet. setCharacterStream(int parameterIndex, Reader reader, int length)
将指定参数设置为给定的java.io.Reader
对象,该对象将具有指定的字符数。void
BaseRowSet. setCharacterStream(String parameterName, Reader reader)
将指定参数设置为给定的Reader
对象。void
BaseRowSet. setCharacterStream(String parameterName, Reader reader, int length)
将指定参数设置为给定的Reader
对象,该对象是给定的字符长度。void
BaseRowSet. setClob(int parameterIndex, Reader reader)
将指定参数设置为Reader
对象。void
BaseRowSet. setClob(int parameterIndex, Reader reader, long length)
将指定参数设置为Reader
对象。void
BaseRowSet. setClob(String parameterName, Reader reader)
将指定参数设置为Reader
对象。void
BaseRowSet. setClob(String parameterName, Reader reader, long length)
将指定参数设置为Reader
对象。void
BaseRowSet. setNCharacterStream(int parameterIndex, Reader value)
将此RowSet
对象命令中的指定参数设置为Reader
对象。void
BaseRowSet. setNCharacterStream(int parameterIndex, Reader value, long length)
将指定参数设置为Reader
对象。void
BaseRowSet. setNCharacterStream(String parameterName, Reader value)
将指定参数设置为Reader
对象。void
BaseRowSet. setNCharacterStream(String parameterName, Reader value, long length)
将指定参数设置为Reader
对象。void
BaseRowSet. setNClob(int parameterIndex, Reader reader)
将指定参数设置为Reader
对象。void
BaseRowSet. setNClob(int parameterIndex, Reader reader, long length)
将指定参数设置为Reader
对象。void
BaseRowSet. setNClob(String parameterName, Reader reader)
将指定参数设置为Reader
对象。void
BaseRowSet. setNClob(String parameterName, Reader reader, long length)
将指定参数设置为Reader
对象。 -
Uses of Reader in javax.sql.rowset.serial
Methods in javax.sql.rowset.serial that return Reader 变量和类型 方法 描述 Reader
SerialClob. getCharacterStream()
以Unicode字符流的形式返回此SerialClob
对象的数据。Reader
SerialClob. getCharacterStream(long pos, long length)
返回包含部分SerialClob
值的Reader
对象,该值以pos指定的字符开头,长度为长度字符。Reader
SQLInputImpl. readCharacterStream()
以Unicode字符流的形式检索此SQLInputImpl
对象中的下一个属性。Methods in javax.sql.rowset.serial with parameters of type Reader 变量和类型 方法 描述 void
SQLOutputImpl. writeCharacterStream(Reader x)
将Unicode字符流写入此SQLOutputImpl
对象。 -
Uses of Reader in javax.sql.rowset.spi
Methods in javax.sql.rowset.spi with parameters of type Reader 变量和类型 方法 描述 void
XmlReader. readXML(WebRowSet caller, Reader reader)
以XML格式从给定输入流中读取和解析给定的WebRowSet
对象。 -
Uses of Reader in javax.swing.text
Methods in javax.swing.text with parameters of type Reader 变量和类型 方法 描述 void
DefaultEditorKit. read(Reader in, Document doc, int pos)
插入来自给定流的内容,该内容将被视为纯文本。abstract void
EditorKit. read(Reader in, Document doc, int pos)
插入来自给定流的内容,该内容应采用适合此类内容处理程序的格式。void
JTextComponent. read(Reader in, Object desc)
从流初始化。 -
Uses of Reader in javax.swing.text.html
Methods in javax.swing.text.html with parameters of type Reader 变量和类型 方法 描述 void
StyleSheet. loadRules(Reader in, URL ref)
加载一组已根据CSS1语法指定的规则。abstract void
HTMLEditorKit.Parser. parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet)
解析给定的流并使用解析结果驱动给定的回调。void
HTMLEditorKit. read(Reader in, Document doc, int pos)
插入来自给定流的内容。 -
Uses of Reader in javax.swing.text.html.parser
Methods in javax.swing.text.html.parser with parameters of type Reader 变量和类型 方法 描述 void
DocumentParser. parse(Reader in, HTMLEditorKit.ParserCallback callback, boolean ignoreCharSet)
给定DTD解析HTML流。void
Parser. parse(Reader in)
给定DTD解析HTML流。 -
Uses of Reader in javax.swing.text.rtf
Methods in javax.swing.text.rtf with parameters of type Reader 变量和类型 方法 描述 void
RTFEditorKit. read(Reader in, Document doc, int pos)
插入来自给定流的内容,该内容将被视为纯文本。 -
Uses of Reader in javax.tools
Methods in javax.tools that return Reader 变量和类型 方法 描述 Reader
FileObject. openReader(boolean ignoreEncodingErrors)
返回此对象的阅读器。Reader
ForwardingFileObject. openReader(boolean ignoreEncodingErrors)
Reader
SimpleJavaFileObject. openReader(boolean ignoreEncodingErrors)
将 SimpleJavaFileObject.getCharContent(boolean)的结果 包装在Reader中。 -
Uses of Reader in javax.xml.stream
Methods in javax.xml.stream with parameters of type Reader 变量和类型 方法 描述 abstract XMLEventReader
XMLInputFactory. createXMLEventReader(Reader reader)
从阅读器创建一个新的XMLEventReaderabstract XMLEventReader
XMLInputFactory. createXMLEventReader(String systemId, Reader reader)
从阅读器创建一个新的XMLEventReaderabstract XMLStreamReader
XMLInputFactory. createXMLStreamReader(Reader reader)
从阅读器创建一个新的XMLStreamReaderabstract XMLStreamReader
XMLInputFactory. createXMLStreamReader(String systemId, Reader reader)
从java.io.InputStream创建一个新的XMLStreamReader -
Uses of Reader in javax.xml.transform.stream
Methods in javax.xml.transform.stream that return Reader 变量和类型 方法 描述 Reader
StreamSource. getReader()
获取使用setReader设置的字符流。Methods in javax.xml.transform.stream with parameters of type Reader 变量和类型 方法 描述 void
StreamSource. setReader(Reader reader)
将输入设置为字符阅读器。Constructors in javax.xml.transform.stream with parameters of type Reader 构造器 描述 StreamSource(Reader reader)
从字符阅读器构造StreamSource。StreamSource(Reader reader, String systemId)
从字符阅读器构造StreamSource。 -
Uses of Reader in jdk.jfr
Methods in jdk.jfr with parameters of type Reader 变量和类型 方法 描述 static Configuration
Configuration. create(Reader reader)
从字符流中读取配置。 -
Uses of Reader in jdk.nashorn.api.scripting
Subclasses of Reader in jdk.nashorn.api.scripting 变量和类型 类 描述 class
URLReader
不推荐使用,要删除:此API元素将在以后的版本中删除。Nashorn JavaScript脚本引擎和API以及jjs工具已弃用,目的是在将来的版本中删除它们。 -
Uses of Reader in jdk.nashorn.api.tree
Methods in jdk.nashorn.api.tree with parameters of type Reader 变量和类型 方法 描述 CompilationUnitTree
Parser. parse(String name, Reader reader, DiagnosticListener listener)
不推荐使用,要删除:此API元素将在以后的版本中删除。解析读者并返回编译单元树 -
Uses of Reader in org.w3c.dom.ls
Methods in org.w3c.dom.ls that return Reader 变量和类型 方法 描述 Reader
LSInput. getCharacterStream()
语言和绑定依赖类型的属性,表示16位单元的流。Methods in org.w3c.dom.ls with parameters of type Reader 变量和类型 方法 描述 void
LSInput. setCharacterStream(Reader characterStream)
语言和绑定依赖类型的属性,表示16位单元的流。 -
Uses of Reader in org.xml.sax
Methods in org.xml.sax that return Reader 变量和类型 方法 描述 Reader
InputSource. getCharacterStream()
获取此输入源的字符流。Methods in org.xml.sax with parameters of type Reader 变量和类型 方法 描述 void
InputSource. setCharacterStream(Reader characterStream)
设置此输入源的字符流。Constructors in org.xml.sax with parameters of type Reader 构造器 描述 InputSource(Reader characterStream)
使用字符流创建新的输入源。
-