|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.ProcedureMethod
public class ProcedureMethod
A Method provides information about a single method of a type.
Field Summary | |
---|---|
static int |
ALL |
static int |
IN |
static int |
INOUT |
protected boolean |
m_hasDefault |
protected boolean |
m_keepMethodName |
protected int |
m_modifiers |
protected java.lang.String |
m_name |
protected java.lang.String |
m_overloadNumber |
protected boolean[] |
m_paramDefaults |
protected int[] |
m_paramModes |
protected java.lang.String[] |
m_paramNames |
protected TypeClass[] |
m_paramTypes |
protected TypeClass |
m_returnType |
static int |
OUT |
static int |
RETURN |
Constructor Summary | |
---|---|
ProcedureMethod(java.lang.String name, int modifiers) Construct a Method |
|
ProcedureMethod(java.lang.String name, java.lang.String overloadNumber, int modifiers, TypeClass returnType, TypeClass[] parameterTypes, java.lang.String[] parameterNames, int[] parameterModes, boolean[] parameterDefaults, int paramLen) Construct a Method |
Method Summary | |
---|---|
void |
accept(PublisherVisitor v) |
int |
compareTo(ProcedureMethod other) |
int |
getModifiers() Returns the source language modifiers for the member or constructor represented by this Member, as an integer. |
java.lang.String |
getName() Returns the simple name of the underlying member or constructor represented by this JSMember. |
boolean[] |
getParamDefaults() |
int[] |
getParamModes() Returns an array of ints that represent the parameter modes, in declaration order, of the method represented by this Method object. |
java.lang.String[] |
getParamNames() Returns an array of String objects that represent the formal parameter names, in declaration order, of the method represented by this Method object. |
TypeClass[] |
getParamTypes() Returns an array of Type objects that represent the formal parameter types, in declaration order, of the method represented by this Method object. |
TypeClass |
getReturnType() Returns a Type object that represents the formal return type of the method represented by this Method object. |
protected java.lang.String |
getSortingKey() |
java.lang.String |
getSqlStatement() |
boolean |
hasDefault() |
boolean |
keepMethodName() |
void |
setKeepMethodName(boolean keep) |
java.lang.String |
toString() |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int IN
public static final int OUT
public static final int INOUT
public static final int RETURN
public static final int ALL
protected java.lang.String m_name
protected int m_modifiers
protected TypeClass m_returnType
protected TypeClass[] m_paramTypes
protected java.lang.String[] m_paramNames
protected int[] m_paramModes
protected boolean[] m_paramDefaults
protected boolean m_hasDefault
protected boolean m_keepMethodName
protected java.lang.String m_overloadNumber
Constructor Detail |
---|
public ProcedureMethod(java.lang.String name, int modifiers)
public ProcedureMethod(java.lang.String name, java.lang.String overloadNumber, int modifiers, TypeClass returnType, TypeClass[] parameterTypes, java.lang.String[] parameterNames, int[] parameterModes, boolean[] parameterDefaults, int paramLen)
Method Detail |
---|
public java.lang.String getName()
public int getModifiers()
public TypeClass getReturnType()
public java.lang.String[] getParamNames()
public TypeClass[] getParamTypes()
public int[] getParamModes()
public boolean[] getParamDefaults()
public boolean hasDefault()
public java.lang.String getSqlStatement()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean keepMethodName()
public void setKeepMethodName(boolean keep)
public void accept(PublisherVisitor v)
protected java.lang.String getSortingKey()
public int compareTo(ProcedureMethod other)
compareTo
in interface java.lang.Comparable<ProcedureMethod>
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |