com.agical.rmock.core.match.constraint.clazz
Class ClassConstraintFactory
java.lang.Object
com.agical.rmock.core.match.constraint.clazz.ClassConstraintFactory
public class ClassConstraintFactory
- extends Object
Method Summary |
Expression |
abstr()
This constraint passes if the checked class is abstract |
Expression |
assignableTo(Class clazz)
Checks wether a class is an instance of (or subclass of) the class
passed in the clazz parameter. |
Expression |
name(Expression expression)
Returns an expression that checks wether the classes name passes
the expression passed in the parameter expression. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassConstraintFactory
public ClassConstraintFactory()
assignableTo
public Expression assignableTo(Class clazz)
- Checks wether a class is an instance of (or subclass of) the class
passed in the clazz parameter.
- Parameters:
clazz
- The class to to check if it is if the checked class is assignable to.
- Returns:
- a ClassAssignableToConstraint
abstr
public Expression abstr()
- This constraint passes if the checked class is abstract
- Returns:
- an instance of a ClassIsAbstractConstraint
- See Also:
ClassIsAbstractConstraint
name
public Expression name(Expression expression)
- Returns an expression that checks wether the classes name passes
the expression passed in the parameter expression.
- Parameters:
expression
- The expression to check
- Returns:
- An expression that checks the class-name against the checked expression
Copyright © 2005-2011 Agical AB. All Rights Reserved.