com.jscape.util.reflection
Class ConstructorParametersEqual

java.lang.Object
  extended by com.jscape.util.functor.UnaryPredicate<java.lang.reflect.Constructor>
      extended by com.jscape.util.reflection.ConstructorParametersEqual

public class ConstructorParametersEqual
extends com.jscape.util.functor.UnaryPredicate<java.lang.reflect.Constructor>

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
ConstructorParametersEqual(boolean explicit, java.lang.Class... parameterTypes)
           
ConstructorParametersEqual(boolean explicit, java.util.Collection<java.lang.Class> parameterTypes)
           
 
Method Summary
 boolean evaluate(java.lang.reflect.Constructor 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

ConstructorParametersEqual

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

ConstructorParametersEqual

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

evaluate

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

toString

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


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