Uses of Interface
com.atlassian.jira.util.Predicate

Packages that use Predicate
com.atlassian.jira.issue.fields.screen   
com.atlassian.jira.util   
com.atlassian.jira.util.collect   
com.atlassian.query.operator   
 

Uses of Predicate in com.atlassian.jira.issue.fields.screen
 

Methods in com.atlassian.jira.issue.fields.screen with parameters of type Predicate
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(User remoteUser, Issue issue, IssueOperation issueOperation, Predicate<? super Field> predicate)
          Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
 FieldScreenRenderer FieldScreenRendererFactory.getFieldScreenRenderer(com.atlassian.crowd.embedded.api.User remoteUser, Issue issue, IssueOperation issueOperation, Predicate<? super Field> predicate)
          Obtain a field screen renderer that can be used to render JIRA's fields for the passed arguments.
 

Uses of Predicate in com.atlassian.jira.util
 

Classes in com.atlassian.jira.util that implement Predicate
static class Predicates.And<T>
           
static class Predicates.Composite<T>
           
static class Predicates.FalsePredicate<T>
          A predicate that always returns false.
static class Predicates.Or<T>
           
static class Predicates.TruePredicate<T>
          A predicate that always returns true.
 

Methods in com.atlassian.jira.util that return Predicate
static
<T> Predicate<T>
Predicates.allOf(Predicate<? super T> left, Predicate<? super T> right)
          Create a composite predicate that evaluates to true when both the passed predicates evaluate to true.
static
<T> Predicate<T>
Predicates.anyOf(Predicate<? super T> left, Predicate<? super T> right)
          Create a composite predicate that evaluates to true when one the passed predicates evaluate to true.
static
<T> Predicate<T>
Predicates.equalTo(T check)
          A predicate that check that some input equals the passed argument.
static
<T> Predicate<T>
Predicates.falsePredicate()
          Return a predicate that always returns false.
static
<T> Predicate<T>
Predicates.TruePredicate.getInstance()
           
static
<T> Predicate<T>
Predicates.FalsePredicate.getInstance()
           
static
<T> Predicate<T>
Predicates.isInstanceOf(Class<? extends T> clazz)
           
static
<T> Predicate<T>
Predicates.isNull()
          A predicate that check that the input is null.
static
<T> Predicate<T>
Predicates.not(Predicate<? super T> predicate)
          Create a predicate that inverts the behaviour of the passed predicate.
static
<T> Predicate<T>
Predicates.notNull()
          A predicate that check that the input is not null.
static
<T> Predicate<T>
Predicates.truePredicate()
          Return a predicate that always returns true.
 

Methods in com.atlassian.jira.util with parameters of type Predicate
static
<T> Predicate<T>
Predicates.allOf(Predicate<? super T> left, Predicate<? super T> right)
          Create a composite predicate that evaluates to true when both the passed predicates evaluate to true.
static
<T> Predicate<T>
Predicates.allOf(Predicate<? super T> left, Predicate<? super T> right)
          Create a composite predicate that evaluates to true when both the passed predicates evaluate to true.
static
<T> Predicate<T>
Predicates.anyOf(Predicate<? super T> left, Predicate<? super T> right)
          Create a composite predicate that evaluates to true when one the passed predicates evaluate to true.
static
<T> Predicate<T>
Predicates.anyOf(Predicate<? super T> left, Predicate<? super T> right)
          Create a composite predicate that evaluates to true when one the passed predicates evaluate to true.
static
<T> Predicate<T>
Predicates.not(Predicate<? super T> predicate)
          Create a predicate that inverts the behaviour of the passed predicate.
 

Uses of Predicate in com.atlassian.jira.util.collect
 

Methods in com.atlassian.jira.util.collect with parameters of type Predicate
static
<T> boolean
CollectionUtil.contains(Iterable<? extends T> iterable, Predicate<T> predicate)
          Does the supplied Iterable contain anything that matches the predicate?
static
<T> boolean
CollectionUtil.contains(Iterator<? extends T> iterator, Predicate<T> predicate)
          Does the supplied Iterator contain anything that matches the predicate?
static
<T> Collection<T>
CollectionUtil.filter(Collection<T> collection, Predicate<? super T> predicate)
          Create a filtered Collection.
static
<T> Iterable<T>
CollectionUtil.filter(Iterable<T> iterable, Predicate<? super T> predicate)
          Create a filtered Iterable.
static
<T> Iterator<T>
CollectionUtil.filter(Iterator<T> iterator, Predicate<? super T> predicate)
          Create a filtered Iterator.
static
<T> T
CollectionUtil.findFirstMatch(Iterable<? extends T> iterable, Predicate<T> predicate)
          Return the first found element that the predicate matches.
static
<T> int
CollectionUtil.indexOf(Iterable<? extends T> iterable, Predicate<? super T> predicate)
          Returns the index of the first element that matches the predicate.
static
<T,R> Iterable<R>
CollectionUtil.transformAndFilter(Iterable<T> iterable, Function<T,R> transformer, Predicate<R> predicate)
           
 

Uses of Predicate in com.atlassian.query.operator
 

Methods in com.atlassian.query.operator that return Predicate
abstract
<T> Predicate<T>
Operator.getPredicateForValue(Comparator<? super T> comparator, T operand)
           
 



Copyright © 2002-2011 Atlassian. All Rights Reserved.