Uses of Class
aQute.bnd.header.Attrs
Packages that use Attrs
Package
Description
-
Uses of Attrs in aQute.bnd.build
Methods in aQute.bnd.build that return AttrsModifier and TypeMethodDescriptionWorkspace.getGestalt(String part) Get the attrs for a gestalt partMethods in aQute.bnd.build with parameters of type AttrsModifier and TypeMethodDescriptionstatic voidWorkspace.addGestalt(String part, Attrs attrs) Add a gestalt to all workspaces.<T> aQute.bnd.result.Result<List<T>> WorkspaceExternalPluginHandler.getImplementations(Class<T> interf, Attrs attrs) Returns list of external plugin proxies that implement the given interface.Constructors in aQute.bnd.build with parameters of type Attrs -
Uses of Attrs in aQute.bnd.build.model.clauses
Fields in aQute.bnd.build.model.clauses declared as AttrsMethods in aQute.bnd.build.model.clauses that return AttrsConstructors in aQute.bnd.build.model.clauses with parameters of type AttrsModifierConstructorDescriptionExportedPackage(String packageName, Attrs attribs) HeaderClause(String name, Attrs attribs) ImportPattern(String pattern, Attrs attributes) ServiceComponent(String name, Attrs attribs) VersionedClause(String name, Attrs attribs) -
Uses of Attrs in aQute.bnd.header
Classes in aQute.bnd.header that implement interfaces with type arguments of type AttrsFields in aQute.bnd.header declared as AttrsMethods in aQute.bnd.header that return AttrsModifier and TypeMethodDescriptionstatic AttrsDeprecated.static AttrsOSGiHeader.parseProperties(String input) static AttrsOSGiHeader.parseProperties(String input, aQute.service.reporter.Reporter logger) Deprecated.Return a new Attrs that has only the attributes that match the predicate.Methods in aQute.bnd.header that return types with arguments of type AttrsModifier and TypeMethodDescriptionParameters.entrySet()Parameters.stream()Parameters.toMultiMap()Turn the Parameters in a Multimap to have unique access to the keys without marker.Parameters.values()Methods in aQute.bnd.header with parameters of type AttrsModifier and TypeMethodDescriptionvoidbooleanParameters.containsValue(Attrs value) booleanvoidMerge the attributesvoidMethod parameters in aQute.bnd.header with type arguments of type AttrsModifier and TypeMethodDescriptionvoidvoidParameters.putAllIfAbsent(Map<? extends String, ? extends Attrs> map) Constructors in aQute.bnd.header with parameters of type Attrs -
Uses of Attrs in aQute.bnd.help.instructions
Methods in aQute.bnd.help.instructions that return Attrs -
Uses of Attrs in aQute.bnd.osgi
Classes in aQute.bnd.osgi that implement interfaces with type arguments of type AttrsMethods in aQute.bnd.osgi that return AttrsModifier and TypeMethodDescriptionstatic AttrsProcessor.doAttrbutes(Object[] attrs, Clazz clazz, Macro macro) Parse the a=b strings and return a map of them.Instructions.get(Instruction key) Deprecated.Packages.get(Descriptors.PackageRef key) Packages.get(Descriptors.PackageRef packageRef, Attrs deflt) Deprecated.Packages.getByBinaryName(String s) Instructions.put(Instruction key, Attrs value) Packages.put(Descriptors.PackageRef ref) Packages.put(Descriptors.PackageRef key, Attrs value) Instructions.remove(Instruction var0) Deprecated.Packages.remove(Descriptors.PackageRef var0) Deprecated.Methods in aQute.bnd.osgi that return types with arguments of type AttrsModifier and TypeMethodDescriptionInstructions.entrySet()Packages.entrySet()Domain.getBundleSymbolicName()Domain.getFragmentHost()aQute.bnd.stream.MapStream<Instruction, Attrs> Instructions.matchesStream(String value) Turn this Instructions into a map of File -> Attrs.aQute.bnd.stream.MapStream<Instruction, Attrs> Instructions.stream()aQute.bnd.stream.MapStream<Descriptors.PackageRef, Attrs> Packages.stream()Instructions.values()Packages.values()Methods in aQute.bnd.osgi with parameters of type AttrsModifier and TypeMethodDescriptionbooleanInstructions.containsValue(Attrs value) booleanPackages.containsValue(Attrs value) protected <T> TProcessor.customize(T plugin, Attrs map, PluginsContainer pluginsContainer) Set the initial parameters of a pluginPackages.get(Descriptors.PackageRef packageRef, Attrs deflt) voidPackages.merge(Descriptors.PackageRef ref, boolean unique, Attrs... attrs) Instructions.put(Instruction key, Attrs value) Packages.put(Descriptors.PackageRef key, Attrs value) Method parameters in aQute.bnd.osgi with type arguments of type AttrsModifier and TypeMethodDescriptionvoidInstructions.putAll(Map<? extends Instruction, ? extends Attrs> map) voidPackages.putAll(Map<? extends Descriptors.PackageRef, ? extends Attrs> map) voidPackages.putAllIfAbsent(Map<Descriptors.PackageRef, ? extends Attrs> map) -
Uses of Attrs in aQute.bnd.osgi.resource
Methods in aQute.bnd.osgi.resource that return AttrsMethods in aQute.bnd.osgi.resource with parameters of type AttrsModifier and TypeMethodDescriptionCapReqBuilder.addAttributes(Attrs attrs) In bnd, we use one map for both directives invalid input: '&' attributes.voidCapReqBuilder.addAttributesOrDirectives(Attrs attrs) In bnd, we use one map for both directives invalid input: '&' attributes.CapReqBuilder.addDirectives(Attrs directives) voidResourceBuilder.addExportPackage(String name, Attrs attrs) Adds a new Export-Package requirement to this Processor's requirements list, representing an exported package with the specified name and attributes, and exporting by the current bundle.voidResourceBuilder.addExportPackage(String name, Attrs attrs, String bundle_symbolic_name, org.osgi.framework.Version bundle_version) Adds a new Export-Package requirement to this Processor's requirements list, representing an exported package with the specified name and attributes, and exporting by the specified bundle.voidvoidResourceBuilder.addFragmentHost(String bsn, Attrs attrs) Adds a new Fragment-Host requirement to this Processor's requirements list, specifying the host bundle symbolic name and any additional attributes.org.osgi.resource.RequirementResourceBuilder.addImportPackage(String name, Attrs attrs) org.osgi.resource.CapabilityResourceBuilder.addProvideCapability(String namespace, Attrs attrs) Adds a new CapabilityBuilder object to this Processor's capabilities list, representing a provided capability with the specified namespace and attributes.voidResourceBuilder.addRequireBundle(String bsn, Attrs attrs) Adds a new Require-Bundle requirement to this Processor's requirements list, specifying the bundle symbolic name and any additional attributes.voidResourceBuilder.addRequireCapability(String namespace, String name, Attrs attrs) Adds a new Require-Capability requirement to this Processor's requirements list, using the specified namespace, name, and attributes.voidResourceBuilder.addRequireCapability(String namespace, String name, String versionRange, Attrs attrs) Adds a new Require-Capability requirement to this Processor's requirements list, using the specified namespace, name, version range, and attributes.static CapReqBuilderCapReqBuilder.createCapReqBuilder(String namespace, Attrs attrs) static CapabilityBuilderCapReqBuilder.createPackageCapability(String name, Attrs attrs, String bundle_symbolic_name, org.osgi.framework.Version bundle_version) static RequirementBuilderCapReqBuilder.createPackageRequirement(String name, Attrs attrs, String versionRange) static org.osgi.resource.CapabilityCapReqBuilder.getCapabilityFrom(String namespace, Attrs attrs) static org.osgi.resource.RequirementCapReqBuilder.getRequirementFrom(String namespace, Attrs attrs) static org.osgi.resource.RequirementCapReqBuilder.getRequirementFrom(String namespace, Attrs attrs, boolean unalias) Constructors in aQute.bnd.osgi.resource with parameters of type Attrs