Package org.catools.common.date
Class CHolidayCollection
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractSet<E>
-
- java.util.HashSet<E>
-
- org.catools.common.collections.CSet<CHoliday>
-
- org.catools.common.date.CHolidayCollection
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<CHoliday>
,java.util.Collection<CHoliday>
,java.util.Set<CHoliday>
,CCollection<CHoliday>
,CIterable<CHoliday>
,CBaseState<java.lang.Iterable<CHoliday>>
,CCollectionState<CHoliday>
,CIterableState<CHoliday>
,CObjectState<java.lang.Iterable<CHoliday>>
,CBaseVerifier<java.lang.Iterable<CHoliday>>
,CCollectionVerifier<CHoliday>
,CIterableVerifier<CHoliday>
,CObjectVerifier<java.lang.Iterable<CHoliday>,CIterableState<CHoliday>>
,CBaseWaiter<java.lang.Iterable<CHoliday>>
public class CHolidayCollection extends CSet<CHoliday>
Collection ofCHoliday
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
serialVersionUID
-
-
Constructor Summary
Constructors Constructor Description CHolidayCollection()
CHolidayCollection(CHoliday... c)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isHoliday(java.util.Date date)
Define if provided date match any holiday criteria from the list and is holiday-
Methods inherited from class org.catools.common.collections.CSet
_useWaiter, contains, equals, forEach, getBaseValue, removeIf, set, stream, toString
-
Methods inherited from class java.util.HashSet
add, clear, clone, isEmpty, iterator, remove, size, spliterator
-
Methods inherited from class java.util.AbstractCollection
addAll, containsAll, retainAll, toArray, toArray
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CBaseVerifier
_verify, _verify, _verify, _verify, _verify, _verify, _verifyWithDefaultMessage, _verifyWithDefaultMessage, getDefaultMessage, getEntityDescription
-
Methods inherited from interface org.catools.common.extensions.wait.interfaces.CBaseWaiter
getDefaultWaitInSeconds, getDefaultWaitIntervalInMilliSeconds
-
Methods inherited from interface org.catools.common.collections.interfaces.CCollection
add, addAll, addIf, clear, containsAll, getAll, getAny, getAnyAndRemove, getFirst, getFirst, getFirstOrElse, getFirstOrElse, getFirstOrNull, getFirstOrNull, getFirstOrThrow, getFirstOrThrow, has, hasNot, isEmpty, isNotEmpty, iterator, join, join, join, map, mapToList, mapToSet, partition, remove, removeAll, retainAll, size, spliterator, toArray, toArray, toList, toSet
-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CCollectionState
sizeEquals, sizeIsGreaterThan, sizeIsLessThan
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CCollectionVerifier
_toState, verifySizeEquals, verifySizeEquals, verifySizeIsGreaterThan, verifySizeIsGreaterThan, verifySizeIsLessThan, verifySizeIsLessThan
-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CIterableState
containsAll, containsNone, containsNone, emptyOrContains, emptyOrNotContains, isEqual, isEqual, notContains, notContainsAll, notContainsAll
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CIterableVerifier
verifyContains, verifyContains, verifyContainsAll, verifyContainsAll, verifyContainsNone, verifyContainsNone, verifyEmptyOrContains, verifyEmptyOrContains, verifyEmptyOrNotContains, verifyEmptyOrNotContains, verifyEquals, verifyEquals, verifyHas, verifyHas, verifyIsEmpty, verifyIsEmpty, verifyIsNotEmpty, verifyIsNotEmpty, verifyNotContains, verifyNotContains, verifyNotContainsAll, verifyNotContainsAll
-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CObjectState
equalsAny, equalsAny, equalsNone, equalsNone, isNotNull, isNull, notEqual, test
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CObjectVerifier
verifyEqualsAny, verifyEqualsAny, verifyEqualsNone, verifyEqualsNone, verifyIsNotNull, verifyIsNotNull, verifyIsNull, verifyIsNull, verifyNotEquals, verifyNotEquals
-
-
-
-
Constructor Detail
-
CHolidayCollection
public CHolidayCollection()
-
CHolidayCollection
public CHolidayCollection(CHoliday... c)
-
-