|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sybase.reflection.OperationMetaData
public class OperationMetaData
Holds operation meta data.
Field Summary | |
---|---|
protected java.lang.String |
__displayName
|
protected int |
__id
|
protected boolean |
__isCreate
|
protected boolean |
__isDelete
|
protected boolean |
__isReplay
|
protected boolean |
__isStatic
|
protected boolean |
__isUpdate
|
protected java.lang.String |
__name
|
protected ParameterMetaDataList |
__parameters
|
protected DataType |
__returnType
|
Constructor Summary | |
---|---|
OperationMetaData()
Sybase internal use only. |
Method Summary | |
---|---|
OperationMetaData |
finishInit()
Sybase internal use only. |
java.lang.String |
getDisplayName()
Gets the display name of the operation. |
static OperationMetaDataList |
getEMPTY_LIST()
Sybase internal use only. |
java.lang.String |
getFullName()
Returns the full name of the operation based on its parameter medadata. |
static java.lang.String |
getFullName(java.lang.String name,
java.lang.String[] afxTypes)
Returns the full name of the operation based on specified name the types. |
int |
getId()
Gets the ID of the operation. |
boolean |
getIsCreate()
Returns true if the create option of the operation is true. |
boolean |
getIsDelete()
Gets the delete option value of the operation. |
boolean |
getIsReplay()
Gets the replay option value of the operation. |
boolean |
getIsStatic()
Returns true if the operation is static. |
boolean |
getIsUpdate()
Returns the update option value of the operation. |
java.lang.String |
getName()
Gets the name of the operation. |
ParameterMetaData |
getParameter(java.lang.String name)
Gets the parameter meta data by the parameter name. |
ParameterMetaDataList |
getParameters()
Gets the parameter meta data list of the operation. |
DataType |
getReturnType()
Gets the return type of the operation. |
OperationMetaData |
initDisplayName(java.lang.String _displayName)
Sybase internal use only. |
OperationMetaData |
initId(int _id)
Sybase internal use only. |
OperationMetaData |
initIsCreate(boolean _isCreate)
Sybase internal use only. |
OperationMetaData |
initIsDelete(boolean _isDelete)
Sybase internal use only. |
OperationMetaData |
initIsReplay(boolean _isReplay)
Sybase internal use only. |
OperationMetaData |
initIsStatic(boolean _isStatic)
Sybase internal use only. |
OperationMetaData |
initIsUpdate(boolean _isUpdate)
Sybase internal use only. |
OperationMetaData |
initName(java.lang.String _name)
Sybase internal use only. |
OperationMetaData |
initParameters(ParameterMetaDataList _parameters)
Sybase internal use only. |
OperationMetaData |
initReturnType(DataType _returnType)
Sybase internal use only. |
void |
setDisplayName(java.lang.String _displayName)
Sets the display name of the operation. |
void |
setId(int _id)
Sets the ID of the operation. |
void |
setIsCreate(boolean _isCreate)
Sets the create option of the operation. |
void |
setIsDelete(boolean _isDelete)
Sets the delete option vlaue of the operation. |
void |
setIsReplay(boolean _isReplay)
Sets the replay option value of the operation. |
void |
setIsStatic(boolean _isStatic)
Sets the static option value of the operation. |
void |
setIsUpdate(boolean _isUpdate)
Sets the update option value of the operation. |
void |
setName(java.lang.String _name)
Sets the name of the operation. |
void |
setParameters(ParameterMetaDataList _parameters)
Sets the parameter meta data list of the operation. |
void |
setReturnType(DataType _returnType)
Sets the return type of the operation. |
void |
validateParameters(ObjectList parameters)
Checks if the provided parameters match with the parameter metadata. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected int __id
protected java.lang.String __name
protected ParameterMetaDataList __parameters
protected DataType __returnType
protected java.lang.String __displayName
protected boolean __isCreate
protected boolean __isUpdate
protected boolean __isDelete
protected boolean __isReplay
protected boolean __isStatic
Constructor Detail |
---|
public OperationMetaData()
Method Detail |
---|
public static OperationMetaDataList getEMPTY_LIST()
public OperationMetaData initId(int _id)
public int getId()
public void setId(int _id)
public OperationMetaData initName(java.lang.String _name)
public java.lang.String getName()
public void setName(java.lang.String _name)
public OperationMetaData initParameters(ParameterMetaDataList _parameters)
public ParameterMetaDataList getParameters()
public void setParameters(ParameterMetaDataList _parameters)
public OperationMetaData initReturnType(DataType _returnType)
public DataType getReturnType()
public void setReturnType(DataType _returnType)
public OperationMetaData initDisplayName(java.lang.String _displayName)
public java.lang.String getDisplayName()
public void setDisplayName(java.lang.String _displayName)
public OperationMetaData initIsCreate(boolean _isCreate)
public boolean getIsCreate()
public void setIsCreate(boolean _isCreate)
public OperationMetaData initIsUpdate(boolean _isUpdate)
public boolean getIsUpdate()
public void setIsUpdate(boolean _isUpdate)
public OperationMetaData initIsDelete(boolean _isDelete)
public boolean getIsDelete()
public void setIsDelete(boolean _isDelete)
public OperationMetaData initIsReplay(boolean _isReplay)
public boolean getIsReplay()
public void setIsReplay(boolean _isReplay)
public OperationMetaData initIsStatic(boolean _isStatic)
public boolean getIsStatic()
public void setIsStatic(boolean _isStatic)
public ParameterMetaData getParameter(java.lang.String name)
public OperationMetaData finishInit()
public static java.lang.String getFullName(java.lang.String name, java.lang.String[] afxTypes)
public java.lang.String getFullName()
public void validateParameters(ObjectList parameters)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |