Package org.jmock.core.constraint
Class IsEventFrom
- java.lang.Object
-
- org.jmock.core.constraint.IsEventFrom
-
- All Implemented Interfaces:
Constraint,SelfDescribing
public class IsEventFrom extends java.lang.Object implements Constraint
Tests if the value is an event announced by a specific object.
-
-
Constructor Summary
Constructors Constructor Description IsEventFrom(java.lang.Class eventClass, java.lang.Object source)Constructs an IsEventFrom predicate that returns true for any object derived from event_class announced by source.IsEventFrom(java.lang.Object source)Constructs an IsEventFrom predicate that returns true for any object derived fromEventObjectannounced by source .
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBufferdescribeTo(java.lang.StringBuffer buffer)Appends the description of this object to the buffer.booleaneval(java.lang.Object o)Evaluates the constraint for argument o.
-
-
-
Constructor Detail
-
IsEventFrom
public IsEventFrom(java.lang.Object source)
Constructs an IsEventFrom predicate that returns true for any object derived fromEventObjectannounced by source .
-
IsEventFrom
public IsEventFrom(java.lang.Class eventClass, java.lang.Object source)Constructs an IsEventFrom predicate that returns true for any object derived from event_class announced by source.
-
-
Method Detail
-
eval
public boolean eval(java.lang.Object o)
Description copied from interface:ConstraintEvaluates the constraint for argument o.- Specified by:
evalin interfaceConstraint- Parameters:
o- the object against which the constraint is evaluated.- Returns:
trueif o meets the constraint,falseif it does not.
-
describeTo
public java.lang.StringBuffer describeTo(java.lang.StringBuffer buffer)
Description copied from interface:SelfDescribingAppends the description of this object to the buffer.- Specified by:
describeToin interfaceSelfDescribing- Parameters:
buffer- The buffer that the description is appended to.- Returns:
- The buffer passed to the invokedMethod.
-
-