A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

acceptArtifact(BundleArtifact) - Method in ArtifactsMatch
@return if the given artifact is a match
acceptArtifact(BundleArtifact) - Method in BundleDependency
acceptArtifact(BundleArtifact) - Method in MergeConfig
addDefaultConfig(StoredConfig) - Method in Configurations
addMerge(MergeConfig) - Method in Configurations
addOverrideConfig(StoredConfig) - Method in Configurations
addQualifier(String, Feature, Project) - Method in VersionUtil
Add a qualifier to a feature version, based on the feature content.
ADLER32 - Field in PlatformPluginExtension
Hash calculator using the Adler32 checksum algorithm.
apply(Project) - Method in PlatformPlugin
ArtifactFeature - Class in org.standardout.gradle.plugin.platform.internal.config
Represents the configuration of a platform feature.
ArtifactFeature.CustomConfigDelegate(def, ArtifactFeature) - Constructor in ArtifactFeature.CustomConfigDelegate
ArtifactFeature(Project, def, Closure) - Constructor in ArtifactFeature
ArtifactsMatch - Interface in org.standardout.gradle.plugin.platform.internal
Interface marking objects that match specific bundle artifacts.

B

bnd(Closure) - Method in MergeConfig
bnd(Closure) - Method in PlatformPluginExtension
Call bnd to extend/overwrite the default bnd configuration for all bundles.
BndConfig - Class in org.standardout.gradle.plugin.platform.internal.config
Represents the configuration of a bundle concerning bnd.
BndConfig(Project, String, String, String, File, Map<String, String>) - Constructor in BndConfig
Constructor.
bundle(Project, BundleArtifact, File) - Method in BundleHelper
Bundle an artifact, also create the source bundle if applicable.
bundle(def) - Method in MergeConfig
Add a bundle to merge and as dependency.
bundle(def, Closure) - Method in PlatformPluginExtension
Call bundle to add a dependency.
BundleArtifact - Interface in org.standardout.gradle.plugin.platform.internal
Represents a bundle artifact represented by a single file.
BundleDependency - Class in org.standardout.gradle.plugin.platform.internal.config
Represents the configuration of a bundle dependency.
BundleDependency.CustomConfigDelegate(def) - Constructor in BundleDependency.CustomConfigDelegate
BundleDependency(Project, def, Closure, boolean) - Constructor in BundleDependency
BundleHelper - Class in org.standardout.gradle.plugin.platform.internal.util.bnd
BundlesAction - Class in org.standardout.gradle.plugin.platform.internal
Action that creates bundles.
BundlesAction(Project, File) - Constructor in BundlesAction
ByteArrayResource - Class in org.standardout.gradle.plugin.platform.internal.util.bnd
ByteArrayResource(byte[], long, String) - Constructor in ByteArrayResource

C

CONF_AUX - Field in PlatformPlugin
CONF_PLATFORM - Field in PlatformPlugin
configInfo(Configuration, def) - Method in BundlesAction
Configurations - Class in org.standardout.gradle.plugin.platform.internal.config
Bundle configuration index.
Configurations(Project) - Constructor in Configurations
configureEnvironment(Project) - Method in PlatformPlugin
Guess current environment and store information in project.ext.
contentEquals(Dependency) - Method in DummyDependency
copy() - Method in DummyDependency
createBundles(Iterable<BundleArtifact>, File) - Method in Configurations
Create bundles for the given artifacts.
createFeatureXml(Feature, Writer) - Method in FeatureUtil
createJar(Feature, def) - Method in FeatureUtil

D

DefaultFeature - Class in org.standardout.gradle.plugin.platform.internal
defaultImports(Iterable<ResolvedArtifact>) - Method in Configurations
DependencyArtifact - Interface in org.standardout.gradle.plugin.platform.internal
DependencyHelper - Class in org.standardout.gradle.plugin.platform.internal.util.gradle
Implementation based on several classes from the gradle ide subproject, mainly DefaultIdeDependencyResolver.
DummyDependency - Class in org.standardout.gradle.plugin.platform.internal.util.gradle
Dummy dependency class (that may have a null name).
DummyDependency(Map) - Constructor in DummyDependency

E

evaluate(Project, String, String, String, File, Map<String, String>) - Method in StoredConfig
evaluate(Project, String, String, String, File, Map<String, String>) - Method in StoredConfigImpl
evaluate(Project, String, String, String, File, Map<String, String>) - Method in UnmodifiableStoredConfig
execute(Task) - Method in BundlesAction
extractSymbolicName(String) - Method in JarInfo

F

