public abstract class PlSqlCompiler
extends java.lang.Object
| Constructor and Description | 
|---|
PlSqlCompiler()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<oracle.javatools.db.compilation.CompilationResults> | 
compile(OracleDatabase db,
       DBObjectPlSqlNode node)
Submits the source defined on the  
DBObjectPlSqlNode's to the
 given OracleDatabase and shows the compilation results in a log window. | 
java.util.List<oracle.javatools.db.compilation.CompilationResults> | 
compile(OracleDatabase db,
       java.util.List<DBObjectPlSqlNode> nodes)
Submits the source defined on the List of  
DBObjectPlSqlNode's to the
 given OracleDatabase and shows the compilation results in a log window. | 
abstract java.util.List<oracle.javatools.db.compilation.CompilationResults> | 
compile(OracleDatabase db,
       java.util.List<DBObjectPlSqlNode> nodes,
       boolean skip)
Submits the source defined on the List of  
DBObjectPlSqlNode's to the
 given OracleDatabase and shows the compilation results in a log window. | 
static PlSqlCompiler | 
getInstance()
Gets the PlSqlCompiler if one is available. 
 | 
public static PlSqlCompiler getInstance()
public java.util.List<oracle.javatools.db.compilation.CompilationResults> compile(OracleDatabase db, DBObjectPlSqlNode node)
DBObjectPlSqlNode's to the
 given OracleDatabase and shows the compilation results in a log window.
 If the submit of the sources for compilation fails for any reason (including cancellation) then CompilationResults.isSubmitFailed will return true.
public java.util.List<oracle.javatools.db.compilation.CompilationResults> compile(OracleDatabase db, java.util.List<DBObjectPlSqlNode> nodes)
DBObjectPlSqlNode's to the
 given OracleDatabase and shows the compilation results in a log window.
 If the submit of the sources for compilation fails for any reason (including cancellation) then CompilationResults.isSubmitFailed will return true.
public abstract java.util.List<oracle.javatools.db.compilation.CompilationResults> compile(OracleDatabase db, java.util.List<DBObjectPlSqlNode> nodes, boolean skip)
DBObjectPlSqlNode's to the
 given OracleDatabase and shows the compilation results in a log window.
 If the submit of the sources for compilation fails for any reason (including cancellation) then CompilationResults.isSubmitFailed will return true.
skip - if true, the compilation is assumed to have been performed before
 this call, and the results of that previous compilation are shown.