Revision 44139 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/CodeBuilder.java

View differences:

CodeBuilder.java
1 1
package org.gvsig.expressionevaluator;
2 2

  
3 3
import org.gvsig.expressionevaluator.Code.Caller;
4
import org.gvsig.expressionevaluator.Code.Caller.Arguments;
5 4
import org.gvsig.expressionevaluator.Code.Constant;
6 5
import org.gvsig.expressionevaluator.Code.Identifier;
7 6

  
......
16 15

  
17 16
    Identifier identifier(String name);
18 17

  
19
    Caller function(String name, int type, Arguments args);
18
    Caller function(String name, int type, Codes args);
20 19

  
21
    Caller function(String name, Arguments args);
20
    Caller function(String name, Codes args);
22 21

  
23 22
    Caller operator(String name, Code arg1);
24 23

  
25 24
    Caller operator(String name, Code arg1, Code arg2);
26 25

  
27
    Arguments args();
26
    Codes args();
28 27

  
29 28
    Code add(Code op1, Code op2);
30 29

  
31 30
    Code subst(Code op1, Code op2);
32 31

  
32
    Code concat(Code op1, Code op2);
33

  
33 34
    Code mult(Code op1, Code op2);
34 35

  
35 36
    Code div(Code op1, Code op2);
......
66 67

  
67 68
    Code getattr(Code obj, String attrname);
68 69

  
69
    Code method(Code obj, String methodname, Arguments args);
70
    Code getitem(Code obj, Code index);
71

  
72
    Code method(Code obj, String methodname, Codes args);
70 73
}

Also available in: Unified diff