| |
Output of stage 1
{ "clientPackage":"myapp.client.generated"
, "clientDirectory":"myapp/client/generated"
, "serverPackage":"myapp.server.generated"
, "serverDirectory":"myapp/server/generated"
, "serviceName":"DoneService"
, "serviceInstanceName":"doneService"
, "serviceSuperClass":"BaseService"
, "beanList":
[
{ "name":"TodoBean"
, "isPlainBeanFlag":"true"
, "memberList":[ "todoId","description","rank"]
, "memberTypeList":[ "int","String","int"]
, "memberInitCapList":[ "TodoId","Description","Rank"]
, "memberTypeInitCapList":[ "Int","String","Int"]
},
{ "name":"AttributeBean"
, "isPlainBeanFlag":"true"
, "memberList":[ "name","displayName"]
, "memberTypeList":[ "String","String"]
, "memberInitCapList":[ "Name","DisplayName"]
, "memberTypeInitCapList":[ "String","String"]
},
{ "name":"IdLabel"
, "isPlainBeanFlag":"true"
, "memberList":[ "id","label"]
, "memberTypeList":[ "String","String"]
, "memberInitCapList":[ "Id","Label"]
, "memberTypeInitCapList":[ "String","String"]
}
], "methodList":
[
{ "name":"getTodoList"
, "returnType":"List<TodoBean>"
, "bodyTypeSqlFlag":"true"
, "returnsCollectionFlag":"true"
, "returnTypeCollectionType":"List"
, "returnTypeCollectionElementType":"TodoBean"
, "noParametersFlag":"true"
, "parameterList":[]
, "parameterTypeList":[]
, "sqlLineList":[ "select todo_id, description, rank ","from t_todo ","order by rank "]
},
{ "name":"getNextSequenceValue"
, "returnType":"int"
, "bodyTypeSqlFlag":"true"
, "returnsSimpleTypeFlag":"true"
, "noParametersFlag":"true"
, "parameterList":[]
, "parameterTypeList":[]
, "sqlLineList":[ "select nextval('seq_todo') "]
},
{ "name":"getMaxRank"
, "returnType":"int"
, "bodyTypeSqlFlag":"true"
, "returnsSimpleTypeFlag":"true"
, "noParametersFlag":"true"
, "parameterList":[]
, "parameterTypeList":[]
, "sqlLineList":[ "select max(rank) from t_todo "]
},
{ "name":"insertTask"
, "returnType":"void"
, "bodyTypeSqlFlag":"true"
, "returnsVoidFlag":"true"
, "parameterList":[ "id","description","rank"]
, "parameterTypeList":[ "int","String","int"]
, "sqlLineList":[ "insert into t_todo(todo_id, description, rank) ","values(?, ?, ?) "]
},
{ "name":"addNewTask"
, "returnType":"int"
, "bodyTypeJavaFlag":"true"
, "parameterList":[ "task"]
, "parameterTypeList":[ "String"]
, "javaLineList":[ " int newId=getNextSequenceValue();"," int newRank=1+getMaxRank();"," insertTask(newId,task,newRank);"," return newId;"]
}
]
, "simpleReturnTypeList": [ "int" ]
, "vBaseServicePackage":"myapp.server.common"
, "importFlagList": [ ]
}
|