Package aQute.bnd.service.specifications
Class BuilderSpecification
- java.lang.Object
-
- aQute.bnd.service.specifications.BuilderSpecification
-
public class BuilderSpecification extends java.lang.ObjectA specification of the Builder parameters without any special types. This specification can be used to persist or for remote.This class should not inherit DTO, however convenient this might be, since this creates unwanted dependencies on clients. These clients include test code that is severely handicapped by these kind of dependencies.
All file paths must be absolute and platform specific format
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringbundleActivatorjava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>bundleNativeCodejava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>bundleSymbolicNamejava.lang.StringbundleVersionjava.util.List<java.lang.String>classpathjava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>exportContentsjava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>exportPackagebooleanfailOkjava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>fragmentHostjava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>importPackagejava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>includeresourcebooleaninheritDeprecated.java.lang.Stringlocationjava.util.Map<java.lang.String,java.lang.String>otherjava.util.List<java.lang.String>parentDefines inheritance.java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>privatePackagestatic java.lang.StringPROJECTjava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>provideCapabilityjava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>requireBundlejava.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>requireCapabilitybooleanresourceOnlybooleansourcesjava.lang.StringtestBundleA glob expression on the file name of the bundle to mergestatic java.lang.StringWORKSPACE
-
Constructor Summary
Constructors Constructor Description BuilderSpecification()
-
-
-
Field Detail
-
WORKSPACE
public static final java.lang.String WORKSPACE
- See Also:
- Constant Field Values
-
PROJECT
public static final java.lang.String PROJECT
- See Also:
- Constant Field Values
-
parent
public java.util.List<java.lang.String> parent
-
classpath
public java.util.List<java.lang.String> classpath
-
location
public java.lang.String location
-
bundleSymbolicName
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> bundleSymbolicName
-
bundleVersion
public java.lang.String bundleVersion
-
bundleActivator
public java.lang.String bundleActivator
-
fragmentHost
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> fragmentHost
-
requireBundle
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> requireBundle
-
bundleNativeCode
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> bundleNativeCode
-
importPackage
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> importPackage
-
exportPackage
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> exportPackage
-
provideCapability
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> provideCapability
-
requireCapability
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> requireCapability
-
includeresource
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> includeresource
-
exportContents
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> exportContents
-
privatePackage
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> privatePackage
-
failOk
public boolean failOk
-
sources
public boolean sources
-
other
public java.util.Map<java.lang.String,java.lang.String> other
-
resourceOnly
public boolean resourceOnly
-
testBundle
public java.lang.String testBundle
A glob expression on the file name of the bundle to merge
-
inherit
@Deprecated public boolean inherit
Deprecated.
-
-