org.eclipse.persistence.platform.database.oracle
Class PLSQLargument
java.lang.Object
org.eclipse.persistence.platform.database.oracle.PLSQLargument
public class PLSQLargument
- extends java.lang.Object
INTERNAL:
helper class - tracks argument's original position as well as re-ordered position
Used by PLSQLrecord and PLSQLStoredProcedureCall
Constructor Summary |
PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
DatabaseType databaseType)
|
PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
DatabaseType databaseType,
int length)
|
PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
DatabaseType databaseType,
int precision,
int scale)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
direction
public int direction
originalIndex
public int originalIndex
inIndex
public int inIndex
outIndex
public int outIndex
databaseType
public DatabaseType databaseType
length
public int length
precision
public int precision
scale
public int scale
cursorOutput
public boolean cursorOutput
PLSQLargument
public PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
DatabaseType databaseType)
PLSQLargument
public PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
DatabaseType databaseType,
int length)
PLSQLargument
public PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
DatabaseType databaseType,
int precision,
int scale)
clone
protected PLSQLargument clone()
- Overrides:
clone
in class java.lang.Object
useNamedCursorOutputAsResultSet
public void useNamedCursorOutputAsResultSet()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object