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.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.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 skip==true, the compilation is assumed to have been performed before
this call, and the results of that previous compilation are shown.