| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.neu.ccs.demeterf.control.Fields.any
public static class Fields.any
Base Field class that represents the pending traversal of any field.
During traversal, Function Classes
   implement update methods that motify traversal arguments. The second
   parameter to these methods should be a subclass of Fields.any that
   represents the field about to be traversed. 
   
                                                                              
   // Class definition for C                                                                        
   public class C{                                                       
      // Single Field... F         
      String F;                   
                                                                                     
      // Constructor               
      public C(String F){ this.F = F; }                      
                                                                                     
      // Field class definition    
      public static class F extends Fields.any{}             
   }
   
See NewUpdate for an example of
   how the field definition can be used during traversal.
| Constructor Summary | |
|---|---|
| Fields.any() | |
| Method Summary | 
|---|
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public Fields.any()
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||