Re-generated Oracle SYS.DBMS_XPLAN package after upgrade to Oracle 11g

This commit is contained in:
Lukas Eder 2012-01-29 14:20:30 +00:00
parent 7ad5260718
commit a6e190cb64
16 changed files with 1987 additions and 1 deletions

View File

@ -10,13 +10,337 @@ package org.jooq.examples.oracle.sys.packages;
*/
public final class DbmsXplan extends org.jooq.impl.PackageImpl {
private static final long serialVersionUID = 407039933;
private static final long serialVersionUID = 1703556324;
/**
* The singleton instance of DBMS_XPLAN
*/
public static org.jooq.examples.oracle.sys.packages.DbmsXplan DBMS_XPLAN = new org.jooq.examples.oracle.sys.packages.DbmsXplan();
/**
* Invoke BUILD_PLAN_XML
*
* @param tableName
* @param statementId
* @param planId
* @param format
* @param filterPreds
* @param planTag
* @param reportRef
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.Object buildPlanXml(org.jooq.Configuration configuration, java.lang.String tableName, java.lang.String statementId, java.lang.Number planId, java.lang.String format, java.lang.String filterPreds, java.lang.String planTag, java.lang.String reportRef) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.BuildPlanXml f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.BuildPlanXml();
f.setTableName(tableName);
f.setStatementId(statementId);
f.setPlanId(planId);
f.setFormat(format);
f.setFilterPreds(filterPreds);
f.setPlanTag(planTag);
f.setReportRef(reportRef);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get BUILD_PLAN_XML as a field
*
* @param tableName
* @param statementId
* @param planId
* @param format
* @param filterPreds
* @param planTag
* @param reportRef
*/
public static org.jooq.Field<java.lang.Object> buildPlanXml(java.lang.String tableName, java.lang.String statementId, java.lang.Number planId, java.lang.String format, java.lang.String filterPreds, java.lang.String planTag, java.lang.String reportRef) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.BuildPlanXml f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.BuildPlanXml();
f.setTableName(tableName);
f.setStatementId(statementId);
f.setPlanId(planId);
f.setFormat(format);
f.setFilterPreds(filterPreds);
f.setPlanTag(planTag);
f.setReportRef(reportRef);
return f.asField();
}
/**
* Get BUILD_PLAN_XML as a field
*
* @param tableName
* @param statementId
* @param planId
* @param format
* @param filterPreds
* @param planTag
* @param reportRef
*/
public static org.jooq.Field<java.lang.Object> buildPlanXml(org.jooq.Field<java.lang.String> tableName, org.jooq.Field<java.lang.String> statementId, org.jooq.Field<? extends java.lang.Number> planId, org.jooq.Field<java.lang.String> format, org.jooq.Field<java.lang.String> filterPreds, org.jooq.Field<java.lang.String> planTag, org.jooq.Field<java.lang.String> reportRef) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.BuildPlanXml f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.BuildPlanXml();
f.setTableName(tableName);
f.setStatementId(statementId);
f.setPlanId(planId);
f.setFormat(format);
f.setFilterPreds(filterPreds);
f.setPlanTag(planTag);
f.setReportRef(reportRef);
return f.asField();
}
/**
* Invoke DIFF_PLAN
*
* @param sqlText
* @param outline
* @param userName
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String diffPlan(org.jooq.Configuration configuration, java.lang.String sqlText, java.lang.String outline, java.lang.String userName) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlan f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlan();
f.setSqlText(sqlText);
f.setOutline(outline);
f.setUserName(userName);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get DIFF_PLAN as a field
*
* @param sqlText
* @param outline
* @param userName
*/
public static org.jooq.Field<java.lang.String> diffPlan(java.lang.String sqlText, java.lang.String outline, java.lang.String userName) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlan f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlan();
f.setSqlText(sqlText);
f.setOutline(outline);
f.setUserName(userName);
return f.asField();
}
/**
* Get DIFF_PLAN as a field
*
* @param sqlText
* @param outline
* @param userName
*/
public static org.jooq.Field<java.lang.String> diffPlan(org.jooq.Field<java.lang.String> sqlText, org.jooq.Field<java.lang.String> outline, org.jooq.Field<java.lang.String> userName) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlan f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlan();
f.setSqlText(sqlText);
f.setOutline(outline);
f.setUserName(userName);
return f.asField();
}
/**
* Invoke DIFF_PLAN_AWR
*
* @param sqlId
* @param planHashValue1
* @param planHashValue2
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String diffPlanAwr(org.jooq.Configuration configuration, java.lang.String sqlId, java.lang.Number planHashValue1, java.lang.Number planHashValue2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanAwr f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanAwr();
f.setSqlId(sqlId);
f.setPlanHashValue1(planHashValue1);
f.setPlanHashValue2(planHashValue2);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get DIFF_PLAN_AWR as a field
*
* @param sqlId
* @param planHashValue1
* @param planHashValue2
*/
public static org.jooq.Field<java.lang.String> diffPlanAwr(java.lang.String sqlId, java.lang.Number planHashValue1, java.lang.Number planHashValue2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanAwr f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanAwr();
f.setSqlId(sqlId);
f.setPlanHashValue1(planHashValue1);
f.setPlanHashValue2(planHashValue2);
return f.asField();
}
/**
* Get DIFF_PLAN_AWR as a field
*
* @param sqlId
* @param planHashValue1
* @param planHashValue2
*/
public static org.jooq.Field<java.lang.String> diffPlanAwr(org.jooq.Field<java.lang.String> sqlId, org.jooq.Field<? extends java.lang.Number> planHashValue1, org.jooq.Field<? extends java.lang.Number> planHashValue2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanAwr f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanAwr();
f.setSqlId(sqlId);
f.setPlanHashValue1(planHashValue1);
f.setPlanHashValue2(planHashValue2);
return f.asField();
}
/**
* Invoke DIFF_PLAN_CURSOR
*
* @param sqlId
* @param cursorChildNum1
* @param cursorChildNum2
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String diffPlanCursor(org.jooq.Configuration configuration, java.lang.String sqlId, java.lang.Number cursorChildNum1, java.lang.Number cursorChildNum2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanCursor f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanCursor();
f.setSqlId(sqlId);
f.setCursorChildNum1(cursorChildNum1);
f.setCursorChildNum2(cursorChildNum2);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get DIFF_PLAN_CURSOR as a field
*
* @param sqlId
* @param cursorChildNum1
* @param cursorChildNum2
*/
public static org.jooq.Field<java.lang.String> diffPlanCursor(java.lang.String sqlId, java.lang.Number cursorChildNum1, java.lang.Number cursorChildNum2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanCursor f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanCursor();
f.setSqlId(sqlId);
f.setCursorChildNum1(cursorChildNum1);
f.setCursorChildNum2(cursorChildNum2);
return f.asField();
}
/**
* Get DIFF_PLAN_CURSOR as a field
*
* @param sqlId
* @param cursorChildNum1
* @param cursorChildNum2
*/
public static org.jooq.Field<java.lang.String> diffPlanCursor(org.jooq.Field<java.lang.String> sqlId, org.jooq.Field<? extends java.lang.Number> cursorChildNum1, org.jooq.Field<? extends java.lang.Number> cursorChildNum2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanCursor f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanCursor();
f.setSqlId(sqlId);
f.setCursorChildNum1(cursorChildNum1);
f.setCursorChildNum2(cursorChildNum2);
return f.asField();
}
/**
* Invoke DIFF_PLAN_OUTLINE
*
* @param sqlText
* @param outline1
* @param outline2
* @param userName
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String diffPlanOutline(org.jooq.Configuration configuration, java.lang.String sqlText, java.lang.String outline1, java.lang.String outline2, java.lang.String userName) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanOutline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanOutline();
f.setSqlText(sqlText);
f.setOutline1(outline1);
f.setOutline2(outline2);
f.setUserName(userName);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get DIFF_PLAN_OUTLINE as a field
*
* @param sqlText
* @param outline1
* @param outline2
* @param userName
*/
public static org.jooq.Field<java.lang.String> diffPlanOutline(java.lang.String sqlText, java.lang.String outline1, java.lang.String outline2, java.lang.String userName) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanOutline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanOutline();
f.setSqlText(sqlText);
f.setOutline1(outline1);
f.setOutline2(outline2);
f.setUserName(userName);
return f.asField();
}
/**
* Get DIFF_PLAN_OUTLINE as a field
*
* @param sqlText
* @param outline1
* @param outline2
* @param userName
*/
public static org.jooq.Field<java.lang.String> diffPlanOutline(org.jooq.Field<java.lang.String> sqlText, org.jooq.Field<java.lang.String> outline1, org.jooq.Field<java.lang.String> outline2, org.jooq.Field<java.lang.String> userName) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanOutline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanOutline();
f.setSqlText(sqlText);
f.setOutline1(outline1);
f.setOutline2(outline2);
f.setUserName(userName);
return f.asField();
}
/**
* Invoke DIFF_PLAN_SQL_BASELINE
*
* @param baselinePlanName1
* @param baselinePlanName2
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String diffPlanSqlBaseline(org.jooq.Configuration configuration, java.lang.String baselinePlanName1, java.lang.String baselinePlanName2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanSqlBaseline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanSqlBaseline();
f.setBaselinePlanName1(baselinePlanName1);
f.setBaselinePlanName2(baselinePlanName2);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get DIFF_PLAN_SQL_BASELINE as a field
*
* @param baselinePlanName1
* @param baselinePlanName2
*/
public static org.jooq.Field<java.lang.String> diffPlanSqlBaseline(java.lang.String baselinePlanName1, java.lang.String baselinePlanName2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanSqlBaseline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanSqlBaseline();
f.setBaselinePlanName1(baselinePlanName1);
f.setBaselinePlanName2(baselinePlanName2);
return f.asField();
}
/**
* Get DIFF_PLAN_SQL_BASELINE as a field
*
* @param baselinePlanName1
* @param baselinePlanName2
*/
public static org.jooq.Field<java.lang.String> diffPlanSqlBaseline(org.jooq.Field<java.lang.String> baselinePlanName1, org.jooq.Field<java.lang.String> baselinePlanName2) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanSqlBaseline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DiffPlanSqlBaseline();
f.setBaselinePlanName1(baselinePlanName1);
f.setBaselinePlanName2(baselinePlanName2);
return f.asField();
}
/**
* Invoke DISPLAY
*
@ -179,6 +503,118 @@ public final class DbmsXplan extends org.jooq.impl.PackageImpl {
return f.asField();
}
/**
* Invoke DISPLAY_PLAN
*
* @param tableName
* @param statementId
* @param format
* @param filterPreds
* @param type
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String displayPlan(org.jooq.Configuration configuration, java.lang.String tableName, java.lang.String statementId, java.lang.String format, java.lang.String filterPreds, java.lang.String type) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplayPlan f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplayPlan();
f.setTableName(tableName);
f.setStatementId(statementId);
f.setFormat(format);
f.setFilterPreds(filterPreds);
f.setType(type);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get DISPLAY_PLAN as a field
*
* @param tableName
* @param statementId
* @param format
* @param filterPreds
* @param type
*/
public static org.jooq.Field<java.lang.String> displayPlan(java.lang.String tableName, java.lang.String statementId, java.lang.String format, java.lang.String filterPreds, java.lang.String type) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplayPlan f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplayPlan();
f.setTableName(tableName);
f.setStatementId(statementId);
f.setFormat(format);
f.setFilterPreds(filterPreds);
f.setType(type);
return f.asField();
}
/**
* Get DISPLAY_PLAN as a field
*
* @param tableName
* @param statementId
* @param format
* @param filterPreds
* @param type
*/
public static org.jooq.Field<java.lang.String> displayPlan(org.jooq.Field<java.lang.String> tableName, org.jooq.Field<java.lang.String> statementId, org.jooq.Field<java.lang.String> format, org.jooq.Field<java.lang.String> filterPreds, org.jooq.Field<java.lang.String> type) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplayPlan f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplayPlan();
f.setTableName(tableName);
f.setStatementId(statementId);
f.setFormat(format);
f.setFilterPreds(filterPreds);
f.setType(type);
return f.asField();
}
/**
* Invoke DISPLAY_SQL_PLAN_BASELINE
*
* @param sqlHandle
* @param planName
* @param format
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.Object displaySqlPlanBaseline(org.jooq.Configuration configuration, java.lang.String sqlHandle, java.lang.String planName, java.lang.String format) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplaySqlPlanBaseline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplaySqlPlanBaseline();
f.setSqlHandle(sqlHandle);
f.setPlanName(planName);
f.setFormat(format);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get DISPLAY_SQL_PLAN_BASELINE as a field
*
* @param sqlHandle
* @param planName
* @param format
*/
public static org.jooq.Field<java.lang.Object> displaySqlPlanBaseline(java.lang.String sqlHandle, java.lang.String planName, java.lang.String format) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplaySqlPlanBaseline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplaySqlPlanBaseline();
f.setSqlHandle(sqlHandle);
f.setPlanName(planName);
f.setFormat(format);
return f.asField();
}
/**
* Get DISPLAY_SQL_PLAN_BASELINE as a field
*
* @param sqlHandle
* @param planName
* @param format
*/
public static org.jooq.Field<java.lang.Object> displaySqlPlanBaseline(org.jooq.Field<java.lang.String> sqlHandle, org.jooq.Field<java.lang.String> planName, org.jooq.Field<java.lang.String> format) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplaySqlPlanBaseline f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.DisplaySqlPlanBaseline();
f.setSqlHandle(sqlHandle);
f.setPlanName(planName);
f.setFormat(format);
return f.asField();
}
/**
* Invoke DISPLAY_SQLSET
*
@ -241,6 +677,284 @@ public final class DbmsXplan extends org.jooq.impl.PackageImpl {
return f.asField();
}
/**
* Invoke FORMAT_NUMBER
*
* @param num
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String formatNumber(org.jooq.Configuration configuration, java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber();
f.setNum(num);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get FORMAT_NUMBER as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatNumber(java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber();
f.setNum(num);
return f.asField();
}
/**
* Get FORMAT_NUMBER as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatNumber(org.jooq.Field<? extends java.lang.Number> num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber();
f.setNum(num);
return f.asField();
}
/**
* Invoke FORMAT_NUMBER2
*
* @param num
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String formatNumber2(org.jooq.Configuration configuration, java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber2 f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber2();
f.setNum(num);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get FORMAT_NUMBER2 as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatNumber2(java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber2 f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber2();
f.setNum(num);
return f.asField();
}
/**
* Get FORMAT_NUMBER2 as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatNumber2(org.jooq.Field<? extends java.lang.Number> num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber2 f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatNumber2();
f.setNum(num);
return f.asField();
}
/**
* Invoke FORMAT_SIZE
*
* @param num
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String formatSize(org.jooq.Configuration configuration, java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize();
f.setNum(num);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get FORMAT_SIZE as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatSize(java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize();
f.setNum(num);
return f.asField();
}
/**
* Get FORMAT_SIZE as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatSize(org.jooq.Field<? extends java.lang.Number> num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize();
f.setNum(num);
return f.asField();
}
/**
* Invoke FORMAT_SIZE2
*
* @param num
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String formatSize2(org.jooq.Configuration configuration, java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize2 f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize2();
f.setNum(num);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get FORMAT_SIZE2 as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatSize2(java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize2 f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize2();
f.setNum(num);
return f.asField();
}
/**
* Get FORMAT_SIZE2 as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatSize2(org.jooq.Field<? extends java.lang.Number> num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize2 f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatSize2();
f.setNum(num);
return f.asField();
}
/**
* Invoke FORMAT_TIME_S
*
* @param num
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String formatTimeS(org.jooq.Configuration configuration, java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatTimeS f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatTimeS();
f.setNum(num);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get FORMAT_TIME_S as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatTimeS(java.lang.Number num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatTimeS f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatTimeS();
f.setNum(num);
return f.asField();
}
/**
* Get FORMAT_TIME_S as a field
*
* @param num
*/
public static org.jooq.Field<java.lang.String> formatTimeS(org.jooq.Field<? extends java.lang.Number> num) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatTimeS f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.FormatTimeS();
f.setNum(num);
return f.asField();
}
/**
* Invoke GET_PLANDIFF_REPORT_XML
*
* @param reportRef
* @param tid
* @param method
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.Object getPlandiffReportXml(org.jooq.Configuration configuration, java.lang.String reportRef, java.lang.Number tid, java.lang.String method) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.GetPlandiffReportXml f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.GetPlandiffReportXml();
f.setReportRef(reportRef);
f.setTid(tid);
f.setMethod(method);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get GET_PLANDIFF_REPORT_XML as a field
*
* @param reportRef
* @param tid
* @param method
*/
public static org.jooq.Field<java.lang.Object> getPlandiffReportXml(java.lang.String reportRef, java.lang.Number tid, java.lang.String method) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.GetPlandiffReportXml f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.GetPlandiffReportXml();
f.setReportRef(reportRef);
f.setTid(tid);
f.setMethod(method);
return f.asField();
}
/**
* Get GET_PLANDIFF_REPORT_XML as a field
*
* @param reportRef
* @param tid
* @param method
*/
public static org.jooq.Field<java.lang.Object> getPlandiffReportXml(org.jooq.Field<java.lang.String> reportRef, org.jooq.Field<? extends java.lang.Number> tid, org.jooq.Field<java.lang.String> method) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.GetPlandiffReportXml f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.GetPlandiffReportXml();
f.setReportRef(reportRef);
f.setTid(tid);
f.setMethod(method);
return f.asField();
}
/**
* Invoke PREPARE_PLAN_XML_QUERY
*
* @param planQuery
* @throws org.jooq.exception.DataAccessException if something went wrong executing the query
*/
public static java.lang.String preparePlanXmlQuery(org.jooq.Configuration configuration, java.lang.String planQuery) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.PreparePlanXmlQuery f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.PreparePlanXmlQuery();
f.setPlanQuery(planQuery);
f.execute(configuration);
return f.getReturnValue();
}
/**
* Get PREPARE_PLAN_XML_QUERY as a field
*
* @param planQuery
*/
public static org.jooq.Field<java.lang.String> preparePlanXmlQuery(java.lang.String planQuery) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.PreparePlanXmlQuery f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.PreparePlanXmlQuery();
f.setPlanQuery(planQuery);
return f.asField();
}
/**
* Get PREPARE_PLAN_XML_QUERY as a field
*
* @param planQuery
*/
public static org.jooq.Field<java.lang.String> preparePlanXmlQuery(org.jooq.Field<java.lang.String> planQuery) {
org.jooq.examples.oracle.sys.packages.dbms_xplan.PreparePlanXmlQuery f = new org.jooq.examples.oracle.sys.packages.dbms_xplan.PreparePlanXmlQuery();
f.setPlanQuery(planQuery);
return f.asField();
}
/**
* Invoke PREPARE_RECORDS
*

View File

@ -0,0 +1,184 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class BuildPlanXml extends org.jooq.impl.AbstractRoutine<java.lang.Object> {
private static final long serialVersionUID = 841625147;
/**
* An uncommented item
*
* The SQL type of this item (UNDEFINED, XMLTYPE) could not be mapped.<br/>
* Deserialising this field might not work!
*/
public static final org.jooq.Parameter<java.lang.Object> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.util.oracle.OracleDataType.getDefaultDataType("UNDEFINED"));
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> TABLE_NAME = createParameter("TABLE_NAME", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> STATEMENT_ID = createParameter("STATEMENT_ID", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> PLAN_ID = createParameter("PLAN_ID", org.jooq.impl.SQLDataType.NUMERIC);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> FORMAT = createParameter("FORMAT", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> FILTER_PREDS = createParameter("FILTER_PREDS", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> PLAN_TAG = createParameter("PLAN_TAG", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> REPORT_REF = createParameter("REPORT_REF", org.jooq.impl.SQLDataType.VARCHAR);
/**
* Create a new routine call instance
*/
public BuildPlanXml() {
super(org.jooq.SQLDialect.ORACLE, "BUILD_PLAN_XML", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.util.oracle.OracleDataType.getDefaultDataType("UNDEFINED"));
setReturnParameter(RETURN_VALUE);
addInParameter(TABLE_NAME);
addInParameter(STATEMENT_ID);
addInParameter(PLAN_ID);
addInParameter(FORMAT);
addInParameter(FILTER_PREDS);
addInParameter(PLAN_TAG);
addInParameter(REPORT_REF);
}
/**
* Set the <code>TABLE_NAME</code> parameter to the routine
*/
public void setTableName(java.lang.String value) {
setValue(TABLE_NAME, value);
}
/**
* Set the <code>TABLE_NAME</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setTableName(org.jooq.Field<java.lang.String> field) {
setField(TABLE_NAME, field);
}
/**
* Set the <code>STATEMENT_ID</code> parameter to the routine
*/
public void setStatementId(java.lang.String value) {
setValue(STATEMENT_ID, value);
}
/**
* Set the <code>STATEMENT_ID</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setStatementId(org.jooq.Field<java.lang.String> field) {
setField(STATEMENT_ID, field);
}
/**
* Set the <code>PLAN_ID</code> parameter to the routine
*/
public void setPlanId(java.lang.Number value) {
setNumber(PLAN_ID, value);
}
/**
* Set the <code>PLAN_ID</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setPlanId(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(PLAN_ID, field);
}
/**
* Set the <code>FORMAT</code> parameter to the routine
*/
public void setFormat(java.lang.String value) {
setValue(FORMAT, value);
}
/**
* Set the <code>FORMAT</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setFormat(org.jooq.Field<java.lang.String> field) {
setField(FORMAT, field);
}
/**
* Set the <code>FILTER_PREDS</code> parameter to the routine
*/
public void setFilterPreds(java.lang.String value) {
setValue(FILTER_PREDS, value);
}
/**
* Set the <code>FILTER_PREDS</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setFilterPreds(org.jooq.Field<java.lang.String> field) {
setField(FILTER_PREDS, field);
}
/**
* Set the <code>PLAN_TAG</code> parameter to the routine
*/
public void setPlanTag(java.lang.String value) {
setValue(PLAN_TAG, value);
}
/**
* Set the <code>PLAN_TAG</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setPlanTag(org.jooq.Field<java.lang.String> field) {
setField(PLAN_TAG, field);
}
/**
* Set the <code>REPORT_REF</code> parameter to the routine
*/
public void setReportRef(java.lang.String value) {
setValue(REPORT_REF, value);
}
/**
* Set the <code>REPORT_REF</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setReportRef(org.jooq.Field<java.lang.String> field) {
setField(REPORT_REF, field);
}
}

View File

@ -0,0 +1,93 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class DiffPlan extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = -26015612;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> SQL_TEXT = createParameter("SQL_TEXT", org.jooq.impl.SQLDataType.CLOB);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> OUTLINE = createParameter("OUTLINE", org.jooq.impl.SQLDataType.CLOB);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> USER_NAME = createParameter("USER_NAME", org.jooq.impl.SQLDataType.VARCHAR);
/**
* Create a new routine call instance
*/
public DiffPlan() {
super(org.jooq.SQLDialect.ORACLE, "DIFF_PLAN", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(SQL_TEXT);
addInParameter(OUTLINE);
addInParameter(USER_NAME);
}
/**
* Set the <code>SQL_TEXT</code> parameter to the routine
*/
public void setSqlText(java.lang.String value) {
setValue(SQL_TEXT, value);
}
/**
* Set the <code>SQL_TEXT</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setSqlText(org.jooq.Field<java.lang.String> field) {
setField(SQL_TEXT, field);
}
/**
* Set the <code>OUTLINE</code> parameter to the routine
*/
public void setOutline(java.lang.String value) {
setValue(OUTLINE, value);
}
/**
* Set the <code>OUTLINE</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setOutline(org.jooq.Field<java.lang.String> field) {
setField(OUTLINE, field);
}
/**
* Set the <code>USER_NAME</code> parameter to the routine
*/
public void setUserName(java.lang.String value) {
setValue(USER_NAME, value);
}
/**
* Set the <code>USER_NAME</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setUserName(org.jooq.Field<java.lang.String> field) {
setField(USER_NAME, field);
}
}

View File

@ -0,0 +1,93 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class DiffPlanAwr extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = 1476319517;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> SQL_ID = createParameter("SQL_ID", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> PLAN_HASH_VALUE1 = createParameter("PLAN_HASH_VALUE1", org.jooq.impl.SQLDataType.NUMERIC);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> PLAN_HASH_VALUE2 = createParameter("PLAN_HASH_VALUE2", org.jooq.impl.SQLDataType.NUMERIC);
/**
* Create a new routine call instance
*/
public DiffPlanAwr() {
super(org.jooq.SQLDialect.ORACLE, "DIFF_PLAN_AWR", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(SQL_ID);
addInParameter(PLAN_HASH_VALUE1);
addInParameter(PLAN_HASH_VALUE2);
}
/**
* Set the <code>SQL_ID</code> parameter to the routine
*/
public void setSqlId(java.lang.String value) {
setValue(SQL_ID, value);
}
/**
* Set the <code>SQL_ID</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setSqlId(org.jooq.Field<java.lang.String> field) {
setField(SQL_ID, field);
}
/**
* Set the <code>PLAN_HASH_VALUE1</code> parameter to the routine
*/
public void setPlanHashValue1(java.lang.Number value) {
setNumber(PLAN_HASH_VALUE1, value);
}
/**
* Set the <code>PLAN_HASH_VALUE1</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setPlanHashValue1(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(PLAN_HASH_VALUE1, field);
}
/**
* Set the <code>PLAN_HASH_VALUE2</code> parameter to the routine
*/
public void setPlanHashValue2(java.lang.Number value) {
setNumber(PLAN_HASH_VALUE2, value);
}
/**
* Set the <code>PLAN_HASH_VALUE2</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setPlanHashValue2(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(PLAN_HASH_VALUE2, field);
}
}

View File

@ -0,0 +1,93 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class DiffPlanCursor extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = 1324457595;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> SQL_ID = createParameter("SQL_ID", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> CURSOR_CHILD_NUM1 = createParameter("CURSOR_CHILD_NUM1", org.jooq.impl.SQLDataType.NUMERIC);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> CURSOR_CHILD_NUM2 = createParameter("CURSOR_CHILD_NUM2", org.jooq.impl.SQLDataType.NUMERIC);
/**
* Create a new routine call instance
*/
public DiffPlanCursor() {
super(org.jooq.SQLDialect.ORACLE, "DIFF_PLAN_CURSOR", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(SQL_ID);
addInParameter(CURSOR_CHILD_NUM1);
addInParameter(CURSOR_CHILD_NUM2);
}
/**
* Set the <code>SQL_ID</code> parameter to the routine
*/
public void setSqlId(java.lang.String value) {
setValue(SQL_ID, value);
}
/**
* Set the <code>SQL_ID</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setSqlId(org.jooq.Field<java.lang.String> field) {
setField(SQL_ID, field);
}
/**
* Set the <code>CURSOR_CHILD_NUM1</code> parameter to the routine
*/
public void setCursorChildNum1(java.lang.Number value) {
setNumber(CURSOR_CHILD_NUM1, value);
}
/**
* Set the <code>CURSOR_CHILD_NUM1</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setCursorChildNum1(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(CURSOR_CHILD_NUM1, field);
}
/**
* Set the <code>CURSOR_CHILD_NUM2</code> parameter to the routine
*/
public void setCursorChildNum2(java.lang.Number value) {
setNumber(CURSOR_CHILD_NUM2, value);
}
/**
* Set the <code>CURSOR_CHILD_NUM2</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setCursorChildNum2(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(CURSOR_CHILD_NUM2, field);
}
}

View File

@ -0,0 +1,115 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class DiffPlanOutline extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = -1261440657;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> SQL_TEXT = createParameter("SQL_TEXT", org.jooq.impl.SQLDataType.CLOB);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> OUTLINE1 = createParameter("OUTLINE1", org.jooq.impl.SQLDataType.CLOB);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> OUTLINE2 = createParameter("OUTLINE2", org.jooq.impl.SQLDataType.CLOB);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> USER_NAME = createParameter("USER_NAME", org.jooq.impl.SQLDataType.VARCHAR);
/**
* Create a new routine call instance
*/
public DiffPlanOutline() {
super(org.jooq.SQLDialect.ORACLE, "DIFF_PLAN_OUTLINE", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(SQL_TEXT);
addInParameter(OUTLINE1);
addInParameter(OUTLINE2);
addInParameter(USER_NAME);
}
/**
* Set the <code>SQL_TEXT</code> parameter to the routine
*/
public void setSqlText(java.lang.String value) {
setValue(SQL_TEXT, value);
}
/**
* Set the <code>SQL_TEXT</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setSqlText(org.jooq.Field<java.lang.String> field) {
setField(SQL_TEXT, field);
}
/**
* Set the <code>OUTLINE1</code> parameter to the routine
*/
public void setOutline1(java.lang.String value) {
setValue(OUTLINE1, value);
}
/**
* Set the <code>OUTLINE1</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setOutline1(org.jooq.Field<java.lang.String> field) {
setField(OUTLINE1, field);
}
/**
* Set the <code>OUTLINE2</code> parameter to the routine
*/
public void setOutline2(java.lang.String value) {
setValue(OUTLINE2, value);
}
/**
* Set the <code>OUTLINE2</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setOutline2(org.jooq.Field<java.lang.String> field) {
setField(OUTLINE2, field);
}
/**
* Set the <code>USER_NAME</code> parameter to the routine
*/
public void setUserName(java.lang.String value) {
setValue(USER_NAME, value);
}
/**
* Set the <code>USER_NAME</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setUserName(org.jooq.Field<java.lang.String> field) {
setField(USER_NAME, field);
}
}

View File

@ -0,0 +1,71 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class DiffPlanSqlBaseline extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = 1313887923;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> BASELINE_PLAN_NAME1 = createParameter("BASELINE_PLAN_NAME1", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> BASELINE_PLAN_NAME2 = createParameter("BASELINE_PLAN_NAME2", org.jooq.impl.SQLDataType.VARCHAR);
/**
* Create a new routine call instance
*/
public DiffPlanSqlBaseline() {
super(org.jooq.SQLDialect.ORACLE, "DIFF_PLAN_SQL_BASELINE", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(BASELINE_PLAN_NAME1);
addInParameter(BASELINE_PLAN_NAME2);
}
/**
* Set the <code>BASELINE_PLAN_NAME1</code> parameter to the routine
*/
public void setBaselinePlanName1(java.lang.String value) {
setValue(BASELINE_PLAN_NAME1, value);
}
/**
* Set the <code>BASELINE_PLAN_NAME1</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setBaselinePlanName1(org.jooq.Field<java.lang.String> field) {
setField(BASELINE_PLAN_NAME1, field);
}
/**
* Set the <code>BASELINE_PLAN_NAME2</code> parameter to the routine
*/
public void setBaselinePlanName2(java.lang.String value) {
setValue(BASELINE_PLAN_NAME2, value);
}
/**
* Set the <code>BASELINE_PLAN_NAME2</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setBaselinePlanName2(org.jooq.Field<java.lang.String> field) {
setField(BASELINE_PLAN_NAME2, field);
}
}

View File

@ -0,0 +1,137 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class DisplayPlan extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = -850892877;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.CLOB);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> TABLE_NAME = createParameter("TABLE_NAME", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> STATEMENT_ID = createParameter("STATEMENT_ID", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> FORMAT = createParameter("FORMAT", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> FILTER_PREDS = createParameter("FILTER_PREDS", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> TYPE = createParameter("TYPE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* Create a new routine call instance
*/
public DisplayPlan() {
super(org.jooq.SQLDialect.ORACLE, "DISPLAY_PLAN", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.CLOB);
setReturnParameter(RETURN_VALUE);
addInParameter(TABLE_NAME);
addInParameter(STATEMENT_ID);
addInParameter(FORMAT);
addInParameter(FILTER_PREDS);
addInParameter(TYPE);
}
/**
* Set the <code>TABLE_NAME</code> parameter to the routine
*/
public void setTableName(java.lang.String value) {
setValue(TABLE_NAME, value);
}
/**
* Set the <code>TABLE_NAME</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setTableName(org.jooq.Field<java.lang.String> field) {
setField(TABLE_NAME, field);
}
/**
* Set the <code>STATEMENT_ID</code> parameter to the routine
*/
public void setStatementId(java.lang.String value) {
setValue(STATEMENT_ID, value);
}
/**
* Set the <code>STATEMENT_ID</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setStatementId(org.jooq.Field<java.lang.String> field) {
setField(STATEMENT_ID, field);
}
/**
* Set the <code>FORMAT</code> parameter to the routine
*/
public void setFormat(java.lang.String value) {
setValue(FORMAT, value);
}
/**
* Set the <code>FORMAT</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setFormat(org.jooq.Field<java.lang.String> field) {
setField(FORMAT, field);
}
/**
* Set the <code>FILTER_PREDS</code> parameter to the routine
*/
public void setFilterPreds(java.lang.String value) {
setValue(FILTER_PREDS, value);
}
/**
* Set the <code>FILTER_PREDS</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setFilterPreds(org.jooq.Field<java.lang.String> field) {
setField(FILTER_PREDS, field);
}
/**
* Set the <code>TYPE</code> parameter to the routine
*/
public void setType(java.lang.String value) {
setValue(TYPE, value);
}
/**
* Set the <code>TYPE</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setType(org.jooq.Field<java.lang.String> field) {
setField(TYPE, field);
}
}

View File

@ -0,0 +1,96 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class DisplaySqlPlanBaseline extends org.jooq.impl.AbstractRoutine<java.lang.Object> {
private static final long serialVersionUID = 447700993;
/**
* An uncommented item
*
* The SQL type of this item (TABLE, DBMS_XPLAN_TYPE_TABLE) could not be mapped.<br/>
* Deserialising this field might not work!
*/
public static final org.jooq.Parameter<java.lang.Object> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.util.oracle.OracleDataType.getDefaultDataType("TABLE"));
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> SQL_HANDLE = createParameter("SQL_HANDLE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> PLAN_NAME = createParameter("PLAN_NAME", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> FORMAT = createParameter("FORMAT", org.jooq.impl.SQLDataType.VARCHAR);
/**
* Create a new routine call instance
*/
public DisplaySqlPlanBaseline() {
super(org.jooq.SQLDialect.ORACLE, "DISPLAY_SQL_PLAN_BASELINE", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.util.oracle.OracleDataType.getDefaultDataType("TABLE"));
setReturnParameter(RETURN_VALUE);
addInParameter(SQL_HANDLE);
addInParameter(PLAN_NAME);
addInParameter(FORMAT);
}
/**
* Set the <code>SQL_HANDLE</code> parameter to the routine
*/
public void setSqlHandle(java.lang.String value) {
setValue(SQL_HANDLE, value);
}
/**
* Set the <code>SQL_HANDLE</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setSqlHandle(org.jooq.Field<java.lang.String> field) {
setField(SQL_HANDLE, field);
}
/**
* Set the <code>PLAN_NAME</code> parameter to the routine
*/
public void setPlanName(java.lang.String value) {
setValue(PLAN_NAME, value);
}
/**
* Set the <code>PLAN_NAME</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setPlanName(org.jooq.Field<java.lang.String> field) {
setField(PLAN_NAME, field);
}
/**
* Set the <code>FORMAT</code> parameter to the routine
*/
public void setFormat(java.lang.String value) {
setValue(FORMAT, value);
}
/**
* Set the <code>FORMAT</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setFormat(org.jooq.Field<java.lang.String> field) {
setField(FORMAT, field);
}
}

View File

@ -0,0 +1,49 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class FormatNumber extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = -499679878;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> NUM = createParameter("NUM", org.jooq.impl.SQLDataType.NUMERIC);
/**
* Create a new routine call instance
*/
public FormatNumber() {
super(org.jooq.SQLDialect.ORACLE, "FORMAT_NUMBER", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(NUM);
}
/**
* Set the <code>NUM</code> parameter to the routine
*/
public void setNum(java.lang.Number value) {
setNumber(NUM, value);
}
/**
* Set the <code>NUM</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setNum(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(NUM, field);
}
}

View File

@ -0,0 +1,49 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class FormatNumber2 extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = -859904286;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> NUM = createParameter("NUM", org.jooq.impl.SQLDataType.NUMERIC);
/**
* Create a new routine call instance
*/
public FormatNumber2() {
super(org.jooq.SQLDialect.ORACLE, "FORMAT_NUMBER2", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(NUM);
}
/**
* Set the <code>NUM</code> parameter to the routine
*/
public void setNum(java.lang.Number value) {
setNumber(NUM, value);
}
/**
* Set the <code>NUM</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setNum(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(NUM, field);
}
}

View File

@ -0,0 +1,49 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class FormatSize extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = 649815234;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> NUM = createParameter("NUM", org.jooq.impl.SQLDataType.NUMERIC);
/**
* Create a new routine call instance
*/
public FormatSize() {
super(org.jooq.SQLDialect.ORACLE, "FORMAT_SIZE", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(NUM);
}
/**
* Set the <code>NUM</code> parameter to the routine
*/
public void setNum(java.lang.Number value) {
setNumber(NUM, value);
}
/**
* Set the <code>NUM</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setNum(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(NUM, field);
}
}

View File

@ -0,0 +1,49 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class FormatSize2 extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = -1290109430;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> NUM = createParameter("NUM", org.jooq.impl.SQLDataType.NUMERIC);
/**
* Create a new routine call instance
*/
public FormatSize2() {
super(org.jooq.SQLDialect.ORACLE, "FORMAT_SIZE2", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(NUM);
}
/**
* Set the <code>NUM</code> parameter to the routine
*/
public void setNum(java.lang.Number value) {
setNumber(NUM, value);
}
/**
* Set the <code>NUM</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setNum(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(NUM, field);
}
}

View File

@ -0,0 +1,49 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class FormatTimeS extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = -457187586;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> NUM = createParameter("NUM", org.jooq.impl.SQLDataType.NUMERIC);
/**
* Create a new routine call instance
*/
public FormatTimeS() {
super(org.jooq.SQLDialect.ORACLE, "FORMAT_TIME_S", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(NUM);
}
/**
* Set the <code>NUM</code> parameter to the routine
*/
public void setNum(java.lang.Number value) {
setNumber(NUM, value);
}
/**
* Set the <code>NUM</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setNum(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(NUM, field);
}
}

View File

@ -0,0 +1,96 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class GetPlandiffReportXml extends org.jooq.impl.AbstractRoutine<java.lang.Object> {
private static final long serialVersionUID = -664101623;
/**
* An uncommented item
*
* The SQL type of this item (UNDEFINED, XMLTYPE) could not be mapped.<br/>
* Deserialising this field might not work!
*/
public static final org.jooq.Parameter<java.lang.Object> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.util.oracle.OracleDataType.getDefaultDataType("UNDEFINED"));
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> REPORT_REF = createParameter("REPORT_REF", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.math.BigDecimal> TID = createParameter("TID", org.jooq.impl.SQLDataType.NUMERIC);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> METHOD = createParameter("METHOD", org.jooq.impl.SQLDataType.VARCHAR);
/**
* Create a new routine call instance
*/
public GetPlandiffReportXml() {
super(org.jooq.SQLDialect.ORACLE, "GET_PLANDIFF_REPORT_XML", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.util.oracle.OracleDataType.getDefaultDataType("UNDEFINED"));
setReturnParameter(RETURN_VALUE);
addInParameter(REPORT_REF);
addInParameter(TID);
addInParameter(METHOD);
}
/**
* Set the <code>REPORT_REF</code> parameter to the routine
*/
public void setReportRef(java.lang.String value) {
setValue(REPORT_REF, value);
}
/**
* Set the <code>REPORT_REF</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setReportRef(org.jooq.Field<java.lang.String> field) {
setField(REPORT_REF, field);
}
/**
* Set the <code>TID</code> parameter to the routine
*/
public void setTid(java.lang.Number value) {
setNumber(TID, value);
}
/**
* Set the <code>TID</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setTid(org.jooq.Field<? extends java.lang.Number> field) {
setNumber(TID, field);
}
/**
* Set the <code>METHOD</code> parameter to the routine
*/
public void setMethod(java.lang.String value) {
setValue(METHOD, value);
}
/**
* Set the <code>METHOD</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setMethod(org.jooq.Field<java.lang.String> field) {
setField(METHOD, field);
}
}

View File

@ -0,0 +1,49 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.examples.oracle.sys.packages.dbms_xplan;
/**
* This class is generated by jOOQ.
*/
public class PreparePlanXmlQuery extends org.jooq.impl.AbstractRoutine<java.lang.String> {
private static final long serialVersionUID = -1897106572;
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> RETURN_VALUE = createParameter("RETURN_VALUE", org.jooq.impl.SQLDataType.VARCHAR);
/**
* An uncommented item
*/
public static final org.jooq.Parameter<java.lang.String> PLAN_QUERY = createParameter("PLAN_QUERY", org.jooq.impl.SQLDataType.VARCHAR);
/**
* Create a new routine call instance
*/
public PreparePlanXmlQuery() {
super(org.jooq.SQLDialect.ORACLE, "PREPARE_PLAN_XML_QUERY", org.jooq.examples.oracle.sys.Sys.SYS, org.jooq.examples.oracle.sys.packages.DbmsXplan.DBMS_XPLAN, org.jooq.impl.SQLDataType.VARCHAR);
setReturnParameter(RETURN_VALUE);
addInParameter(PLAN_QUERY);
}
/**
* Set the <code>PLAN_QUERY</code> parameter to the routine
*/
public void setPlanQuery(java.lang.String value) {
setValue(PLAN_QUERY, value);
}
/**
* Set the <code>PLAN_QUERY</code> parameter to the function
* <p>
* Use this method only, if the function is called as a {@link org.jooq.Field} in a {@link org.jooq.Select} statement!
*/
public void setPlanQuery(org.jooq.Field<java.lang.String> field) {
setField(PLAN_QUERY, field);
}
}