public static class BaseHelpers.BundleFinder extends Object
| Constructor and Description |
|---|
BundleFinder(Snapshot snapshot) |
| Modifier and Type | Method and Description |
|---|---|
BaseHelpers.BundleFinder |
deep(boolean deep)
If it should resolve full tree of dependencies recursively, `true` by default.
|
BaseHelpers.BundleFinder |
deep(com.google.common.base.Predicate<Bundle> deep)
If it should resolve full tree of dependencies recursively for the given Bundle,
it's `Predicates.<Bundle>alwaysTrue()` by default.
|
BaseHelpers.BundleFinder |
deepFilter(com.google.common.base.Predicate<Bundle> filter)
Remove element and all its dependencies if filter fail.
|
List<String> |
end()
Run query and get found Bundles.
|
BaseHelpers.Found |
endAndGetResult() |
BaseHelpers.BundleFinder |
excluded(LinkedHashSet<String> excluded,
com.google.common.base.Predicate<Bundle> conditionsForExcluded) |
BaseHelpers.BundleFinder |
excludedResolved(Set<String> excluded) |
BaseHelpers.BundleFinder |
included(Collection<String> included) |
BaseHelpers.BundleFinder |
included(String key) |
BaseHelpers.ResourceFinder |
resources(RequestCache requestCache)
Search for Resources instead of Bundles.
|
BaseHelpers.BundleFinder |
shallowFilter(com.google.common.base.Predicate<Bundle> filter)
Remove element but leave its dependencies if filter fail.
|
public BundleFinder(Snapshot snapshot)
public BaseHelpers.BundleFinder included(Collection<String> included)
public BaseHelpers.BundleFinder included(String key)
public BaseHelpers.BundleFinder excluded(LinkedHashSet<String> excluded, com.google.common.base.Predicate<Bundle> conditionsForExcluded)
public BaseHelpers.BundleFinder excludedResolved(Set<String> excluded)
public BaseHelpers.BundleFinder deep(boolean deep)
public BaseHelpers.BundleFinder deep(com.google.common.base.Predicate<Bundle> deep)
public BaseHelpers.BundleFinder deepFilter(com.google.common.base.Predicate<Bundle> filter)
public BaseHelpers.BundleFinder shallowFilter(com.google.common.base.Predicate<Bundle> filter)
public BaseHelpers.Found endAndGetResult()
public BaseHelpers.ResourceFinder resources(RequestCache requestCache)
Copyright © 2019 Atlassian. All rights reserved.