Feature - Interface in org.standardout.gradle.plugin.platform.internal
Represents an Eclipse Update Site Feature.
feature(def, Closure) - Method in PlatformPluginExtension
Call feature to create a feature configuration.
FeatureUtil - Class in org.standardout.gradle.plugin.platform.internal.util
FileBundleArtifact - Class in org.standardout.gradle.plugin.platform.internal
Bundle represented by a single file w/o dependency information.
FileBundleArtifact(BundleArtifact, File) - Constructor in FileBundleArtifact
Create a source bundle artifact from a Jar.

G

getArtifacts(Project, Dependency) - Method in DependencyHelper
Resolve a specific dependency to artifacts, excluding transitive dependencies.
getBndClosures() - Method in StoredConfig
getBndClosures() - Method in UnmodifiableStoredConfig
getBndConfig() - Method in BundleArtifact
The associated bnd configuration, if any
getBndConfig() - Method in ResolvedBundleArtifact
getBndConfig() - Method in SourceBundleArtifact
getBundleConfig() - Method in MergeConfig
getBundleName() - Method in BndConfig
getBundleName() - Method in BundleArtifact
The bundle name.
getBundleName() - Method in ResolvedBundleArtifact
getBundleName() - Method in SourceBundleArtifact
getBundles() - Method in ArtifactFeature
getBundles() - Method in DefaultFeature
getBundles() - Method in Feature
getBundles() - Method in SourceFeature
getConfiguration(String, String, String, boolean, DependencyArtifact) - Method in Configurations
Get the (combined) configuration for the given parameters defining a dependency.
getDefaultConfig() - Method in Configurations
getDependency() - Method in ResolvedBundleArtifact
getDetachedArtifacts(Project, def) - Method in DependencyHelper
Retrieve artifacts for a specific dependency.
getDetachedDependency(Project, def, String, boolean) - Method in DependencyHelper
Retrieve a specific dependency.
getDirectDependencies(Project) - Method in DependencyArtifact
@return the direct dependencies of this artifact
getDirectDependencies(Project, def) - Method in DependencyHelper
Retrieve the direct dependencies of a specific dependency.
getDirectDependencies(Project) - Method in MergeBundleArtifact
getDirectDependencies(Project) - Method in ResolvedBundleArtifact
getFile() - Method in BundleArtifact
The associated file.
getFile() - Method in ResolvedBundleArtifact
getGroup() - Method in DummyDependency
getId() - Method in BundleArtifact
The unique identifier.
getId() - Method in Feature
getId() - Method in ResolvedBundleArtifact
getId() - Method in SourceFeature
getImportsClosures() - Method in StoredConfig
getImportsClosures() - Method in UnmodifiableStoredConfig
getIncludedFeatures() - Method in ArtifactFeature
getIncludedFeatures() - Method in DefaultFeature
getIncludedFeatures() - Method in Feature
getIncludedFeatures() - Method in SourceFeature
getLabel() - Method in Feature
getLabel() - Method in SourceFeature
getMatchClosures() - Method in MergeConfig
getModifiedVersion() - Method in BundleArtifact
The modified bundle version to use.
getModifiedVersion() - Method in ResolvedBundleArtifact
getModifiedVersion() - Method in SourceBundleArtifact
getName() - Method in DummyDependency
getNoWrapReason() - Method in BundleArtifact
The reason why it should not be wrapped
getNoWrapReason() - Method in FileBundleArtifact
getNoWrapReason() - Method in ResolvedBundleArtifact
getOverrideConfig() - Method in Configurations
getProperty(String) - Method in ArtifactFeature.CustomConfigDelegate
getProperty(String) - Method in BundleDependency.CustomConfigDelegate
getProperty(String) - Method in IgnoreMethodDecorator
getProperty(String) - Method in IgnoreSetPropertyDecorator
getProperty(String) - Method in LaxPropertyDecorator
getProviderName() - Method in DefaultFeature
getProviderName() - Method in Feature
getRepresentedDependencies() - Method in DependencyArtifact
@return the resolved dependencies the artifact represents (no transitive dependencies)
getRepresentedDependencies() - Method in MergeBundleArtifact
getRepresentedDependencies() - Method in ResolvedBundleArtifact
getSourceBundle() - Method in BundleArtifact
The associated source bundle, if any.
getSymbolicName() - Method in BndConfig
getSymbolicName() - Method in BundleArtifact
The bundle symbolic name.
getSymbolicName() - Method in ResolvedBundleArtifact
getSymbolicName() - Method in SourceBundleArtifact
getTargetFileName() - Method in BundleArtifact
The name of the target file.
getTargetFileName() - Method in ResolvedBundleArtifact
getVersion() - Method in ArtifactFeature
getVersion() - Method in BndConfig
getVersion() - Method in BundleArtifact
The original version.
getVersion() - Method in DefaultFeature
getVersion() - Method in DummyDependency
getVersion() - Method in Feature
getVersion() - Method in ResolvedBundleArtifact

H

I

IgnoreMethodDecorator - Class in org.standardout.gradle.plugin.platform.internal.util.groovy
Decorator for a class that ignores method invocations.
IgnoreMethodDecorator(def) - Constructor in IgnoreMethodDecorator
IgnoreSetPropertyDecorator - Class in org.standardout.gradle.plugin.platform.internal.util.groovy
Decorator for a class that doesn't fail on accessing missing properties.
IgnoreSetPropertyDecorator(def) - Constructor in IgnoreSetPropertyDecorator
imports(def, Closure) - Method in PlatformPluginExtension
Call to configure the behaviour for other bundles importing a given dependency.
ImportsConfig - Class in org.standardout.gradle.plugin.platform.internal.config
Represents the configuration of a library concerning the import of packages to other bundles.
ImportsConfig(Project, String, String, String) - Constructor in ImportsConfig
Constructor.
importsConfig(Project, String, String, String) - Method in StoredConfig
@return the imports configuration, may be null
importsConfig(Project, String, String, String) - Method in StoredConfigImpl
importsConfig(Project, String, String, String) - Method in UnmodifiableStoredConfig
include(def) - Method in MergeConfig
Include a bundle to merge, but not as dependency.
instruction(String, def) - Method in BndConfig
Create a bnd instruction.
instructions(Map) - Method in BndConfig
Add instructions using named parameters
invokeMethod(String, def) - Method in ArtifactFeature.CustomConfigDelegate
invokeMethod(String, def) - Method in BundleDependency.CustomConfigDelegate
invokeMethod(String, def) - Method in IgnoreMethodDecorator
invokeMethod(String, def) - Method in IgnoreSetPropertyDecorator
invokeMethod(String, def) - Method in LaxPropertyDecorator
isEmpty() - Method in ResolvedBundleArtifact.PomInfo
isEmpty() - Method in StoredConfig
@return if the configuration is empty
isEmpty() - Method in StoredConfigImpl
isEmpty() - Method in UnmodifiableStoredConfig
isSatisfiedBy(Dependency) - Method in DependencyHelper.ExternalDependencySpec
isSatisfiedBy(Dependency) - Method in DependencyHelper.SatisfyAllSpec
isSource() - Method in BundleArtifact
If the bundle is a source bundle.
isSource() - Method in FileBundleArtifact
isSource() - Method in ResolvedBundleArtifact
isSource() - Method in SourceBundleArtifact
isWrap() - Method in BundleArtifact
Should the bundle be wrapped using bnd?
isWrap() - Method in FileBundleArtifact
isWrap() - Method in ResolvedBundleArtifact

J

JarInfo - Class in org.standardout.gradle.plugin.platform.internal.util.bnd
JarInfo(File) - Constructor in JarInfo

K

L

lastModified() - Method in ByteArrayResource
LaxPropertyDecorator - Class in org.standardout.gradle.plugin.platform.internal.util.groovy
Decorator for a class that doesn't fail on accessing missing properties.
LaxPropertyDecorator(def) - Constructor in LaxPropertyDecorator
leftShift(StoredConfig) - Method in StoredConfig
Append the given configuration.
leftShift(StoredConfig) - Method in StoredConfigImpl
Append the given configuration.
leftShift(StoredConfig) - Method in UnmodifiableStoredConfig

M

MAJOR - Field in PlatformPluginExtension
Version strategy that requires a minimum version and extends to (not including) the next major version.
MANIFEST_PATH - Field in BundleHelper
match(Closure) - Method in MergeConfig
Defines a closure that matches against BundleArtifacts to merge.
merge(Project, MergeConfig, List<BundleArtifact>, File) - Method in BundleHelper
merge(Map<String, Object>, Closure) - Method in PlatformPluginExtension
Call merge to create bundle that is merged from different dependencies.
MergeBundleArtifact - Class in org.standardout.gradle.plugin.platform.internal
MergeBundleArtifact(File, Project, StoredConfig, String, Set<ResolvedArtifact>, Iterable<ResolvedDependency>) - Constructor in MergeBundleArtifact
Create a bundle artifact represented by a Jar.
MergeConfig - Class in org.standardout.gradle.plugin.platform.internal.config
Merge configuration.
MergeConfig(Project, Map<String, Object>, Closure) - Constructor in MergeConfig
mergeJars(Project, List<File>, File, Map<String, Object>) - Method in BundleHelper
MINIMUM - Field in PlatformPluginExtension
Version strategy that uses the given version as minimum version.
MINOR - Field in PlatformPluginExtension
Version strategy that requires a minimum version and extends to (not including) the next minor version.

N

NONE - Field in PlatformPluginExtension
Version strategy that uses no version constraint for imports.

O

openInputStream() - Method in ByteArrayResource
optionalImport(String) - Method in BndConfig
Add packages for optional import.
override(Closure) - Method in PlatformPluginExtension
Call to override the behavior for all created bundles, even existing bundles.

P

PlatformPlugin - Class in org.standardout.gradle.plugin.platform
OSGi platform plugin for Gradle.
PlatformPluginExtension - Class in org.standardout.gradle.plugin.platform
Extension for the platform plugin.
PlatformPluginExtension(Project) - Constructor in PlatformPluginExtension
prependImport(List<String>) - Method in BndConfig
Prepend imported packages.
putConfiguration(String, String, String, StoredConfig) - Method in Configurations
Add configuration for a dependency.

Q

R

resolveAllDependencies(Configuration) - Method in DependencyHelper
Recursively resolves dependencies including their children.
ResolvedBundleArtifact - Class in org.standardout.gradle.plugin.platform.internal
ResolvedBundleArtifact.LicenseInfo - Class in org.standardout.gradle.plugin.platform.internal
Represents license information retrieved from a POM file.
ResolvedBundleArtifact.LicenseInfo(String, String) - Constructor in ResolvedBundleArtifact.LicenseInfo
ResolvedBundleArtifact.PomInfo - Class in org.standardout.gradle.plugin.platform.internal
Represents information retrieved from a POM file.
ResolvedBundleArtifact(ResolvedArtifact, ResolvedDependency, Project, boolean) - Constructor in ResolvedBundleArtifact
Create a bundle artifact from a resolved artifact.
resolvedConfigInfo(String, Iterable<ResolvedArtifact>, def) - Method in BundlesAction
resolveSourceArtifacts(Configuration, ConfigurationContainer) - Method in DependencyHelper
Resolve source artifacts for dependencies in the given configuration.
rightShift(StoredConfig) - Method in StoredConfig
Prepend the own configuration to the given configuration object.
rightShift(StoredConfig) - Method in StoredConfigImpl
Prepend the own configuration to the given configuration object.
rightShift(StoredConfig) - Method in UnmodifiableStoredConfig

S

setBundleName(String) - Method in BndConfig
Custom bundle name.
setProperty(String, def) - Method in ArtifactFeature.CustomConfigDelegate
setProperty(String, def) - Method in BundleDependency.CustomConfigDelegate
setProperty(String, def) - Method in IgnoreMethodDecorator
setProperty(String, def) - Method in IgnoreSetPropertyDecorator
setSourceBundle(BundleArtifact) - Method in BundleArtifact
Set the associated source bundle, may be null.
setSymbolicName(String) - Method in BndConfig
Custom symbolic name.
setVersion(String) - Method in BndConfig
Version that is either provided or can be set for file dependencies.
setVersion(String) - Method in DefaultFeature
size() - Method in ByteArrayResource
SourceBundleArtifact - Class in org.standardout.gradle.plugin.platform.internal
SourceBundleArtifact(ResolvedArtifact, Project) - Constructor in SourceBundleArtifact
SourceFeature - Class in org.standardout.gradle.plugin.platform.internal.config
SourceFeature(Feature, Project) - Constructor in SourceFeature
StoredConfig - Interface in org.standardout.gradle.plugin.platform.internal.config
Stores the configuration of a bundle concerning bnd.
StoredConfigImpl - Class in org.standardout.gradle.plugin.platform.internal.config
Stores the configuration of a bundle concerning bnd.
StoredConfigImpl(Closure) - Constructor in StoredConfigImpl
Constructor.

T

TASK_BUNDLES - Field in PlatformPlugin
toOsgiVersion(String, Closure) - Method in VersionUtil
Convert a version string to a valid OSGi version.
toStoredConfig() - Method in ResolvedBundleArtifact.PomInfo
Convert to stored configuration.

U

UnmodifiableStoredConfig - Class in org.standardout.gradle.plugin.platform.internal.config
UnmodifiableStoredConfig(StoredConfig) - Constructor in UnmodifiableStoredConfig

V

VersionUtil - Class in org.standardout.gradle.plugin.platform.internal.util

W

write(OutputStream) - Method in ByteArrayResource

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _