Package aQute.bnd.service.specifications
Class BuilderSpecification
- java.lang.Object
-
- aQute.bnd.service.specifications.BuilderSpecification
-
public class BuilderSpecification extends java.lang.Object
A 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.String
bundleActivator
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
bundleNativeCode
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
bundleSymbolicName
java.lang.String
bundleVersion
java.util.List<java.lang.String>
classpath
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
exportContents
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
exportPackage
boolean
failOk
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
fragmentHost
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
importPackage
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
includeresource
boolean
inherit
Deprecated.java.lang.String
location
java.util.Map<java.lang.String,java.lang.String>
other
java.util.List<java.lang.String>
parent
Defines inheritance.java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
privatePackage
static java.lang.String
PROJECT
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
provideCapability
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
requireBundle
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
requireCapability
boolean
resourceOnly
boolean
sources
java.lang.String
testBundle
A glob expression on the file name of the bundle to mergestatic java.lang.String
WORKSPACE
-
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.
-
-