Uses of Class
java.io.Reader
Packages that useReader
Package
Description
Provides interfaces and classes for transferring data between and within applications.
Provides for system input and output through data streams, serialization and the file system.
Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.
Provides the API for accessing and processing data stored in a data source (usually a relational database) using the Java programming language.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Provides the principal classes and interfaces for the Java Print Service API.
The scripting API consists of interfaces and classes that defineJava Scripting Engines and providesa framework for their use in Java applications.
Provides the API for server side data source access and processing from the Java programming language.
Standard interfaces and base classes for JDBC
RowSet implementations.Provides utility classes to allow serializable mappings between SQL types and data types in the Java programming language.
The standard classes and interfaces that a third party vendor has to use in its implementation of a synchronization provider.
Provides classes and interfaces that deal with editable and noneditable text components.
Provides the class
HTMLEditorKit and supporting classes for creating HTML text editors.Provides the default HTML parser, along with support classes.
Provides a class (
RTFEditorKit) for creating Rich-Text-Format text editors.Provides interfaces for tools which can be invoked from a program, for example, compilers.
Defines interfaces and classes for the Streaming API for XML (StAX).
Provides stream and URI specific transformation classes.
This package provides classes to create events and control Flight Recorder.
Provides interfaces for DOM Level 3 Load and Save.
Provides the interfaces for the Simple API for XML (SAX).
Uses ofReader injava.awt.datatransfer
Methods injava.awt.datatransfer that returnReaderModifier and TypeMethodDescriptionDataFlavor.getReaderForText(Transferable transferable) Gets a Reader for a text flavor, decoded, if necessary, for the expected charset (encoding).Uses ofReader injava.io
Modifier and TypeClassDescriptionclassReads text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.classThis class implements a character buffer that can be used as a character-input stream.classReads text from character files using a default buffer size.classAbstract class for reading filtered character streams.classAn InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specifiedcharset.classA buffered character-input stream that keeps track of line numbers.classPiped character-input streams.classA character-stream reader that allows characters to be pushed back into the stream.classA character stream whose source is a string.Modifier and TypeFieldDescriptionprotectedReaderFilterReader.inThe underlying character-input stream.Modifier and TypeMethodDescriptionstaticReaderReader.nullReader()Returns a newReaderthat reads no characters.Console.reader()Retrieves the uniqueReaderobject associated with this console.ModifierConstructorDescriptionBufferedReader(Reader in) Creates a buffering character-input stream that uses a default-sized input buffer.BufferedReader(Reader in, int sz) Creates a buffering character-input stream that uses an input buffer of the specified size.protectedFilterReader(Reader in) Creates a new filtered reader.Create a new line-numbering reader, using the default input-buffer size.LineNumberReader(Reader in, int sz) Create a new line-numbering reader, reading characters into a buffer of the given size.PushbackReader(Reader in) Creates a new pushback reader with a one-character pushback buffer.PushbackReader(Reader in, int size) Creates a new pushback reader with a pushback buffer of the given size.Create a tokenizer that parses the given character stream.Uses ofReader injava.nio.channels
Methods injava.nio.channels that returnReaderModifier and TypeMethodDescriptionstaticReaderChannels.newReader(ReadableByteChannel ch,String csName) Constructs a reader that decodes bytes from the given channel according to the named charset.staticReaderChannels.newReader(ReadableByteChannel ch,Charset charset) Constructs a reader that decodes bytes from the given channel according to the given charset.staticReaderChannels.newReader(ReadableByteChannel ch,CharsetDecoder dec, int minBufferCap) Constructs a reader that decodes bytes from the given channel using the given decoder.Uses ofReader injava.sql
Modifier and TypeMethodDescriptionCallableStatement.getCharacterStream(int parameterIndex) Retrieves the value of the designated parameter as ajava.io.Readerobject in the Java programming language.CallableStatement.getCharacterStream(String parameterName) Retrieves the value of the designated parameter as ajava.io.Readerobject in the Java programming language.Clob.getCharacterStream()Retrieves theCLOBvalue designated by thisClobobject as ajava.io.Readerobject (or as a stream of characters).Clob.getCharacterStream(long pos, long length) Returns aReaderobject that contains a partialClobvalue, starting with the character specified by pos, which is length characters in length.ResultSet.getCharacterStream(int columnIndex) Retrieves the value of the designated column in the current row of thisResultSetobject as ajava.io.Readerobject.ResultSet.getCharacterStream(String columnLabel) Retrieves the value of the designated column in the current row of thisResultSetobject as ajava.io.Readerobject.SQLXML.getCharacterStream()Retrieves the XML value designated by this SQLXML instance as a java.io.Reader object.CallableStatement.getNCharacterStream(int parameterIndex) Retrieves the value of the designated parameter as ajava.io.Readerobject in the Java programming language.CallableStatement.getNCharacterStream(String parameterName) Retrieves the value of the designated parameter as ajava.io.Readerobject in the Java programming language.ResultSet.getNCharacterStream(int columnIndex) Retrieves the value of the designated column in the current row of thisResultSetobject as ajava.io.Readerobject.ResultSet.getNCharacterStream(String columnLabel) Retrieves the value of the designated column in the current row of thisResultSetobject as ajava.io.Readerobject.SQLInput.readCharacterStream()Reads the next attribute in the stream and returns it as a stream of Unicode characters.Modifier and TypeMethodDescriptionvoidCallableStatement.setCharacterStream(String parameterName,Reader reader) Sets the designated parameter to the givenReaderobject.voidCallableStatement.setCharacterStream(String parameterName,Reader reader, int length) Sets the designated parameter to the givenReaderobject, which is the given number of characters long.voidCallableStatement.setCharacterStream(String parameterName,Reader reader, long length) Sets the designated parameter to the givenReaderobject, which is the given number of characters long.voidPreparedStatement.setCharacterStream(int parameterIndex,Reader reader) Sets the designated parameter to the givenReaderobject.voidPreparedStatement.setCharacterStream(int parameterIndex,Reader reader, int length) Sets the designated parameter to the givenReaderobject, which is the given number of characters long.voidPreparedStatement.setCharacterStream(int parameterIndex,Reader reader, long length) Sets the designated parameter to the givenReaderobject, which is the given number of characters long.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidCallableStatement.setNCharacterStream(String parameterName,Reader value) Sets the designated parameter to aReaderobject.voidCallableStatement.setNCharacterStream(String parameterName,Reader value, long length) Sets the designated parameter to aReaderobject.voidPreparedStatement.setNCharacterStream(int parameterIndex,Reader value) Sets the designated parameter to aReaderobject.voidPreparedStatement.setNCharacterStream(int parameterIndex,Reader value, long length) Sets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidResultSet.updateCharacterStream(int columnIndex,Reader x) Updates the designated column with a character stream value.voidResultSet.updateCharacterStream(int columnIndex,Reader x, int length) Updates the designated column with a character stream value, which will have the specified number of bytes.voidResultSet.updateCharacterStream(int columnIndex,Reader x, long length) Updates the designated column with a character stream value, which will have the specified number of bytes.voidResultSet.updateCharacterStream(String columnLabel,Reader reader) Updates the designated column with a character stream value.voidResultSet.updateCharacterStream(String columnLabel,Reader reader, int length) Updates the designated column with a character stream value, which will have the specified number of bytes.voidResultSet.updateCharacterStream(String columnLabel,Reader reader, long length) Updates the designated column with a character stream value, which will have the specified number of bytes.voidResultSet.updateClob(int columnIndex,Reader reader) Updates the designated column using the givenReaderobject.voidResultSet.updateClob(int columnIndex,Reader reader, long length) Updates the designated column using the givenReaderobject, which is the given number of characters long.voidResultSet.updateClob(String columnLabel,Reader reader) Updates the designated column using the givenReaderobject.voidResultSet.updateClob(String columnLabel,Reader reader, long length) Updates the designated column using the givenReaderobject, which is the given number of characters long.voidResultSet.updateNCharacterStream(int columnIndex,Reader x) Updates the designated column with a character stream value.voidResultSet.updateNCharacterStream(int columnIndex,Reader x, long length) Updates the designated column with a character stream value, which will have the specified number of bytes.voidResultSet.updateNCharacterStream(String columnLabel,Reader reader) Updates the designated column with a character stream value.voidResultSet.updateNCharacterStream(String columnLabel,Reader reader, long length) Updates the designated column with a character stream value, which will have the specified number of bytes.voidResultSet.updateNClob(int columnIndex,Reader reader) Updates the designated column using the givenReaderThe data will be read from the stream as needed until end-of-stream is reached.voidResultSet.updateNClob(int columnIndex,Reader reader, long length) Updates the designated column using the givenReaderobject, which is the given number of characters long.voidResultSet.updateNClob(String columnLabel,Reader reader) Updates the designated column using the givenReaderobject.voidResultSet.updateNClob(String columnLabel,Reader reader, long length) Updates the designated column using the givenReaderobject, which is the given number of characters long.voidSQLOutput.writeCharacterStream(Reader x) Writes the next attribute to the stream as a stream of Unicode characters.Uses ofReader injava.util
Modifier and TypeMethodDescriptionvoidReads a property list (key and element pairs) from the input character stream in a simple line-oriented format.ModifierConstructorDescriptionPropertyResourceBundle(Reader reader) Creates a property resource bundle from aReader.Uses ofReader injavax.print
Methods injavax.print that returnReaderModifier and TypeMethodDescriptionDoc.getReaderForText()Obtains a reader for extracting character print data from this doc.SimpleDoc.getReaderForText()Obtains a reader for extracting character print data from this doc.Uses ofReader injavax.script
Fields injavax.script declared asReaderModifier and TypeFieldDescriptionprotectedReaderSimpleScriptContext.readerThis is the reader to be used for input from scripts.Methods injavax.script that returnReaderModifier and TypeMethodDescriptionScriptContext.getReader()Returns aReaderto be used by the script to read input.SimpleScriptContext.getReader()Returns aReaderto be used by the script to read input.Methods injavax.script with parameters of typeReaderModifier and TypeMethodDescriptionCompiles the script (source read fromReader) for later execution.eval(Reader)calls the abstracteval(Reader, ScriptContext)passing the value of thecontextfield.eval(Reader, Bindings)calls the abstracteval(Reader, ScriptContext)method, passing it aScriptContextwhose Reader, Writers and Bindings for scopes other thatENGINE_SCOPEare identical to those members of the protectedcontextfield.Same aseval(String)except that the source of the script is provided as aReaderSame aseval(String, Bindings)except that the source of the script is provided as aReader.ScriptEngine.eval(Reader reader,ScriptContext context) Same aseval(String, ScriptContext)where the source of the script is read from aReader.voidSets theReaderfor scripts to read input .voidSets theReaderfor scripts to read input .Uses ofReader injavax.sql
Modifier and TypeMethodDescriptionvoidRowSet.setCharacterStream(int parameterIndex,Reader reader) Sets the designated parameter in thisRowSetobject's command to the givenReaderobject.voidRowSet.setCharacterStream(int parameterIndex,Reader reader, int length) Sets the designated parameter in thisRowSetobject's command to the givenjava.io.Readervalue.voidRowSet.setCharacterStream(String parameterName,Reader reader) Sets the designated parameter to the givenReaderobject.voidRowSet.setCharacterStream(String parameterName,Reader reader, int length) Sets the designated parameter to the givenReaderobject, which is the given number of characters long.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidRowSet.setNCharacterStream(int parameterIndex,Reader value) Sets the designated parameter in thisRowSetobject's command to aReaderobject.voidRowSet.setNCharacterStream(int parameterIndex,Reader value, long length) Sets the designated parameter to aReaderobject.voidRowSet.setNCharacterStream(String parameterName,Reader value) Sets the designated parameter to aReaderobject.voidRowSet.setNCharacterStream(String parameterName,Reader value, long length) Sets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.Uses ofReader injavax.sql.rowset
Fields injavax.sql.rowset declared asReaderModifier and TypeFieldDescriptionprotectedReaderBaseRowSet.charStreamTheReaderobject that will be returned by the methodgetCharacterStream, which is specified in theResultSetinterface.Methods injavax.sql.rowset with parameters of typeReaderModifier and TypeMethodDescriptionvoidReads aWebRowSetobject in its XML format from the givenReaderobject.voidBaseRowSet.setCharacterStream(int parameterIndex,Reader reader) Sets the designated parameter in thisRowSetobject's command to the givenReaderobject.voidBaseRowSet.setCharacterStream(int parameterIndex,Reader reader, int length) Sets the designated parameter to the givenjava.io.Readerobject, which will have the specified number of characters.voidBaseRowSet.setCharacterStream(String parameterName,Reader reader) Sets the designated parameter to the givenReaderobject.voidBaseRowSet.setCharacterStream(String parameterName,Reader reader, int length) Sets the designated parameter to the givenReaderobject, which is the given number of characters long.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidBaseRowSet.setNCharacterStream(int parameterIndex,Reader value) Sets the designated parameter in thisRowSetobject's command to aReaderobject.voidBaseRowSet.setNCharacterStream(int parameterIndex,Reader value, long length) Sets the designated parameter to aReaderobject.voidBaseRowSet.setNCharacterStream(String parameterName,Reader value) Sets the designated parameter to aReaderobject.voidBaseRowSet.setNCharacterStream(String parameterName,Reader value, long length) Sets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.voidSets the designated parameter to aReaderobject.Uses ofReader injavax.sql.rowset.serial
Methods injavax.sql.rowset.serial that returnReaderModifier and TypeMethodDescriptionSerialClob.getCharacterStream()Returns thisSerialClobobject's data as a stream of Unicode characters.SerialClob.getCharacterStream(long pos, long length) Returns aReaderobject that contains a partialSerialClobvalue, starting with the character specified by pos, which is length characters in length.SQLInputImpl.readCharacterStream()Retrieves the next attribute in thisSQLInputImplobject as a stream of Unicode characters.Methods injavax.sql.rowset.serial with parameters of typeReaderModifier and TypeMethodDescriptionvoidSQLOutputImpl.writeCharacterStream(Reader x) Writes a stream of Unicode characters to thisSQLOutputImplobject.Uses ofReader injavax.sql.rowset.spi
Methods injavax.sql.rowset.spi with parameters of typeReaderUses ofReader injavax.swing.text
Methods injavax.swing.text with parameters of typeReaderModifier and TypeMethodDescriptionvoidInserts content from the given stream, which will be treated as plain text.abstract voidInserts content from the given stream which is expected to be in a format appropriate for this kind of content handler.voidInitializes from a stream.Uses ofReader injavax.swing.text.html
Methods injavax.swing.text.html with parameters of typeReaderModifier and TypeMethodDescriptionvoidLoads a set of rules that have been specified in terms of CSS1 grammar.abstract voidHTMLEditorKit.Parser.parse(Reader r,HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) Parse the given stream and drive the given callback with the results of the parse.voidInserts content from the given stream.Uses ofReader injavax.swing.text.html.parser
Methods injavax.swing.text.html.parser with parameters of typeReaderModifier and TypeMethodDescriptionvoidDocumentParser.parse(Reader in,HTMLEditorKit.ParserCallback callback, boolean ignoreCharSet) Parse an HTML stream, given a DTD.voidParse an HTML stream, given a DTD.voidParserDelegator.parse(Reader r,HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet) Uses ofReader injavax.swing.text.rtf
Methods injavax.swing.text.rtf with parameters of typeReaderUses ofReader injavax.tools
Methods injavax.tools that returnReaderModifier and TypeMethodDescriptionFileObject.openReader(boolean ignoreEncodingErrors) Returns a reader for this object.ForwardingFileObject.openReader(boolean ignoreEncodingErrors) SimpleJavaFileObject.openReader(boolean ignoreEncodingErrors) Wraps the result ofSimpleJavaFileObject.getCharContent(boolean) in a Reader.Uses ofReader injavax.xml.stream
Methods injavax.xml.stream with parameters of typeReaderModifier and TypeMethodDescriptionabstractXMLEventReaderXMLInputFactory.createXMLEventReader(Reader reader) Create a new XMLEventReader from a reader.abstractXMLEventReaderXMLInputFactory.createXMLEventReader(String systemId,Reader reader) Create a new XMLEventReader from a reader.abstractXMLStreamReaderXMLInputFactory.createXMLStreamReader(Reader reader) Create a new XMLStreamReader from a reader.abstractXMLStreamReaderXMLInputFactory.createXMLStreamReader(String systemId,Reader reader) Create a new XMLStreamReader from a java.io.InputStream.Uses ofReader injavax.xml.transform.stream
Methods injavax.xml.transform.stream that returnReaderModifier and TypeMethodDescriptionStreamSource.getReader()Get the character stream that was set with setReader.Methods injavax.xml.transform.stream with parameters of typeReaderModifier and TypeMethodDescriptionvoidSet the input to be a character reader.Constructors injavax.xml.transform.stream with parameters of typeReaderModifierConstructorDescriptionStreamSource(Reader reader) Construct a StreamSource from a character reader.StreamSource(Reader reader,String systemId) Construct a StreamSource from a character reader.Uses ofReader injdk.jfr
Uses ofReader inorg.w3c.dom.ls
Methods inorg.w3c.dom.ls that returnReaderModifier and TypeMethodDescriptionLSInput.getCharacterStream()An attribute of a language and binding dependent type that represents a stream of 16-bit units.Methods inorg.w3c.dom.ls with parameters of typeReaderModifier and TypeMethodDescriptionvoidLSInput.setCharacterStream(Reader characterStream) An attribute of a language and binding dependent type that represents a stream of 16-bit units.Uses ofReader inorg.xml.sax
Methods inorg.xml.sax that returnReaderModifier and TypeMethodDescriptionInputSource.getCharacterStream()Get the character stream for this input source.Methods inorg.xml.sax with parameters of typeReaderModifier and TypeMethodDescriptionvoidInputSource.setCharacterStream(Reader characterStream) Set the character stream for this input source.Constructors inorg.xml.sax with parameters of typeReaderModifierConstructorDescriptionInputSource(Reader characterStream) Create a new input source with a character stream.