@@ -150,7 +150,7 @@ var JSONResponse = {
150
150
* @param fullName
151
151
* @return {@link #formatKey(String, boolean, boolean, boolean) } formatColon = true, formatAt = true, formatHyphen = true, firstCase = true
152
152
*/
153
- getVariableName ( fullName , listSuffix ) {
153
+ getVariableName : function ( fullName , listSuffix ) {
154
154
if ( JSONObject . isArrayKey ( fullName ) ) {
155
155
fullName = StringUtil . addSuffix ( fullName . substring ( 0 , fullName . length - 2 ) , listSuffix || "list" ) ;
156
156
}
@@ -161,7 +161,7 @@ var JSONResponse = {
161
161
* @param key empty ? "list" : key + "List" 且首字母小写
162
162
* @return {@link #formatKey(String, boolean, boolean, boolean) } formatColon = false, formatAt = true, formatHyphen = true, firstCase = true
163
163
*/
164
- formatArrayKey ( key ) {
164
+ formatArrayKey : function ( key ) {
165
165
if ( JSONObject . isArrayKey ( key ) ) {
166
166
key = StringUtil . addSuffix ( key . substring ( 0 , key . length - 2 ) , "list" ) ;
167
167
}
@@ -177,7 +177,7 @@ var JSONResponse = {
177
177
* @param key name 或 name:alias
178
178
* @return {@link #formatKey(String, boolean, boolean, boolean) } formatColon = false, formatAt = true, formatHyphen = false, firstCase = true
179
179
*/
180
- formatObjectKey ( key ) {
180
+ formatObjectKey : function ( key ) {
181
181
var index = key == null ? - 1 : key . indexOf ( ":" ) ;
182
182
if ( index >= 0 ) {
183
183
return key . substring ( index + 1 ) ; //不处理自定义的
@@ -190,7 +190,7 @@ var JSONResponse = {
190
190
* @param fullName name 或 name:alias
191
191
* @return {@link #formatKey(String, boolean, boolean, boolean) } formatColon = false, formatAt = true, formatHyphen = false, firstCase = false
192
192
*/
193
- formatOtherKey ( fullName ) {
193
+ formatOtherKey : function ( fullName ) {
194
194
return JSONResponse . formatKey ( fullName , false , true , false , false ) ; //节约性能,除了关键词 @key ,一般都符合变量命名规范,不符合也原样返回便于调试
195
195
} ,
196
196
@@ -202,7 +202,7 @@ var JSONResponse = {
202
202
* @param firstCase 第一个单词首字母小写,后面的首字母大写, Ab => ab ; A-b-Cd => aBCd
203
203
* @return name => name; name:alias => alias
204
204
*/
205
- formatKey ( fullName , formatAlias , formatAt , formatHyphen , firstCase , formatUnderline , formatFunChar ) {
205
+ formatKey : function ( fullName , formatAlias , formatAt , formatHyphen , firstCase , formatUnderline , formatFunChar ) {
206
206
if ( fullName == null ) {
207
207
log ( JSONResponse . TAG , "formatKey fullName == null >> return null;" ) ;
208
208
return null ;
@@ -231,15 +231,15 @@ var JSONResponse = {
231
231
* @param key
232
232
* @return
233
233
*/
234
- formatAt ( key ) {
234
+ formatAt : function ( key ) {
235
235
var k = key . startsWith ( "@" ) ? key . substring ( 1 ) : key ;
236
236
return k ; //由 formatFunChar 实现去掉末尾的 @ k.endsWith("@") ? k.substring(0, k.length - 1) : k;
237
237
} ,
238
238
/**key:alias => keyAsAlias
239
239
* @param key
240
240
* @return
241
241
*/
242
- formatAlias ( key ) {
242
+ formatAlias : function ( key ) {
243
243
var index = key . indexOf ( ":" ) ;
244
244
return index < 0 ? key : key . substring ( 0 , index ) + 'As' + StringUtil . firstCase ( key . substring ( index + 1 ) , true ) ;
245
245
} ,
@@ -248,7 +248,7 @@ var JSONResponse = {
248
248
* @param key
249
249
* @return
250
250
*/
251
- formatHyphen ( key , firstCase ) {
251
+ formatHyphen : function ( key , firstCase ) {
252
252
var first = true ;
253
253
var index ;
254
254
@@ -272,7 +272,7 @@ var JSONResponse = {
272
272
* @param key
273
273
* @return
274
274
*/
275
- formatUnderline ( key , firstCase ) {
275
+ formatUnderline : function ( key , firstCase ) {
276
276
var first = true ;
277
277
var index ;
278
278
@@ -296,7 +296,7 @@ var JSONResponse = {
296
296
* @param key
297
297
* @return
298
298
*/
299
- formatFunChar ( key ) {
299
+ formatFunChar : function ( key ) {
300
300
var name = key . replace ( / @ / g, 'At' ) ;
301
301
name = name . replace ( / { } / g, 'In' )
302
302
name = name . replace ( / } { / g, 'Exists' )
@@ -1489,7 +1489,7 @@ var JSONResponse = {
1489
1489
return StringUtil . isEmpty ( folder , true ) ? name : folder + divider + name ;
1490
1490
} ,
1491
1491
1492
- getShowString ( arr , lineItemCount ) {
1492
+ getShowString : function ( arr , lineItemCount ) {
1493
1493
if ( arr == null || arr . length <= 0 ) {
1494
1494
return '' ;
1495
1495
}
0 commit comments