Uses of Class
aQute.bnd.header.Attrs
-
-
Uses of Attrs in aQute.bnd.build
Fields in aQute.bnd.build with type parameters of type Attrs Modifier and Type Field Description (package private) java.util.Map<java.io.File,Attrs>
Project. sourcepath
Methods in aQute.bnd.build that return Attrs Modifier and Type Method Description Attrs
Workspace. getGestalt(java.lang.String part)
Get the attrs for a gestalt partMethods in aQute.bnd.build with parameters of type Attrs Modifier and Type Method Description static void
Workspace. addGestalt(java.lang.String part, Attrs attrs)
Add a gestalt to all workspaces.<T> Result<java.util.List<T>>
WorkspaceExternalPluginHandler. getImplementations(java.lang.Class<T> interf, Attrs attrs)
Returns list of external plugin proxies that implement the given interface.private void
Project. install(RepositoryPlugin repo, Processor context, java.io.File f, Attrs value)
private Result<java.lang.Object>
WorkspaceExternalPluginHandler. load(org.osgi.resource.Capability cap, Attrs attrs)
(package private) void
LibraryHandler.FileLibrary. process(Processor p, Attrs attrs, java.lang.String header)
(package private) abstract void
LibraryHandler.Library. process(Processor p, Attrs attrs, java.lang.String header)
(package private) void
LibraryHandler.RepoLibrary. process(Processor p, Attrs attrs, java.lang.String header)
Method parameters in aQute.bnd.build with type arguments of type Attrs Modifier and Type Method Description (package private) java.util.Map<java.io.File,Resource>
ProjectBuilder. doExports(java.util.Map<java.io.File,java.util.List<Attrs>> entries)
Constructors in aQute.bnd.build with parameters of type Attrs Constructor Description Container(java.io.File file, DownloadBlocker db, Attrs attributes)
-
Uses of Attrs in aQute.bnd.build.model.clauses
Fields in aQute.bnd.build.model.clauses declared as Attrs Modifier and Type Field Description protected Attrs
HeaderClause. attribs
Methods in aQute.bnd.build.model.clauses that return Attrs Modifier and Type Method Description Attrs
HeaderClause. getAttribs()
Constructors in aQute.bnd.build.model.clauses with parameters of type Attrs Constructor Description ExportedPackage(java.lang.String packageName, Attrs attribs)
HeaderClause(java.lang.String name, Attrs attribs)
ImportPattern(java.lang.String pattern, Attrs attributes)
ServiceComponent(java.lang.String name, Attrs attribs)
VersionedClause(java.lang.String name, Attrs attribs)
-
Uses of Attrs in aQute.bnd.component
Fields in aQute.bnd.component with type parameters of type Attrs Modifier and Type Field Description private java.util.Map<MergedRequirement.FilterEffectivePair,Attrs>
MergedRequirement. filterMap
Methods in aQute.bnd.component with parameters of type Attrs Modifier and Type Method Description (package private) void
DSAnnotations.Options. process(DSAnnotations.VersionSettings anno, Attrs attrs)
Method parameters in aQute.bnd.component with type arguments of type Attrs Modifier and Type Method Description (package private) static void
DSAnnotations.Options. parseOption(java.util.Map.Entry<java.lang.String,Attrs> entry, java.util.Set<DSAnnotations.Options> options, DSAnnotations.VersionSettings state)
-
Uses of Attrs in aQute.bnd.connection.settings
Methods in aQute.bnd.connection.settings with parameters of type Attrs Modifier and Type Method Description private void
ConnectionSettings. parseServer(Attrs value)
Set the parameters from within, i.e. -
Uses of Attrs in aQute.bnd.exporter.subsystem
Method parameters in aQute.bnd.exporter.subsystem with type arguments of type Attrs Modifier and Type Method Description private void
SubsystemExporter. set(java.util.jar.Attributes mainAttributes, java.lang.String key, MultiMap<java.lang.String,Attrs> multiMap)
-
Uses of Attrs in aQute.bnd.header
Fields in aQute.bnd.header declared as Attrs Modifier and Type Field Description static Attrs
Attrs. EMPTY_ATTRS
Fields in aQute.bnd.header with type parameters of type Attrs Modifier and Type Field Description private java.util.Map<java.lang.String,Attrs>
Parameters. map
Methods in aQute.bnd.header that return Attrs Modifier and Type Method Description static Attrs
Attrs. create(java.lang.String key, java.lang.String value)
Attrs
Parameters. get(java.lang.Object key)
Deprecated.Attrs
Parameters. get(java.lang.String key)
static Attrs
OSGiHeader. parseProperties(java.lang.String input)
static Attrs
OSGiHeader. parseProperties(java.lang.String input, Reporter logger)
Attrs
Parameters. put(java.lang.String key, Attrs value)
Attrs
Parameters. remove(java.lang.Object var0)
Deprecated.Attrs
Parameters. remove(java.lang.String var0)
Attrs
Attrs. with(java.lang.String key, java.lang.String value)
Methods in aQute.bnd.header that return types with arguments of type Attrs Modifier and Type Method Description java.util.Set<java.util.Map.Entry<java.lang.String,Attrs>>
Parameters. entrySet()
MapStream<java.lang.String,Attrs>
Parameters. stream()
java.util.Collection<Attrs>
Parameters. values()
Methods in aQute.bnd.header with parameters of type Attrs Modifier and Type Method Description void
Parameters. add(java.lang.String key, Attrs attrs)
boolean
Parameters. containsValue(Attrs value)
boolean
Attrs. isEqual(Attrs other)
void
Attrs. mergeWith(Attrs other, boolean override)
Merge the attributesAttrs
Parameters. put(java.lang.String key, Attrs value)
void
Attrs. putAll(Attrs attrs)
Method parameters in aQute.bnd.header with type arguments of type Attrs Modifier and Type Method Description void
Parameters. putAll(java.util.Map<? extends java.lang.String,? extends Attrs> map)
void
Parameters. putAllIfAbsent(java.util.Map<? extends java.lang.String,? extends Attrs> map)
Constructors in aQute.bnd.header with parameters of type Attrs Constructor Description Attrs(Attrs attrs)
Attrs(Attrs... attrs)
-
Uses of Attrs in aQute.bnd.help
Fields in aQute.bnd.help declared as Attrs Modifier and Type Field Description (package private) Attrs
AttrsHandler. attrs
Methods in aQute.bnd.help with parameters of type Attrs Modifier and Type Method Description static <X> X
AttrsHandler. getProperties(Attrs attrs, java.lang.Class<X> type)
Constructors in aQute.bnd.help with parameters of type Attrs Constructor Description AttrsHandler(Attrs attrs)
-
Uses of Attrs in aQute.bnd.help.instructions
Methods in aQute.bnd.help.instructions that return Attrs Modifier and Type Method Description Attrs
ProjectInstructions.GeneratorSpec. _attrs()
Attrs
ProjectInstructions.StaleTest. _attrs()
-
Uses of Attrs in aQute.bnd.main
Fields in aQute.bnd.main declared as Attrs Modifier and Type Field Description Attrs
BaselineCommands.PSpec. attrs
Attrs
BaselineCommands.PSpec. uses
Methods in aQute.bnd.main with parameters of type Attrs Modifier and Type Method Description private java.lang.String
bnd. getUrl(java.lang.String key, Attrs attrs)
-
Uses of Attrs in aQute.bnd.metatype
Methods in aQute.bnd.metatype with parameters of type Attrs Modifier and Type Method Description (package private) void
MetatypeAnnotations.Options. process(MetatypeAnnotations.VersionSettings settings, Attrs attrs)
Method parameters in aQute.bnd.metatype with type arguments of type Attrs Modifier and Type Method Description (package private) static void
MetatypeAnnotations.Options. parseOption(java.util.Map.Entry<java.lang.String,Attrs> entry, java.util.Set<MetatypeAnnotations.Options> options, MetatypeAnnotations.VersionSettings state)
-
Uses of Attrs in aQute.bnd.obr
Methods in aQute.bnd.obr with parameters of type Attrs Modifier and Type Method Description private static org.osgi.resource.Capability
OBRFragment. toCapability(java.lang.String key, Attrs value)
private static org.osgi.resource.Capability
OBRFragment. toRequirement(java.lang.String key, Attrs value)
-
Uses of Attrs in aQute.bnd.osgi
Fields in aQute.bnd.osgi declared as Attrs Modifier and Type Field Description private Attrs
AnnotationHeaders.MetaAnnotationCollector. attributesAndDirectives
private Attrs
PluginsContainer.AbstractPlugin. attrs
Attrs
Contracts.Contract. decorators
Fields in aQute.bnd.osgi with type parameters of type Attrs Modifier and Type Field Description (package private) static java.util.Map<Instruction,Attrs>
Instructions. EMPTY
private java.util.LinkedHashMap<Instruction,Attrs>
Instructions. map
private java.util.Map<Descriptors.PackageRef,Attrs>
Packages. map
Methods in aQute.bnd.osgi that return Attrs Modifier and Type Method Description static Attrs
Processor. doAttrbutes(java.lang.Object[] attrs, Clazz clazz, Macro macro)
Parse the a=b strings and return a map of them.Attrs
Instructions. get(Instruction key)
Attrs
Instructions. get(java.lang.Object key)
Deprecated.Attrs
Packages. get(Descriptors.PackageRef key)
Attrs
Packages. get(Descriptors.PackageRef packageRef, Attrs deflt)
Attrs
Packages. get(java.lang.Object key)
Deprecated.private Attrs
AnnotationHeaders. getAttributes(Annotation a, java.lang.String... ignores)
Attrs
Packages. getByBinaryName(java.lang.String s)
Attrs
Packages. getByFQN(java.lang.String s)
(package private) Attrs
Analyzer. parsePackageinfo(Descriptors.PackageRef packageRef, Resource r)
private Attrs
Analyzer. parsePackageInfoClass(Resource r)
Attrs
Instructions. put(Instruction key, Attrs value)
Attrs
Packages. put(Descriptors.PackageRef ref)
Attrs
Packages. put(Descriptors.PackageRef key, Attrs value)
Attrs
Instructions. remove(Instruction var0)
Attrs
Instructions. remove(java.lang.Object var0)
Deprecated.Attrs
Packages. remove(Descriptors.PackageRef var0)
Attrs
Packages. remove(java.lang.Object var0)
Deprecated.Methods in aQute.bnd.osgi that return types with arguments of type Attrs Modifier and Type Method Description java.util.Set<java.util.Map.Entry<Instruction,Attrs>>
Instructions. entrySet()
java.util.Set<java.util.Map.Entry<Descriptors.PackageRef,Attrs>>
Packages. entrySet()
java.util.Map.Entry<java.lang.String,Attrs>
Domain. getBundleSymbolicName()
java.util.Map.Entry<java.lang.String,Attrs>
Domain. getFragmentHost()
MapStream<Instruction,Attrs>
Instructions. matchesStream(java.lang.String value)
java.util.Map<java.io.File,java.util.List<Attrs>>
Instructions. select(java.io.File base, java.util.function.Function<java.lang.String,java.lang.String> mapper, java.util.Set<Instruction> missing)
Turn this Instructions into a map of File -> Attrs.MapStream<Instruction,Attrs>
Instructions. stream()
MapStream<Descriptors.PackageRef,Attrs>
Packages. stream()
java.util.Collection<Attrs>
Instructions. values()
java.util.Collection<Attrs>
Packages. values()
Methods in aQute.bnd.osgi with parameters of type Attrs Modifier and Type Method Description boolean
Instructions. containsValue(Attrs value)
boolean
Packages. containsValue(Attrs value)
protected <T> T
Processor. customize(T plugin, Attrs map, PluginsContainer pluginsContainer)
Set the initial parameters of a pluginprivate void
AnnotationHeaders. directivesAndVersion(Attrs attrs, java.lang.String... directives)
(package private) void
AnnotationHeaders. doAnnotatedAnnotation(Annotation annotation, Descriptors.TypeRef name, java.util.Set<java.lang.String> processed, Attrs baseAttrs)
Handle the case where an annotation is annotated by one of our header annotations.(package private) void
Analyzer. fixupAttributes(Descriptors.PackageRef packageRef, Attrs attributes)
Fixup Attributes Execute any macros on an export andprivate void
Analyzer. fixupOldStyleVersions(Attrs attrs)
Attrs
Packages. get(Descriptors.PackageRef packageRef, Attrs deflt)
private java.lang.Object
PluginsContainer. loadPlugin(Processor processor, java.lang.ClassLoader loader, Attrs attrs, java.lang.String className, boolean ignoreError)
Load a plugin and customize it.void
Packages. merge(Descriptors.PackageRef ref, boolean unique, Attrs... attrs)
Attrs
Instructions. put(Instruction key, Attrs value)
Attrs
Packages. put(Descriptors.PackageRef key, Attrs value)
(package private) void
Analyzer. removeAttributes(Attrs attributes)
Remove the attributes mentioned in the REMOVE_ATTRIBUTE_DIRECTIVE.private void
AnnotationHeaders. replaceParameters(Attrs attrs)
private void
Verifier. verify(Attrs attrs, java.lang.String ad, java.util.regex.Pattern pattern, boolean mandatory, java.lang.String msg, java.lang.String... args)
(package private) void
Verifier. verifyAttrs(java.lang.String key, Attrs attrs)
Method parameters in aQute.bnd.osgi with type arguments of type Attrs Modifier and Type Method Description void
Instructions. putAll(java.util.Map<? extends Instruction,? extends Attrs> map)
void
Packages. putAll(java.util.Map<? extends Descriptors.PackageRef,? extends Attrs> map)
void
Packages. putAllIfAbsent(java.util.Map<Descriptors.PackageRef,? extends Attrs> map)
private Jar
Analyzer. toJar(java.util.Map.Entry<java.lang.String,Attrs> host)
Constructors in aQute.bnd.osgi with parameters of type Attrs Constructor Description AbstractPlugin(java.lang.Class<T> type, Attrs attrs)
MetaAnnotationCollector(Clazz c, Annotation annotation, java.util.Set<java.lang.String> processed, Attrs baseAttrs)
-
Uses of Attrs in aQute.bnd.osgi.repository
Methods in aQute.bnd.osgi.repository with parameters of type Attrs Modifier and Type Method Description private void
AugmentRepository. createAugmentOperation(MultiMap<org.osgi.resource.Requirement,AugmentRepository.Augment> operations, java.lang.String bsn, Attrs attrs)
-
Uses of Attrs in aQute.bnd.osgi.resource
Methods in aQute.bnd.osgi.resource that return Attrs Modifier and Type Method Description Attrs
CapReqBuilder. toAttrs()
Methods in aQute.bnd.osgi.resource with parameters of type Attrs Modifier and Type Method Description CapReqBuilder
CapReqBuilder. addAttributes(Attrs attrs)
In bnd, we use one map for both directives & attributes.void
CapReqBuilder. addAttributesOrDirectives(Attrs attrs)
In bnd, we use one map for both directives & attributes.CapReqBuilder
CapReqBuilder. addDirectives(Attrs directives)
void
ResourceBuilder. addExportPackage(java.lang.String name, Attrs attrs)
void
ResourceBuilder. addExportPackage(java.lang.String name, Attrs attrs, java.lang.String bundle_symbolic_name, org.osgi.framework.Version bundle_version)
void
ResourceBuilder.SafeResourceBuilder. addExportPackage(java.lang.String name, Attrs attrs)
void
ResourceBuilder.SafeResourceBuilder. addExportPackage(java.lang.String name, Attrs attrs, java.lang.String bundle_symbolic_name, org.osgi.framework.Version bundle_version)
void
CapReqBuilder. addFilter(java.lang.String nameAttr, java.lang.String name, java.lang.String versionRange, Attrs attrs)
void
ResourceBuilder. addFragmentHost(java.lang.String bsn, Attrs attrs)
void
ResourceBuilder.SafeResourceBuilder. addFragmentHost(java.lang.String bsn, Attrs attrs)
org.osgi.resource.Requirement
ResourceBuilder. addImportPackage(java.lang.String name, Attrs attrs)
org.osgi.resource.Requirement
ResourceBuilder.SafeResourceBuilder. addImportPackage(java.lang.String name, Attrs attrs)
org.osgi.resource.Capability
ResourceBuilder. addProvideCapability(java.lang.String namespace, Attrs attrs)
org.osgi.resource.Capability
ResourceBuilder.SafeResourceBuilder. addProvideCapability(java.lang.String namespace, Attrs attrs)
void
ResourceBuilder. addRequireBundle(java.lang.String bsn, Attrs attrs)
void
ResourceBuilder.SafeResourceBuilder. addRequireBundle(java.lang.String bsn, Attrs attrs)
void
ResourceBuilder. addRequireCapability(java.lang.String namespace, java.lang.String name, Attrs attrs)
void
ResourceBuilder.SafeResourceBuilder. addRequireCapability(java.lang.String namespace, java.lang.String name, Attrs attrs)
static CapReqBuilder
CapReqBuilder. createCapReqBuilder(java.lang.String namespace, Attrs attrs)
static CapabilityBuilder
CapReqBuilder. createPackageCapability(java.lang.String name, Attrs attrs, java.lang.String bundle_symbolic_name, org.osgi.framework.Version bundle_version)
static RequirementBuilder
CapReqBuilder. createPackageRequirement(java.lang.String name, Attrs attrs, java.lang.String versionRange)
private static void
ResourceBuilder. doOr(FilterBuilder sb, java.lang.String key, java.lang.String attribute, Attrs attrs)
static org.osgi.resource.Capability
CapReqBuilder. getCapabilityFrom(java.lang.String namespace, Attrs attrs)
static org.osgi.resource.Requirement
CapReqBuilder. getRequirementFrom(java.lang.String namespace, Attrs attrs)
static org.osgi.resource.Requirement
CapReqBuilder. getRequirementFrom(java.lang.String namespace, Attrs attrs, boolean unalias)
Constructors in aQute.bnd.osgi.resource with parameters of type Attrs Constructor Description CapReqBuilder(java.lang.String namespace, Attrs attrs)
-
Uses of Attrs in aQute.bnd.plugin.jpms
Method parameters in aQute.bnd.plugin.jpms with type arguments of type Attrs Modifier and Type Method Description private ModuleInfoBuilder
JPMSModuleInfoPlugin. nameAccessAndVersion(java.util.Map.Entry<java.lang.String,Attrs> instruction, Parameters requireCapability, Analyzer analyzer)
private void
JPMSModuleInfoPlugin. requires(java.util.Map.Entry<java.lang.String,Attrs> instruction, Analyzer analyzer, Packages index, Parameters moduleInfoOptions, ModuleInfoBuilder builder)
-
Uses of Attrs in aQute.bnd.remoteworkspace.server
Methods in aQute.bnd.remoteworkspace.server with parameters of type Attrs Modifier and Type Method Description (package private) void
RemoteWorkspaceServer.Instance. doPackage(Parameters extraPackages, Descriptors.PackageRef p, Attrs a)
-