EclipseLink 2.2.0, build 'v20110202-r8913' API Reference

org.eclipse.persistence.platform.database.oracle.plsql
Class PLSQLargument

java.lang.Object
  extended by 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


Field Summary
 boolean cursorOutput
           
 org.eclipse.persistence.internal.helper.DatabaseType databaseType
           
 int direction
           
 int inIndex
           
 int length
           
 java.lang.String name
           
 int originalIndex
           
 int outIndex
           
 int precision
           
 int scale
           
 
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)
           
 
Method Summary
protected  PLSQLargument clone()
           
 java.lang.String toString()
           
 void useNamedCursorOutputAsResultSet()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

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
Constructor Detail

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)
Method Detail

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

EclipseLink 2.2.0, build 'v20110202-r8913' API Reference