This visitor will return Boolean.TRUE if the provided filter is completely supported by the FilterCapabilities.
This method will look up the right information in the provided FilterCapabilities instance for you depending on the type of filter provided. It will do a deep structural search of the provided filter ensuring every expression and function is accounted for and supported by the provided FilterCapabilities.
Example:
boolean yes = filter.accepts( IsFullySupportedFilterVisitor( capabilities ), null );
@author Jody Garnett (Refractions Research)
@source $URL$