Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl
Class SqlStmtMethod

java.lang.Object
  extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.ProcedureMethod
      extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlStmtMethod

All Implemented Interfaces:
java.lang.Comparable<ProcedureMethod>
Direct Known Subclasses:
DMLMethod, QueryMethod

public abstract class SqlStmtMethod
extends ProcedureMethod

DML or Query Method


Field Summary
protected  SqlReflector m_reflector
           
protected  java.lang.String m_sqlStmt
           
protected  int[] m_sqlStmtParamModes
           
protected  java.lang.String[] m_sqlStmtParamNames
           
protected  TypeClass[] m_sqlStmtParamTypes
           
protected  java.lang.String m_sqlStmtQuoted
           
protected  java.lang.String m_sqlStmtTmp
           

 

Fields inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.ProcedureMethod
ALL, IN, INOUT, m_hasDefault, m_keepMethodName, m_modifiers, m_name, m_overloadNumber, m_paramDefaults, m_paramModes, m_paramNames, m_paramTypes, m_returnType, OUT, RETURN

 

Constructor Summary
SqlStmtMethod(java.lang.String name, int modifiers, java.lang.String sqlStmt, SqlReflector reflector)
           

 

Method Summary
 java.lang.String getSqlStmt()
           
 java.lang.String[] getSqlStmtParamNames()
           
 TypeClass[] getSqlStmtParamTypes()
           
 java.lang.String getSqlStmtQuoted()
           

 

Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.ProcedureMethod
accept, compareTo, getModifiers, getName, getParamDefaults, getParamModes, getParamNames, getParamTypes, getReturnType, getSortingKey, getSqlStatement, hasDefault, keepMethodName, setKeepMethodName, toString

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Field Detail

m_sqlStmtParamNames

protected java.lang.String[] m_sqlStmtParamNames

m_sqlStmtParamTypes

protected TypeClass[] m_sqlStmtParamTypes

m_sqlStmtParamModes

protected int[] m_sqlStmtParamModes

m_sqlStmt

protected java.lang.String m_sqlStmt

m_sqlStmtTmp

protected java.lang.String m_sqlStmtTmp

m_sqlStmtQuoted

protected java.lang.String m_sqlStmtQuoted

m_reflector

protected SqlReflector m_reflector

Constructor Detail

SqlStmtMethod

public SqlStmtMethod(java.lang.String name,
                     int modifiers,
                     java.lang.String sqlStmt,
                     SqlReflector reflector)
              throws java.sql.SQLException,
                     PublisherException
Throws:
java.sql.SQLException
PublisherException

Method Detail

getSqlStmt

public java.lang.String getSqlStmt()

getSqlStmtQuoted

public java.lang.String getSqlStmtQuoted()

getSqlStmtParamNames

public java.lang.String[] getSqlStmtParamNames()

getSqlStmtParamTypes

public TypeClass[] getSqlStmtParamTypes()

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.