All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.method.vm Maven / Gradle / Ivy

There is a newer version: 2.0.1
Show newest version

    /**
     * Matcher for {@link ${type.packageName()}.${type.name()}#${field.name()}}
     */
    @org.hamcrest.Factory
    public static org.hamcrest.Matcher<${type.packageName()}.${type.name()}> with${utils.normalize(${field.name()})}(org.hamcrest.Matcher<${field.type()}> matcher) {
        return new org.hamcrest.FeatureMatcher<${type.packageName()}.${type.name()}, ${field.type()}>(matcher, "${field.name()}", "${field.name()}") {
            @Override
            protected ${field.type()} featureValueOf(${type.packageName()}.${type.name()} actual) {
                return actual.get${utils.normalize(${field.name()})}();
            }
        };
    }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy