|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ejie.r01f.rpcdispatcher.RPCParameter
Modela un parametro de una función
Constructor Summary | |
RPCParameter()
Constructor vacio |
|
RPCParameter(java.lang.String newName,
java.lang.String newDataType)
Constructor en base al nombre del parametro y su tipo |
|
RPCParameter(java.lang.String newName,
java.lang.String newDataType,
java.lang.String newValue)
Constructor a partir del nombre del parametro, su tipo y su valor en forma de cadena |
Method Summary | |
java.lang.String |
getDataType()
Devuelve el tipo de dato del parametro |
int |
getDataTypeCode()
|
java.lang.String |
getJavaScript()
Obtiene el JavaScript que compone la llamada RPC var rpcCall = new RPC("module_name"); var functionToCall = new FunctionElement("function_name"); functionToCall.addParam( new Parameter("param_name","param_type","param_value") ); .... |
java.lang.String |
getName()
Devuelve el nombre de la funcion |
java.lang.Object |
getValue()
Devuelve el valor del parametro |
void |
setDataType(java.lang.String newDataType)
Establece el tipo de dato del parametro |
void |
setName(java.lang.String newName)
Establece el nombre del parametro |
void |
setValue(java.lang.String newValue)
Establece el valor del parametro |
java.lang.String |
toString()
Devuelve el parametro en formato cadena |
java.lang.String |
toXML()
Devuelve el parametro como XML |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public RPCParameter()
public RPCParameter(java.lang.String newName, java.lang.String newDataType)
newName
- Nombre del parametronewDataType
- Tipo de datopublic RPCParameter(java.lang.String newName, java.lang.String newDataType, java.lang.String newValue) throws RPCException
newName
- Nombre del parametronewDataType
- Tipo de datonewValue
- Valor del parametro en forma de cadena
RPCException
- si el parametro no es correctoMethod Detail |
public void setName(java.lang.String newName)
newName
- El nombrepublic java.lang.String getName()
public void setDataType(java.lang.String newDataType)
newDataType
- El tipo de datospublic java.lang.String getDataType()
public int getDataTypeCode()
public void setValue(java.lang.String newValue) throws RPCException
newValue
- El nombre
RPCException
- si no se puede establecer el valorpublic java.lang.Object getValue()
public java.lang.String getJavaScript()
public java.lang.String toXML()
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |