Spring Integration

org.springframework.integration.util
Class FixedMethodFilter

java.lang.Object
  extended by org.springframework.integration.util.FixedMethodFilter
All Implemented Interfaces:
org.springframework.expression.MethodFilter

public class FixedMethodFilter
extends java.lang.Object
implements org.springframework.expression.MethodFilter

A MethodFilter implementation that will always return the same Method instance within a single-element list if it is present in the candidate list. If the Method is not present in the candidate list, it will return an empty list.

Since:
2.0
Author:
Mark Fisher

Constructor Summary
FixedMethodFilter(java.lang.reflect.Method method)
           
 
Method Summary
 java.util.List<java.lang.reflect.Method> filter(java.util.List<java.lang.reflect.Method> methods)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FixedMethodFilter

public FixedMethodFilter(java.lang.reflect.Method method)
Method Detail

filter

public java.util.List<java.lang.reflect.Method> filter(java.util.List<java.lang.reflect.Method> methods)
Specified by:
filter in interface org.springframework.expression.MethodFilter

Spring Integration