listFW
Interface IListAlgo<E,R,P>

All Known Implementing Classes:
Append, CopyList, CopyList2, CopyList3, FoldL, FoldR, MakePhrase, Reverse, ReverseList, ReverseList2, ReverseList3, SumIntList, SumIntList_Fwd, SumIntValList, SumNumList, ToStringAlgo, ToStringHelper

public interface IListAlgo<E,R,P>

A visitor to (algorithm on) an IList where T is a subclass of E Also parameterized by it return type R and parameter type T.


Method Summary
 R emptyCase(IMTList<? extends E> host, P... inp)
           
 R nonEmptyCase(INEList<? extends E> host, P... inp)
           
 

Method Detail

emptyCase

R emptyCase(IMTList<? extends E> host,
            P... inp)

nonEmptyCase

R nonEmptyCase(INEList<? extends E> host,
               P... inp)