|
EclipseLink 1.0_1.0M2 API Reference - Incubation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectDatabaseCall
org.eclipse.persistence.queries.StoredProcedureCall
org.eclipse.persistence.queries.StoredFunctionCall
public class StoredFunctionCall
Purpose: Used to define a platform independent function call. Note that not all platforms support stored functions. This supports output parameters. Functions can also be called through custom SQL.
Field Summary |
---|
Fields inherited from class org.eclipse.persistence.queries.StoredProcedureCall |
---|
procedureArgumentNames, procedureName |
Constructor Summary | |
---|---|
StoredFunctionCall()
|
Method Summary | |
---|---|
java.lang.String |
getCallHeader(DatabasePlatform platform)
INTERNAL: Return call header for the call string. |
int |
getFirstParameterIndexForCallString()
INTERNAL: Return the first index of parameter to be placed inside brackets in the call string. |
boolean |
isStoredFunctionCall()
INTERNAL: |
void |
prepareInternal(AbstractSession session)
INTERNAL: |
void |
setResult(java.lang.String name)
PUBLIC: Define the field name to be substitute for the function return. |
void |
setResult(java.lang.String name,
java.lang.Class type)
PUBLIC: Define the field name to be substitute for the function return. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StoredFunctionCall()
Method Detail |
---|
public java.lang.String getCallHeader(DatabasePlatform platform)
getCallHeader
in class StoredProcedureCall
public int getFirstParameterIndexForCallString()
getFirstParameterIndexForCallString
in class StoredProcedureCall
public boolean isStoredFunctionCall()
public void prepareInternal(AbstractSession session)
prepareInternal
in class StoredProcedureCall
public void setResult(java.lang.String name)
public void setResult(java.lang.String name, java.lang.Class type)
|
EclipseLink 1.0_1.0M2 API Reference - Incubation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |