public abstract class ApplicationUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static Comparator<com.atlassian.application.api.Application> |
applicationSorter
Sorts all Plugin Applications alphabetically followed by the Platform Application.
|
| Constructor and Description |
|---|
ApplicationUtil() |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Function<com.atlassian.application.api.Application,String> |
applicationKey() |
static com.google.common.base.Function<com.atlassian.application.api.ApplicationPlugin,String> |
applicationPluginKey() |
static com.google.common.base.Predicate<com.atlassian.marketplace.client.model.Product> |
productAlreadyInstalled(Iterable<com.atlassian.application.api.Application> installedApps) |
static com.google.common.base.Predicate<com.atlassian.marketplace.client.model.Product> |
productAlreadyInstalledWithSameVersion(Map<String,String> installedAppVersions) |
static com.google.common.base.Predicate<com.atlassian.marketplace.client.model.Product> |
productHasProductKey(String key) |
static com.google.common.base.Function<com.atlassian.marketplace.client.model.Product,String> |
productProductKey() |
static com.google.common.base.Function<com.atlassian.marketplace.client.model.Product,AvailableAppRepresentation> |
toAvailableAppRepresentation(ApplicationRepresentationFactory factory) |
public static final Comparator<com.atlassian.application.api.Application> applicationSorter
public static com.google.common.base.Function<com.atlassian.application.api.Application,String> applicationKey()
public static com.google.common.base.Function<com.atlassian.application.api.ApplicationPlugin,String> applicationPluginKey()
public static com.google.common.base.Predicate<com.atlassian.marketplace.client.model.Product> productAlreadyInstalled(Iterable<com.atlassian.application.api.Application> installedApps)
public static com.google.common.base.Predicate<com.atlassian.marketplace.client.model.Product> productAlreadyInstalledWithSameVersion(Map<String,String> installedAppVersions)
public static com.google.common.base.Predicate<com.atlassian.marketplace.client.model.Product> productHasProductKey(String key)
public static com.google.common.base.Function<com.atlassian.marketplace.client.model.Product,String> productProductKey()
public static com.google.common.base.Function<com.atlassian.marketplace.client.model.Product,AvailableAppRepresentation> toAvailableAppRepresentation(ApplicationRepresentationFactory factory)
Copyright © 2024 Atlassian. All rights reserved.