@SuppressWarnings("deprecation") // intentional; deprecation is for callers primarily @Override public boolean apply(Character character) { return predicate.apply(checkNotNull(character)); }
@Test public void testRebootServer() throws Exception { assertTrue(serverStatusChecker.apply(Server.State.RUNNING)); serverApi.reboot(serverId); assertTrue(serverStatusChecker.apply(Server.State.RUNNING)); }
protected void assertEventuallyImageStateEquals(ServerImage image, final ServerImageState state) { assertTrue(retry(new Predicate<ServerImage>() { public boolean apply(ServerImage input) { return Iterables.getOnlyElement(api.getImageServices().getImagesById(input.getId())) .getState() == state; } }, 600, 1, SECONDS).apply(image)); } }
@Override public boolean removeIf(java.util.function.Predicate<? super E> filter) { checkNotNull(filter); return unfiltered.removeIf(element -> predicate.apply(element) && filter.test(element)); }
@Override public boolean apply(@Nullable MergeRequestObjectAttributes mergeRequestObjectAttributes) { for (Predicate<MergeRequestObjectAttributes> predicate : rejectRules) { if (predicate.apply(mergeRequestObjectAttributes)) { return false; } } for (Predicate<MergeRequestObjectAttributes> predicate : acceptRules) { if (predicate.apply(mergeRequestObjectAttributes)) { return true; } } return false; } }
@Test public void testStopAndStartServer() throws Exception { assertTrue(serverStatusChecker.apply(Server.State.RUNNING)); serverApi.stop(serverId); assertTrue(serverStatusChecker.apply(Server.State.STOPPED)); serverApi.start(serverId); assertTrue(serverStatusChecker.apply(Server.State.RUNNING)); }
private void destroyMachine(VirtualMachine virtualMachine) { assertTrue(adminJobComplete.apply( adminClient.getVirtualMachineClient().destroyVirtualMachine(virtualMachine.getId())), virtualMachine.toString()); assertTrue(adminVirtualMachineDestroyed.apply(virtualMachine)); }
/** * Returns {@code true} if every element returned by {@code iterator} satisfies the given * predicate. If {@code iterator} is empty, {@code true} is returned. */ public static <T> boolean all(Iterator<T> iterator, Predicate<? super T> predicate) { checkNotNull(predicate); while (iterator.hasNext()) { T element = iterator.next(); if (!predicate.apply(element)) { return false; } } return true; }
@Test public void testIsCatalogItemType() { RegisteredType item = createItem(CatalogItemBuilder.newEntity("foo", "1.0") .plan("services:\n- type: org.apache.brooklyn.entity.stock.BasicEntity") .build()); assertTrue(RegisteredTypePredicates.IS_ENTITY.apply(item)); assertFalse(RegisteredTypePredicates.IS_LOCATION.apply(item)); assertFalse(RegisteredTypePredicates.IS_APPLICATION.apply(item)); assertFalse(RegisteredTypePredicates.IS_ENRICHER.apply(item)); assertFalse(RegisteredTypePredicates.IS_POLICY.apply(item)); }
public void testPropertyChangesPrefix() { GroupNamingConvention fn = Guice.createInjector(new AbstractModule() { @Override protected void configure() { bindConstant().annotatedWith(Names.named(RESOURCENAME_PREFIX)).to("kclouds"); } }).getInstance(GroupNamingConvention.Factory.class).create(); assertEquals(fn.sharedNameForGroup("cluster"), "kclouds-cluster"); assertEquals(fn.groupInSharedNameOrNull("kclouds-cluster"), "cluster"); assertEquals(fn.groupInUniqueNameOrNull("kclouds-cluster"), null); assertTrue(fn.containsGroup("cluster").apply("kclouds-cluster")); }
@SuppressWarnings("deprecation") // intentional; deprecation is for callers primarily @Override public boolean apply(Character character) { return predicate.apply(checkNotNull(character)); }
@Nullable private ImmutableList<View> findChild( View root, Predicate<View> predicate, Predicate<? super ViewGroup> shouldCheckChildren) { if (predicate.apply(root)) { return ImmutableList.of(root); } if (root instanceof ViewGroup && shouldCheckChildren.apply((ViewGroup) root)) { ViewGroup viewGroup = (ViewGroup) root; for (int i = 0; i < viewGroup.getChildCount(); i++) { View child = viewGroup.getChildAt(i); ImmutableList<View> result = findChild(child, predicate, shouldCheckChildren); if (result != null) { return ImmutableList.<View>builder() .add(root) .addAll(result) .build(); } } } return null; } }
@Test public void testNameEqualTo() throws Exception { assertTrue(ConfigPredicates.nameEqualTo("test.str1").apply(STR1)); assertFalse(ConfigPredicates.nameEqualTo("wrong").apply(STR1)); }
public void testSharedName() { FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeat fn = new FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeat( "jclouds", '_', Suppliers.ofInstance("123"), okValidator); assertEquals(fn.sharedNameForGroup("cluster"), "jclouds_cluster"); assertEquals(fn.groupInSharedNameOrNull("jclouds_cluster"), "cluster"); assertEquals(fn.groupInUniqueNameOrNull("jclouds_cluster"), null); assertTrue(fn.containsGroup("cluster").apply("jclouds_cluster")); }