/**
*
*/
package com.lexicalscope.fluentreflection;
import org.hamcrest.Description;
final class MatcherHasNameEndingWith extends ReflectionMatcher<FluentMember> {
private final String suffix;
MatcherHasNameEndingWith(final String suffix) {
this.suffix = suffix;
}
@Override
public boolean matchesSafely(final FluentMember arg) {
return arg.name().endsWith(suffix);
}
@Override
public void describeTo(final Description description) {
description.appendText("callable ending with ").appendValue(suffix);
}
}