edu.neu.ccs.demeterf
Class Bc
java.lang.Object
edu.neu.ccs.demeterf.FC
edu.neu.ccs.demeterf.ID
edu.neu.ccs.demeterf.Bc
- Direct Known Subclasses:
- DemFGenMain.Subst, FuncTest.Int2Str
public class Bc
- extends ID
Builder implementation that calls object constructors. Used to rebuild
a data structure while transforming. Programmers can extend this class
to transform structures while traversing.
Method Summary |
java.lang.Object |
combine(java.lang.Object o)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object o7,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object o7,
java.lang.Object o8,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object o7,
java.lang.Object o8,
java.lang.Object o9,
java.lang.Object a)
|
java.lang.Object |
combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object o7,
java.lang.Object o8,
java.lang.Object o9,
java.lang.Object o10,
java.lang.Object a)
|
static boolean |
isDebug()
|
static void |
setDebug(boolean b)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Bc
public Bc()
setDebug
public static void setDebug(boolean b)
isDebug
public static boolean isDebug()
combine
public java.lang.Object combine(java.lang.Object o)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object o7,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object o7,
java.lang.Object o8,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object o7,
java.lang.Object o8,
java.lang.Object o9,
java.lang.Object a)
combine
public java.lang.Object combine(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4,
java.lang.Object o5,
java.lang.Object o6,
java.lang.Object o7,
java.lang.Object o8,
java.lang.Object o9,
java.lang.Object o10,
java.lang.Object a)