| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAlgo
Represents an abstract algorithm on an LRStruct. Acts as a visitor to a
LRStruct host.
| Method Summary | |
|---|---|
|  java.lang.Object | emptyCase(LRStruct host,
          java.lang.Object inp)Operates on an empty LRStruct host, given an input object. | 
|  java.lang.Object | nonEmptyCase(LRStruct host,
             java.lang.Object inp)Operates on a non-empty LRStruct host, given an input object. | 
| Method Detail | 
|---|
java.lang.Object emptyCase(LRStruct host,
                           java.lang.Object inp)
host - an empty LRStruct.inp - input object needed by this IAlgo.
java.lang.Object nonEmptyCase(LRStruct host,
                              java.lang.Object inp)
host - a non-empty LRStruct.inp - input object needed by this IAlgo.
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||