| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InactivateableFromToService
Provides methods for retrieval of business objects implementing InactivateableFromTo and needing effective dating logic
org.kuali.rice.kns.bo.InactivateableFromTo| Method Summary | |
|---|---|
|  List<InactivatableFromTo> | filterOutNonActive(List<InactivatableFromTo> filterList)Removes instances from the given list that are inactive based on the current date | 
|  List<InactivatableFromTo> | filterOutNonActive(List<InactivatableFromTo> filterList,
                                     Date activeAsOfDate)Removes instances from the given list that are inactive based on the given date | 
|  List<InactivatableFromTo> | filterOutNonCurrent(List<InactivatableFromTo> filterList)Removes instances from the given list that are not current based on the current date | 
|  List<InactivatableFromTo> | filterOutNonCurrent(List<InactivatableFromTo> filterList,
                                       Date currentAsOfDate)Removes instances from the given list that are not current based on the given date | 
|  List<InactivatableFromTo> | findMatchingActive(Class<? extends InactivatableFromTo> clazz,
                                     Map fieldValues)Performs search on given class and criteria and returns only results that active based on the active to/from dates and the current date | 
|  List<InactivatableFromTo> | findMatchingActiveAsOfDate(Class<? extends InactivatableFromTo> clazz,
                                                     Map fieldValues,
                                                     Date activeAsOfDate)Performs search on given class and criteria and returns only results that active based on the active to/from dates and the given active as of date | 
|  List<InactivatableFromTo> | findMatchingCurrent(Class<? extends InactivatableFromTo> clazz,
                                       Map fieldValues)Performs search on given class and criteria and returns that are active and most current. | 
|  List<InactivatableFromTo> | findMatchingCurrent(Class<? extends InactivatableFromTo> clazz,
                                       Map fieldValues,
                                       Date currentAsOfDate)Performs search on given class and criteria and returns that are active and most current based on the given date. | 
| Method Detail | 
|---|
List<InactivatableFromTo> findMatchingActive(Class<? extends InactivatableFromTo> clazz,
                                             Map fieldValues)
clazz - - InactivateableFromTo class to searchfieldValues - - Search key values
List<InactivatableFromTo> findMatchingActiveAsOfDate(Class<? extends InactivatableFromTo> clazz,
                                                     Map fieldValues,
                                                     Date activeAsOfDate)
clazz - - InactivateableFromTo class to searchfieldValues - - Search key valuesactiveAsOfDate - - Date to compare to for determining active status
List<InactivatableFromTo> filterOutNonActive(List<InactivatableFromTo> filterList)
filterList - - List of InactivateableFromTo instances to filter
List<InactivatableFromTo> filterOutNonActive(List<InactivatableFromTo> filterList,
                                             Date activeAsOfDate)
filterList - - List of InactivateableFromTo instances to filteractiveAsOfDate - - Date to compare to for determining active status
List<InactivatableFromTo> findMatchingCurrent(Class<? extends InactivatableFromTo> clazz,
                                              Map fieldValues)
clazz - - InactivateableFromTo class to searchfieldValues - - Search key values
List<InactivatableFromTo> findMatchingCurrent(Class<? extends InactivatableFromTo> clazz,
                                              Map fieldValues,
                                              Date currentAsOfDate)
clazz - - InactivateableFromTo class to searchfieldValues - - Search key valuescurrentAsOfDate - - Date to compare to for determining active and current status
List<InactivatableFromTo> filterOutNonCurrent(List<InactivatableFromTo> filterList)
filterList - - List of InactivateableFromTo instances to filter
List<InactivatableFromTo> filterOutNonCurrent(List<InactivatableFromTo> filterList,
                                              Date currentAsOfDate)
filterList - - List of InactivateableFromTo instances to filtercurrentAsOfDate - - Date to compare to for determining active and current status
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||