@Test public void hasProperty() { ResourceType def = ResourceType.builder("qualifier").build(); assertThat(def.hasProperty("foo")).isFalse(); def = ResourceType.builder("qualifier").setProperty("foo", "bar").build(); assertThat(def.hasProperty("foo")).isTrue(); } }
@Override public boolean apply(@Nullable ResourceType input) { return input != null && input.hasProperty(propertyKey); } }