listFW.visitor
Class MakePhrase

java.lang.Object
  extended by listFW.visitor.MakePhrase
All Implemented Interfaces:
IListAlgo<java.lang.String,java.lang.String,java.lang.String>

public class MakePhrase
extends java.lang.Object
implements IListAlgo<java.lang.String,java.lang.String,java.lang.String>

A test algorithm that works on a list of strings, combining the elements into a single String.


Field Summary
static MakePhrase Singleton
           
 
Constructor Summary
private MakePhrase()
           
 
Method Summary
 java.lang.String emptyCase(IMTList<? extends java.lang.String> host, java.lang.String... inp)
           
 java.lang.String nonEmptyCase(INEList<? extends java.lang.String> host, java.lang.String... inp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Singleton

public static MakePhrase Singleton
Constructor Detail

MakePhrase

private MakePhrase()
Method Detail

emptyCase

public java.lang.String emptyCase(IMTList<? extends java.lang.String> host,
                                  java.lang.String... inp)
Specified by:
emptyCase in interface IListAlgo<java.lang.String,java.lang.String,java.lang.String>

nonEmptyCase

public java.lang.String nonEmptyCase(INEList<? extends java.lang.String> host,
                                     java.lang.String... inp)
Specified by:
nonEmptyCase in interface IListAlgo<java.lang.String,java.lang.String,java.lang.String>