Class BundleSymbolicNameDTO
- java.lang.Object
-
- org.osgi.dto.DTO
-
- biz.aQute.bnd.reporter.manifest.dto.BundleSymbolicNameDTO
-
public class BundleSymbolicNameDTO extends org.osgi.dto.DTOA representation of a bundle symbolic name.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Map<java.lang.String,java.lang.String>arbitraryAttributesA map of arbitrary attributes of the bundle.java.lang.StringfragmentAttachmentThe fragment attachment policy of the bundle.java.util.List<java.lang.String>mandatoriesA list of mandatory attributes of the bundle.booleansingletonIndicates if the bundle must be singletonjava.lang.StringsymbolicNameThe symbolic name of the bundle.
-
Constructor Summary
Constructors Constructor Description BundleSymbolicNameDTO()
-
-
-
Field Detail
-
symbolicName
public java.lang.String symbolicName
The symbolic name of the bundle.This is declared in the
Bundle-SymbolicNameheader, must not benull.
-
singleton
public boolean singleton
Indicates if the bundle must be singletonThis is declared in the
Bundle-SymbolicNameheader, if it is not specified this field must be set to false.
-
fragmentAttachment
public java.lang.String fragmentAttachment
The fragment attachment policy of the bundle.This is declared in the
Bundle-SymbolicNameheader, if it is not specified this field must be set to mandatory.
-
mandatories
public java.util.List<java.lang.String> mandatories
A list of mandatory attributes of the bundle.This is declared in the
Bundle-SymbolicNameheader, if it is not specified this field must be empty.
-
arbitraryAttributes
public java.util.Map<java.lang.String,java.lang.String> arbitraryAttributes
A map of arbitrary attributes of the bundle.This is declared in the
Bundle-SymbolicNameheader, if it is not specified this field must be empty.
-
-