
org.apache.commons.jexl3.parser.Provider Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of commons-jexl3 Show documentation
Show all versions of commons-jexl3 Show documentation
The Apache Commons JEXL library is an implementation of the JSTL Expression Language with extensions.
The newest version!
/* Generated by: ParserGeneratorCC: Do not edit this line. Provider.java Version 1.1 */
/* ParserGeneratorCCOptions:KEEP_LINE_COLUMN=true */
package org.apache.commons.jexl3.parser;
import java.io.IOException;
/**
* Abstract interface for reading from a stream.
* The buffering should be done internally.
*/
public interface Provider extends java.io.Closeable
{
/**
* Reads characters into an array
*
* @param aDest Destination buffer. May not be null
.
* @param nOfs Offset at which to start storing characters. Must be ≥ 0.
* @param nLen The maximum possible number of characters to read. Must be ≥ 0.
* @return The number of characters read, or -1 at the end of the stream
* @exception IOException if reading fails
*/
int read (char [] aDest, int nOfs, int nLen) throws IOException;
}
/* ParserGeneratorCC - OriginalChecksum=79842b13b96be0e2dfb1b63e055ed16a (do not edit this line) */
© 2015 - 2025 Weber Informatics LLC | Privacy Policy