com.atlassian.bamboo.plan.artifact
Class ArtifactDefinitionFunctions

java.lang.Object
  extended by com.atlassian.bamboo.plan.artifact.ArtifactDefinitionFunctions

public class ArtifactDefinitionFunctions
extends java.lang.Object

A bag for ArtifactDefinition related predicates


Method Summary
static com.google.common.base.Function<ImmutableArtifactDefinition,ArtifactDefinitionContext> createArtifactContextFromDefinition()
           
static com.google.common.base.Function<? super ArtifactDefinition,ImmutableArtifactDefinition> createImmutableArtifactDefinition()
           
static com.google.common.base.Predicate<ArtifactDefinitionBase> isSharedArtifact()
          Get a predicate that returns true for ArtifactDefinitions which are "sharedArtifacts"
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isSharedArtifact

public static com.google.common.base.Predicate<ArtifactDefinitionBase> isSharedArtifact()
Get a predicate that returns true for ArtifactDefinitions which are "sharedArtifacts"

Returns:
Predicate object

createArtifactContextFromDefinition

public static com.google.common.base.Function<ImmutableArtifactDefinition,ArtifactDefinitionContext> createArtifactContextFromDefinition()

createImmutableArtifactDefinition

public static com.google.common.base.Function<? super ArtifactDefinition,ImmutableArtifactDefinition> createImmutableArtifactDefinition()


Copyright © 2012 Atlassian. All Rights Reserved.