org.eclipse.persistence.platform.database.oracle.plsql
Class PLSQLargument
java.lang.Object
org.eclipse.persistence.platform.database.oracle.plsql.PLSQLargument
- All Implemented Interfaces:
- java.lang.Cloneable
public class PLSQLargument
- extends java.lang.Object
- implements java.lang.Cloneable
INTERNAL:
Helper class - tracks argument's original position as well as re-ordered position
Used by PLSQLrecord and PLSQLStoredProcedureCall
Constructor Summary |
PLSQLargument()
|
PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
org.eclipse.persistence.internal.helper.DatabaseType databaseType)
|
PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
org.eclipse.persistence.internal.helper.DatabaseType databaseType,
int length)
|
PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
org.eclipse.persistence.internal.helper.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 org.eclipse.persistence.internal.helper.DatabaseType databaseType
length
public int length
precision
public int precision
scale
public int scale
cursorOutput
public boolean cursorOutput
PLSQLargument
public PLSQLargument()
PLSQLargument
public PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
org.eclipse.persistence.internal.helper.DatabaseType databaseType)
PLSQLargument
public PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
org.eclipse.persistence.internal.helper.DatabaseType databaseType,
int length)
PLSQLargument
public PLSQLargument(java.lang.String name,
int originalIndex,
int direction,
org.eclipse.persistence.internal.helper.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