public Filter < S > getHandledFilter ( ) { Filter < S > identity = getIdentityFilter ( ) ; Filter < S > rangeStart = buildCompositeFilter ( getRangeStartFilters ( ) ) ; Filter < S > rangeEnd = buildCompositeFilter ( getRangeEndFilters ( ) ) ; return and ( and ( identity , rangeStart ) , rangeEnd ) ; }
Returns the composite handled filter or null if no matches at all .