JTools

org.jtools.util
Class SimpleHolidayVisitor<T_Return,T_Data>

java.lang.Object
  extended by org.jtools.util.SimpleHolidayVisitor<T_Return,T_Data>
All Implemented Interfaces:
HolidayVisitor<T_Return,T_Data>

public class SimpleHolidayVisitor<T_Return,T_Data>
extends Object
implements HolidayVisitor<T_Return,T_Data>

TODO type-description

Author:
Rainer Noack

Constructor Summary
SimpleHolidayVisitor()
           
 
Method Summary
 T_Return visit(Holiday holiday, T_Data... data)
           
 T_Return visitADVENT(Holiday holiday, T_Data... data)
           
 T_Return visitADVENT2(Holiday holiday, T_Data... data)
           
 T_Return visitADVENT3(Holiday holiday, T_Data... data)
           
 T_Return visitADVENT4(Holiday holiday, T_Data... data)
           
 T_Return visitASCENSION(Holiday holiday, T_Data... data)
           
 T_Return visitASH_WEDNESDAY(Holiday holiday, T_Data... data)
           
 T_Return visitBOXING_DAY(Holiday holiday, T_Data... data)
           
 T_Return visitCARNIVAL_MONDAY(Holiday holiday, T_Data... data)
           
 T_Return visitCHRISTMAS(Holiday holiday, T_Data... data)
           
 T_Return visitCHRISTMASEVE(Holiday holiday, T_Data... data)
           
 T_Return visitCORPUS_CHRISTI(Holiday holiday, T_Data... data)
           
 T_Return visitEASTER_MONDAY(Holiday holiday, T_Data... data)
           
 T_Return visitEASTERN(Holiday holiday, T_Data... data)
           
 T_Return visitGERMAN_UNIFICATION_DAY(Holiday holiday, T_Data... data)
           
 T_Return visitGOOD_FRIDAY(Holiday holiday, T_Data... data)
           
 T_Return visitMAY_DAY(Holiday holiday, T_Data... data)
           
 T_Return visitMEMORIAL_DAY(Holiday holiday, T_Data... data)
           
 T_Return visitMOTHERS_DAY(Holiday holiday, T_Data... data)
           
 T_Return visitNEWYEARSDAY(Holiday holiday, T_Data... data)
           
 T_Return visitNEWYEARSEVE(Holiday holiday, T_Data... data)
           
 T_Return visitPALM_SUNDAY(Holiday holiday, T_Data... data)
           
 T_Return visitSANTACLAUS(Holiday holiday, T_Data... data)
           
 T_Return visitSHROVE_TUESDAY(Holiday holiday, T_Data... data)
           
 T_Return visitTHANKSGIVING(Holiday holiday, T_Data... data)
           
 T_Return visitWAELDCHESTAG(Holiday holiday, T_Data... data)
           
 T_Return visitWHIT_MONDAY(Holiday holiday, T_Data... data)
           
 T_Return visitWHIT_SUNDAY(Holiday holiday, T_Data... data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleHolidayVisitor

public SimpleHolidayVisitor()
Method Detail

visit

public T_Return visit(Holiday holiday,
                      T_Data... data)
Specified by:
visit in interface HolidayVisitor<T_Return,T_Data>

visitADVENT

public T_Return visitADVENT(Holiday holiday,
                            T_Data... data)
Specified by:
visitADVENT in interface HolidayVisitor<T_Return,T_Data>

visitASCENSION

public T_Return visitASCENSION(Holiday holiday,
                               T_Data... data)
Specified by:
visitASCENSION in interface HolidayVisitor<T_Return,T_Data>

visitASH_WEDNESDAY

public T_Return visitASH_WEDNESDAY(Holiday holiday,
                                   T_Data... data)
Specified by:
visitASH_WEDNESDAY in interface HolidayVisitor<T_Return,T_Data>

visitCHRISTMAS

public T_Return visitCHRISTMAS(Holiday holiday,
                               T_Data... data)
Specified by:
visitCHRISTMAS in interface HolidayVisitor<T_Return,T_Data>

visitCHRISTMASEVE

public T_Return visitCHRISTMASEVE(Holiday holiday,
                                  T_Data... data)
Specified by:
visitCHRISTMASEVE in interface HolidayVisitor<T_Return,T_Data>

visitCORPUS_CHRISTI

public T_Return visitCORPUS_CHRISTI(Holiday holiday,
                                    T_Data... data)
Specified by:
visitCORPUS_CHRISTI in interface HolidayVisitor<T_Return,T_Data>

visitEASTERN

public T_Return visitEASTERN(Holiday holiday,
                             T_Data... data)
Specified by:
visitEASTERN in interface HolidayVisitor<T_Return,T_Data>

visitGOOD_FRIDAY

public T_Return visitGOOD_FRIDAY(Holiday holiday,
                                 T_Data... data)
Specified by:
visitGOOD_FRIDAY in interface HolidayVisitor<T_Return,T_Data>

visitMOTHERS_DAY

public T_Return visitMOTHERS_DAY(Holiday holiday,
                                 T_Data... data)
Specified by:
visitMOTHERS_DAY in interface HolidayVisitor<T_Return,T_Data>

visitADVENT2

public T_Return visitADVENT2(Holiday holiday,
                             T_Data... data)
Specified by:
visitADVENT2 in interface HolidayVisitor<T_Return,T_Data>

visitADVENT3

public T_Return visitADVENT3(Holiday holiday,
                             T_Data... data)
Specified by:
visitADVENT3 in interface HolidayVisitor<T_Return,T_Data>

visitADVENT4

public T_Return visitADVENT4(Holiday holiday,
                             T_Data... data)
Specified by:
visitADVENT4 in interface HolidayVisitor<T_Return,T_Data>

visitCARNIVAL_MONDAY

public T_Return visitCARNIVAL_MONDAY(Holiday holiday,
                                     T_Data... data)
Specified by:
visitCARNIVAL_MONDAY in interface HolidayVisitor<T_Return,T_Data>

visitSHROVE_TUESDAY

public T_Return visitSHROVE_TUESDAY(Holiday holiday,
                                    T_Data... data)
Specified by:
visitSHROVE_TUESDAY in interface HolidayVisitor<T_Return,T_Data>

visitBOXING_DAY

public T_Return visitBOXING_DAY(Holiday holiday,
                                T_Data... data)
Specified by:
visitBOXING_DAY in interface HolidayVisitor<T_Return,T_Data>

visitEASTER_MONDAY

public T_Return visitEASTER_MONDAY(Holiday holiday,
                                   T_Data... data)
Specified by:
visitEASTER_MONDAY in interface HolidayVisitor<T_Return,T_Data>

visitGERMAN_UNIFICATION_DAY

public T_Return visitGERMAN_UNIFICATION_DAY(Holiday holiday,
                                            T_Data... data)
Specified by:
visitGERMAN_UNIFICATION_DAY in interface HolidayVisitor<T_Return,T_Data>

visitNEWYEARSDAY

public T_Return visitNEWYEARSDAY(Holiday holiday,
                                 T_Data... data)
Specified by:
visitNEWYEARSDAY in interface HolidayVisitor<T_Return,T_Data>

visitNEWYEARSEVE

public T_Return visitNEWYEARSEVE(Holiday holiday,
                                 T_Data... data)
Specified by:
visitNEWYEARSEVE in interface HolidayVisitor<T_Return,T_Data>

visitPALM_SUNDAY

public T_Return visitPALM_SUNDAY(Holiday holiday,
                                 T_Data... data)
Specified by:
visitPALM_SUNDAY in interface HolidayVisitor<T_Return,T_Data>

visitSANTACLAUS

public T_Return visitSANTACLAUS(Holiday holiday,
                                T_Data... data)
Specified by:
visitSANTACLAUS in interface HolidayVisitor<T_Return,T_Data>

visitWHIT_MONDAY

public T_Return visitWHIT_MONDAY(Holiday holiday,
                                 T_Data... data)
Specified by:
visitWHIT_MONDAY in interface HolidayVisitor<T_Return,T_Data>

visitWHIT_SUNDAY

public T_Return visitWHIT_SUNDAY(Holiday holiday,
                                 T_Data... data)
Specified by:
visitWHIT_SUNDAY in interface HolidayVisitor<T_Return,T_Data>

visitWAELDCHESTAG

public T_Return visitWAELDCHESTAG(Holiday holiday,
                                  T_Data... data)
Specified by:
visitWAELDCHESTAG in interface HolidayVisitor<T_Return,T_Data>

visitMAY_DAY

public T_Return visitMAY_DAY(Holiday holiday,
                             T_Data... data)
Specified by:
visitMAY_DAY in interface HolidayVisitor<T_Return,T_Data>

visitMEMORIAL_DAY

public T_Return visitMEMORIAL_DAY(Holiday holiday,
                                  T_Data... data)
Specified by:
visitMEMORIAL_DAY in interface HolidayVisitor<T_Return,T_Data>

visitTHANKSGIVING

public T_Return visitTHANKSGIVING(Holiday holiday,
                                  T_Data... data)
Specified by:
visitTHANKSGIVING in interface HolidayVisitor<T_Return,T_Data>

JTools

© 2000-2006, JTools.org.