Skip navigation links
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl
Class DMLMethod
java.lang.Object
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.ProcedureMethod
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlStmtMethod
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.DMLMethod
- All Implemented Interfaces:
- java.lang.Comparable<ProcedureMethod>
-
public class DMLMethod
- extends SqlStmtMethod
A Method provides information about a single method this method executes a SQL statement
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 |
DMLMethod(java.lang.String name, int modifiers, java.lang.String sqlStmt, boolean isBatched, SqlReflector reflector)
Construct a Method that is a DML (which returns an int)
m_isBatched <= isBatched
|
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 |
m_isBatched
boolean m_isBatched
DMLMethod
public DMLMethod(java.lang.String name,
int modifiers,
java.lang.String sqlStmt,
boolean isBatched,
SqlReflector reflector)
throws java.sql.SQLException,
PublisherException
- Construct a Method that is a DML (which returns an int)
m_isBatched <= isBatched
- Throws:
java.sql.SQLException
PublisherException
isBatched
public boolean isBatched()
canDMLBatch
public static boolean canDMLBatch(java.lang.String[] dmlBatchOff,
TypeClass[] params)
Skip navigation links