Revision 44051 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/ExpressionBuilder.java

View differences:

ExpressionBuilder.java
308 308
    public Function ifnull(Value value, Value iftrue, Value iffalse);
309 309

  
310 310
    public ExpressionBuilder createExpressionBuilder();
311
   
312
    public Function left(Value str, Value size);
313
    
314
    public Function right(Value str, Value len);
315
    
316
    public Function locate(Value search, Value str, Value start) ;
317
    
318
    public Function position(Value search, Value str);
319
    
320
    public Function lpad(Value str, Value len, Value padstr) ;
321
    
322
    public Function rpad(Value str, Value len, Value padstr);
323
    
324
    public Function ltrim(Value str);
325
    
326
    public Function rtrim(Value str);
327
    
328
    public Function trim(Value str);
329
    
330
    public Function repeat(Value str, Value size);
331
    
332
    public Function replace(Value str, Value search, Value replstr);
333
    
334
    public Function ascii(Value str);
335
    
336
    public Function lenght(Value str);
337

  
338
    public Function instr(Value str, Value search, Value start);
339
    
340
    public Function lower(Value str);
341
    
342
    public Function upper(Value str);
343
    
344
    public Function space(Value size);
345
    
346
    public Function substring(Value str, Value start, Value len);
347
    
348
    public Function acos(Value num);
349
    
350
    public Function asin(Value num);
351
    
352
    public Function atan(Value num);
353
    
354
    public Function cos(Value num);
355
    
356
    public Function cosh(Value num);
357
    
358
    public Function cot(Value num);
359
    
360
    public Function bitand(Value num1, Value num2);
361
    
362
    public Function bitor(Value num1, Value num2);
363
    
364
    public Function bitxor(Value num1, Value num2);
365
    
366
    public Function ceil(Value num);
367
    
368
    public Function degrees(Value num);
369
    
370
    public Function exp(Value num);
371
    
372
    public Function floor(Value num);
373
    
374
    public Function log(Value num);
375
    
376
    public Function log10(Value num);
377
    
378
    public Function pi(Value num);
379
    
380
    public Function power(Value num);
381
    
382
    public Function radians(Value num);
383
    
384
    public Function rand(Value num);
385
    
386
    public Function round(Value num);
387
    
388
    public Function sqrt(Value num);
389
    
390
    public Function sign(Value num);
391
    
392
    public Function sin(Value num);
393
    
394
    public Function sinh(Value num);
395
    
396
    public Function tan(Value num);
397
    
398
    public Function tanh(Value num);
399
    
400
    public Function zero();
311 401
}

Also available in: Unified diff