com.atlassian.bamboo.repository
Class RepositoryPredicates

java.lang.Object
  extended by com.atlassian.bamboo.repository.RepositoryPredicates

public class RepositoryPredicates
extends java.lang.Object


Method Summary
static com.google.common.base.Predicate<RepositoryDefinition> hasRepositoryDefinitionEqualId(long id)
          Get a predicate that returns true for TaskDefinition which has equal id
static com.google.common.base.Predicate<RepositoryDefinition> hasRepositoryDefinitionEqualId(RepositoryDefinition repositoryDefinition)
          Get a predicate that returns true for RepositoryDefinition which has equal id
static com.google.common.base.Predicate<RepositoryDefinition> hasRepositoryDefinitionEqualPluginKey(java.lang.String pluginKey)
          Get a predicate that returns true for RepositoryDefinition which has equal plugin key
static com.google.common.base.Predicate<RepositoryDefinition> isRepositoryDefinitionDefault()
          Get a predicate that returns true for RepositoryDefinition which is has position == 0 (is default)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

hasRepositoryDefinitionEqualId

public static com.google.common.base.Predicate<RepositoryDefinition> hasRepositoryDefinitionEqualId(long id)
Get a predicate that returns true for TaskDefinition which has equal id

Parameters:
id - id to be matched in TaskDefinition
Returns:
Predicate object

hasRepositoryDefinitionEqualId

public static com.google.common.base.Predicate<RepositoryDefinition> hasRepositoryDefinitionEqualId(@NotNull
                                                                                                    RepositoryDefinition repositoryDefinition)
Get a predicate that returns true for RepositoryDefinition which has equal id

Parameters:
repositoryDefinition - RepositoryDefinition which id is to be matched
Returns:
Predicate object

hasRepositoryDefinitionEqualPluginKey

public static com.google.common.base.Predicate<RepositoryDefinition> hasRepositoryDefinitionEqualPluginKey(@NotNull
                                                                                                           java.lang.String pluginKey)
Get a predicate that returns true for RepositoryDefinition which has equal plugin key

Parameters:
pluginKey - pluginKey is to be matched
Returns:
Predicate object

isRepositoryDefinitionDefault

public static com.google.common.base.Predicate<RepositoryDefinition> isRepositoryDefinitionDefault()
Get a predicate that returns true for RepositoryDefinition which is has position == 0 (is default)

Returns:
Predicate object


Copyright © 2011 Atlassian. All Rights Reserved.