1 2 3 4 | #@annotate("returns=int", "operationName=deduct", var1="integer", var2="integer") def deduct(var1,var2): var3 = var1 - var2 return var3 |
1 | #@annotate("returns=int", "operationName=deduct", var1="integer", var2="integer") |
1 2 3 | <deployer extension=".py" directory="scripts" class="org.wso2.wsf.jython.deployer.JythonDeployer"> </deployer> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #@annotate("returns=double", "operationName=f", a="double") def f(a): return a #@annotate("returns=int", "operationName=add", var1="integer", var2="integer") def add(var1,var2): return var1+var2 #@annotate("returns=double", "operationName=deduct", var1="double", var2="double") def deduct(var1,var2): return var1-var2 #@annotate("returns=int", "operationName=addTwo", var1="integer", var2="integer", var3=(a="string", b="integer")) def addTwo(var1,var2,var3): return var1+var2 #@annotate("returns=int", "operationName=doComplexStuff", var1="integer", var2="(a="integer", b="integer")", var3="(a="string", b="integer")") def doComplexStuff(var1,var2,var3): return var1 class MyClass: #@annotate("returns=integer", "operationName=MyClass.multiply", var1="integer", var2="integer") def multiply(var1,var2): return var1*var2 |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |