@@ -85,24 +85,24 @@ public Parser<Long> createParser() {
8585 }
8686
8787 @ Override
88- public ObjectParser createObjectParser (JSONObject request , String parentPath , SQLConfig arrayConfig
88+ public ObjectParser < Long > createObjectParser (JSONObject request , String parentPath , SQLConfig < Long > arrayConfig
8989 , boolean isSubquery , boolean isTable , boolean isArrayMainTable ) throws Exception {
9090 return new DemoObjectParser (getSession (), request , parentPath , arrayConfig
9191 , isSubquery , isTable , isArrayMainTable ).setMethod (getMethod ()).setParser (this );
9292 }
9393
9494 @ Override
95- public FunctionParser createFunctionParser () {
95+ public FunctionParser < Long > createFunctionParser () {
9696 return new DemoFunctionParser ();
9797 }
9898
9999 @ Override
100- public SQLConfig createSQLConfig () {
100+ public SQLConfig < Long > createSQLConfig () {
101101 return new DemoSQLConfig ();
102102 }
103103
104104 @ Override
105- public SQLExecutor createSQLExecutor () {
105+ public SQLExecutor < Long > createSQLExecutor () {
106106 return new DemoSQLExecutor ();
107107 }
108108
@@ -111,11 +111,13 @@ public Verifier<Long> createVerifier() {
111111 return new DemoVerifier ();
112112 }
113113
114- private FunctionParser functionParser ;
115- public FunctionParser getFunctionParser () {
114+ private FunctionParser < Long > functionParser ;
115+ public FunctionParser < Long > getFunctionParser () {
116116 return functionParser ;
117117 }
118- public Object onFunctionParse (String key , String function , String parentPath , String currentName , JSONObject currentObject , boolean containRaw ) throws Exception {
118+
119+ public Object onFunctionParse (String key , String function , String parentPath , String currentName
120+ , JSONObject currentObject , boolean containRaw ) throws Exception {
119121 if (functionParser == null ) {
120122 functionParser = createFunctionParser ();
121123 functionParser .setMethod (getMethod ());
0 commit comments