Package org.apache.calcite.util
Interface Puffin.Program<G>
- Type Parameters:
- G- Type of state that is created when we start processing
- Enclosing class:
- Puffin
public static interface Puffin.Program<G>
A Puffin program. You can execute it on a file.
- 
Method SummaryModifier and TypeMethodDescriptiondefault voidexecute(Stream<? extends Source> sources, OutputStream out) Executes this program, writing to an output stream such asSystem.out.execute(Stream<? extends Source> sources, PrintWriter out) Executes this program.default voidexecute(Source source, OutputStream out) Executes this program on a single source.
- 
Method Details- 
executeExecutes this program.
- 
executeExecutes this program, writing to an output stream such asSystem.out.
- 
executeExecutes this program on a single source.
 
-