Top Description Constructors Methods
org.codehaus.commons.compiler

public abstract Class MultiCookable

extends Cookable
implements IMultiCookable
Class Inheritance
All Implemented Interfaces
org.codehaus.commons.compiler.IMultiCookable
Imports
java.io.File, .FileInputStream, .IOException, .InputStream, .InputStreamReader, .Reader, .StringReader

Implements all methods of IMultiCookable, except for IMultiCookable#cook(String[], Reader[]).

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final void
cook(InputStream... inputStreams)

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(InputStream), but cooks a set of documents into one class.
public final void
cook(String[] strings)

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String), but cooks a set of documents into one class.
public final void
cook(String[] fileNames, InputStream[] inputStreams)

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String, InputStream), but cooks a set of documents into one class.
public final void
cook(InputStream[] inputStreams, String[] encodings)

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(InputStream, String), but cooks a set of documents into one class.
public final void
cook(String[] fileNames, InputStream[] inputStreams, String[] encodings)

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String, InputStream, String), but cooks a set of documents into one class.
public final void
cook(String[] fileNames, String[] strings)

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String, String), but cooks a set of documents into one class.
public abstract void
cook(String[] fileNames, Reader[] readers)

Redeclares org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String, Reader), but cooks a set of documents into one class.
public final void
cook(Reader... readers)

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(Reader), but cooks a set of documents into one class.
public final void
cookFiles(File[] files)

Implements org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Same as Cookable#cookFile(File), but cooks a set of documents into one class.
public final void
cookFiles(File[] files, String[] encodings)

Implements org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Same as Cookable#cookFile(File, String), but cooks a set of documents into one class.
public final void
cookFiles(String[] fileNames)

Implements org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Same as Cookable#cookFile(String), but cooks a set of documents into one class.
public final void
cookFiles(String[] fileNames, String[] encodings)

Implements org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Same as Cookable#cookFile(String, String), but cooks a set of documents into one class.
Inherited from org.codehaus.commons.compiler.Cookable:
cookcookcookcookcookcookcookcookcookFilecookFilecookFilecookFile

Constructor Detail

MultiCookableback to summary
public MultiCookable()

Method Detail

cookback to summary
public final void cook(InputStream... inputStreams) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Doc from org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(InputStream), but cooks a set of documents into one class.

Annotations
@Override
cookback to summary
public final void cook(String[] strings) throws CompileException

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Doc from org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String), but cooks a set of documents into one class.

Annotations
@Override
cookback to summary
public final void cook(String[] fileNames, InputStream[] inputStreams) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Doc from org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String, InputStream), but cooks a set of documents into one class.

Annotations
@Override
cookback to summary
public final void cook(InputStream[] inputStreams, String[] encodings) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Doc from org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(InputStream, String), but cooks a set of documents into one class.

Annotations
@Override
cookback to summary
public final void cook(String[] fileNames, InputStream[] inputStreams, String[] encodings) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Doc from org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String, InputStream, String), but cooks a set of documents into one class.

Annotations
@Override
cookback to summary
public final void cook(String[] fileNames, String[] strings) throws CompileException

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Doc from org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String, String), but cooks a set of documents into one class.

Annotations
@Override
cookback to summary
public abstract void cook(String[] fileNames, Reader[] readers) throws CompileException, IOException

Redeclares org.codehaus.commons.compiler.IMultiCookable.cook.

Doc from org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(String, Reader), but cooks a set of documents into one class. Notice that if any of the documents causes trouble, the entire compilation will fail. If you need to report which of the documents causes the exception, you may want to use the fileNames parameter to distinguish between the individual token sources.

Annotations
@Override
cookback to summary
public final void cook(Reader... readers) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cook.

Doc from org.codehaus.commons.compiler.IMultiCookable.cook.

Same as Cookable#cook(Reader), but cooks a set of documents into one class.

Annotations
@Override
cookFilesback to summary
public final void cookFiles(File[] files) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Doc from org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Same as Cookable#cookFile(File), but cooks a set of documents into one class.

Annotations
@Override
cookFilesback to summary
public final void cookFiles(File[] files, String[] encodings) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Doc from org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Same as Cookable#cookFile(File, String), but cooks a set of documents into one class.

Annotations
@Override
cookFilesback to summary
public final void cookFiles(String[] fileNames) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Doc from org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Same as Cookable#cookFile(String), but cooks a set of documents into one class.

Annotations
@Override
cookFilesback to summary
public final void cookFiles(String[] fileNames, String[] encodings) throws CompileException, IOException

Implements org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Doc from org.codehaus.commons.compiler.IMultiCookable.cookFiles.

Same as Cookable#cookFile(String, String), but cooks a set of documents into one class.

Annotations
@Override