List of usage examples for org.apache.commons.collections Predicate evaluate
public boolean evaluate(T object);
From source file:com.tacitknowledge.util.migration.PatchRollbackPredicateTest.java
public void testPatchRollbackPredicateNull() { //create a new predicate Predicate patchRollbackPredicate = new PatchRollbackPredicate(10, 2); boolean result = patchRollbackPredicate.evaluate(null); assertFalse("PatchRollbackPredicate returned true unexpectedly", result); }
From source file:com.tacitknowledge.util.migration.PatchRollbackPredicateTest.java
public void testPatchRollbackPredicateWrongClass() { //create a new predicate Predicate patchRollbackPredicate = new PatchRollbackPredicate(10, 2); boolean result = patchRollbackPredicate.evaluate(new Object()); assertFalse("testPatchRollbackPredicateWrongClass returned true unexpectedly", result); }
From source file:com.phoenixst.plexus.util.SingletonGraph.java
public Object getNode(Predicate nodePredicate) { return (nodePredicate == null || nodePredicate.evaluate(singleNode)) ? singleNode : null; }
From source file:com.phoenixst.plexus.util.SingletonGraph.java
public Collection nodes(Predicate nodePredicate) { return (nodePredicate == null || nodePredicate.evaluate(singleNode)) ? Collections.singleton(singleNode) : Collections.EMPTY_SET; }
From source file:com.cyberway.issue.queue.MemQueue.java
/** * @see com.cyberway.issue.queue.Queue#deleteMatchedItems(org.apache.commons.collections.Predicate) */// w w w. j av a2 s. c o m public long deleteMatchedItems(Predicate matcher) { Iterator<T> it = listIterator(); long numberOfDeletes = 0; while (it.hasNext()) { if (matcher.evaluate(it.next())) { it.remove(); numberOfDeletes++; } } return numberOfDeletes; }
From source file:com.tacitknowledge.util.migration.PatchRollbackPredicateTest.java
public void testPredicateReturnsInRange() { //create a new predicate Predicate patchRollbackPredicate = new PatchRollbackPredicate(10, 1); TestRollbackableTask1 task = new TestRollbackableTask1(4); boolean result = patchRollbackPredicate.evaluate(task); assertTrue("PatchRollbackPredicate returned false unexpectedly", result); }
From source file:com.tacitknowledge.util.migration.PatchRollbackPredicateTest.java
public void testPredicateReturnsLessThanRollback() { //create a new predicate Predicate patchRollbackPredicate = new PatchRollbackPredicate(10, 2); TestRollbackableTask1 task = new TestRollbackableTask1(1); boolean result = patchRollbackPredicate.evaluate(task); assertFalse("PatchRollbackPredicate returned true unexpectedly", result); }
From source file:com.tacitknowledge.util.migration.PatchRollbackPredicateTest.java
public void testPredicateReturnsLowerBoundary() { //create a new predicate Predicate patchRollbackPredicate = new PatchRollbackPredicate(10, 2); TestRollbackableTask1 task = new TestRollbackableTask1(2); boolean result = patchRollbackPredicate.evaluate(task); assertFalse("PatchRollbackPredicate returned true unexpectedly", result); }
From source file:com.tacitknowledge.util.migration.PatchRollbackPredicateTest.java
public void testPredicateReturnsGreaterThanCurrent() { //create a new predicate Predicate patchRollbackPredicate = new PatchRollbackPredicate(10, 2); TestRollbackableTask1 task = new TestRollbackableTask1(11); boolean result = patchRollbackPredicate.evaluate(task); assertFalse("PatchRollbackPredicate returned true unexpectedly", result); }
From source file:com.tacitknowledge.util.migration.PatchRollbackPredicateTest.java
public void testPredicateReturnsUpperBoundary() { //create a new predicate Predicate patchRollbackPredicate = new PatchRollbackPredicate(10, 2); TestRollbackableTask1 task = new TestRollbackableTask1(10); boolean result = patchRollbackPredicate.evaluate(task); assertTrue("PatchRollbackPredicate returned false unexpectedly", result); }