JSCAPE MFT Server

com.jscape.util.reflection
Class MethodParametersEqual

java.lang.Object
  extended by com.jscape.util.functor.UnaryPredicate<java.lang.reflect.Method>
      extended by com.jscape.util.reflection.MethodParametersEqual

public class MethodParametersEqual
extends com.jscape.util.functor.UnaryPredicate<java.lang.reflect.Method>

Author:
Alex Usun

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jscape.util.functor.UnaryPredicate
com.jscape.util.functor.UnaryPredicate.And<T>, com.jscape.util.functor.UnaryPredicate.False<T>, com.jscape.util.functor.UnaryPredicate.Not<T>, com.jscape.util.functor.UnaryPredicate.Or<T>, com.jscape.util.functor.UnaryPredicate.True<T>
 
Constructor Summary
MethodParametersEqual(boolean explicit, java.lang.Class... parameterTypes)
           
MethodParametersEqual(boolean explicit, java.util.Collection<java.lang.Class> parameterTypes)
           
 
Method Summary
 boolean evaluate(java.lang.reflect.Method value)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jscape.util.functor.UnaryPredicate
and, not, or
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodParametersEqual

public MethodParametersEqual(boolean explicit,
                             java.lang.Class... parameterTypes)

MethodParametersEqual

public MethodParametersEqual(boolean explicit,
                             java.util.Collection<java.lang.Class> parameterTypes)
Method Detail

evaluate

public boolean evaluate(java.lang.reflect.Method value)
Specified by:
evaluate in class com.jscape.util.functor.UnaryPredicate<java.lang.reflect.Method>
Parameters:
value - value
Returns:
boolean value

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

JSCAPE MFT Server

Copyright © JSCAPE LLC. 1999-2013. All Rights Reserved