Uses of Class
aQute.bnd.osgi.Processor
Packages that use Processor
Package
Description
OSGi Declarative Services Annotation processing.
-
Uses of Processor in aQute.bnd.build
Subclasses of Processor in aQute.bnd.buildModifier and TypeClassDescriptionclass
(package private) class
Implements a mini make builder that is run just before we build the bundle.class
This class is NOT threadsafeclass
class
A Project Launcher is a base class to be extended by launchers.class
class
Fields in aQute.bnd.build with type parameters of type ProcessorMethods in aQute.bnd.build that return ProcessorMethods in aQute.bnd.build with parameters of type ProcessorModifier and TypeMethodDescriptionWorkspaceExternalPluginHandler.call
(String mainClass, org.osgi.framework.VersionRange range, Processor context, Map<String, String> attrs, List<String> args, InputStream stdin, OutputStream stdout, OutputStream stderr) boolean
Container.contributeFiles
(List<File> files, Processor reporter) Iterate over the containers and get the files they represent.static Workspace
Workspace.createStandaloneWorkspace
(Processor run, URI base) Create a workspace that does not inherit from a cnf directory etc.boolean
Functions that the workspace likes to apply to its children before the properties are processed.(package private) void
private void
(package private) String
LibraryHandler.Library.getDefault
(Processor p) private void
Project.install
(RepositoryPlugin repo, Processor context, File f, Attrs value) (package private) void
(package private) abstract void
(package private) void
private URI
Project.releaseRepo
(RepositoryPlugin releaseRepo, Processor context, String jarName, InputStream jarStream) (package private) void
Constructors in aQute.bnd.build with parameters of type Processor -
Uses of Processor in aQute.bnd.build.model
Methods in aQute.bnd.build.model that return ProcessorModifier and TypeMethodDescriptionBndEditModel.getProperties()
Return a processor for this model. -
Uses of Processor in aQute.bnd.buildtool
Subclasses of Processor in aQute.bnd.buildtoolModifier and TypeClassDescriptionclass
Install gradle from a repository in this workspace. -
Uses of Processor in aQute.bnd.component
Subclasses of Processor in aQute.bnd.component -
Uses of Processor in aQute.bnd.connection.settings
Fields in aQute.bnd.connection.settings declared as ProcessorModifier and TypeFieldDescriptionprivate final Processor
ConnectionSettings.MasterPassphrase.processor
private final Processor
ConnectionSettings.processor
Constructors in aQute.bnd.connection.settings with parameters of type ProcessorModifierConstructorDescriptionConnectionSettings
(Processor processor, HttpClient client) (package private)
MasterPassphrase
(Processor processor) (package private)
SettingsURLConnectionHandler
(ServerDTO serverDTO, Processor processor) -
Uses of Processor in aQute.bnd.exporter.subsystem
Methods in aQute.bnd.exporter.subsystem with parameters of type ProcessorModifier and TypeMethodDescriptionSubsystemExporter.getBundles
(Collection<Container> containers, Processor reporter) -
Uses of Processor in aQute.bnd.help
Fields in aQute.bnd.help declared as ProcessorMethods in aQute.bnd.help with parameters of type ProcessorModifier and TypeMethodDescriptionstatic <T> T
ProcessorHandler.getInstructions
(Processor processor, Class<T> type) static <T> T
Syntax.getInstructions
(Processor processor, Class<T> type) Constructors in aQute.bnd.help with parameters of type Processor -
Uses of Processor in aQute.bnd.http
Methods in aQute.bnd.http with parameters of type Processor -
Uses of Processor in aQute.bnd.junit
Subclasses of Processor in aQute.bnd.junit -
Uses of Processor in aQute.bnd.main
Subclasses of Processor in aQute.bnd.mainModifier and TypeClassDescriptionclass
Utility to make bundles.class
class
class
class
class
Methods in aQute.bnd.main with parameters of type Processor -
Uses of Processor in aQute.bnd.make.component
Subclasses of Processor in aQute.bnd.make.component -
Uses of Processor in aQute.bnd.maven
Subclasses of Processor in aQute.bnd.mavenModifier and TypeClassDescriptionclass
class
class
Provides a way to parse a maven pom as properties.Fields in aQute.bnd.maven declared as ProcessorMethods in aQute.bnd.maven that return ProcessorModifier and TypeMethodDescriptionprivate static Processor
PomResource.asProcessor
(Map<String, String> map) Constructors in aQute.bnd.maven with parameters of type Processor -
Uses of Processor in aQute.bnd.osgi
Subclasses of Processor in aQute.bnd.osgiModifier and TypeClassDescriptionclass
This class can calculate the required headers for a (potential) JAR file.class
Include-Resource: ( [name '=' ] file )+ Private-Package: package-decl ( ',' package-decl )* Export-Package: package-decl ( ',' package-decl )* Import-Package: package-decl ( ',' package-decl )* @version $Revision: 1.27 $class
Fields in aQute.bnd.osgi declared as ProcessorModifier and TypeFieldDescription(package private) Processor
Macro.domain
private Processor
Processor.parent
(package private) final Processor
ActivelyClosingClassLoader.processor
(package private) Processor
PluginsContainer.processor
private final Processor
PreprocessResource.processor
(package private) final Processor
Macro.Link.start
Fields in aQute.bnd.osgi with type parameters of type ProcessorModifier and TypeFieldDescription(package private) static final ThreadLocal<Processor>
Processor.current
Methods in aQute.bnd.osgi that return ProcessorModifier and TypeMethodDescriptionprotected Processor
Processor.beginHandleErrors
(String message) Set the current command thread.private Processor
Processor.current()
A processor can mark itself current for a thread.Processor.getParent()
Processor.getTop()
Methods in aQute.bnd.osgi with parameters of type ProcessorModifier and TypeMethodDescriptionstatic Domain
protected void
Processor.endHandleErrors
(Processor previous) End a command.private String
Processor.getLiteralProperty
(String key, String deflt, Processor source, boolean inherit) static String
OSInformation.getNativeCapabilityClause
(Processor p, String[] args) Helper for the Processor._native_capability macrovoid
Processor.getSettings
(Processor p) Copy the settings of another processorprotected void
Init actions occur inside of the first-level memoizer.private Object
PluginsContainer.loadPlugin
(Processor processor, ClassLoader loader, Attrs attrs, String className, boolean ignoreError) Load a plugin and customize it.private void
PluginsContainer.loadPluginPath
(Processor processor, String pluginPath, Processor.CL loader) Add the @linkConstants.PLUGINPATH
entries (which are file names) to the class loader.protected void
PluginsContainer.loadPlugins
(Processor processor, String pluginString, String pluginPathString) Magic to load the plugins.static Parameters
Processor.parseHeader
(String value, Processor logger) Standard OSGi header parser.(package private) static void
OSInformation.parseNativeCapabilityArgs
(Processor p, String[] args, OSInformation.NativeCapability clause) protected void
Post init actions must occur outside of the first level memoizer.void
void
Constructors in aQute.bnd.osgi with parameters of type ProcessorModifierConstructorDescription(package private)
ActivelyClosingClassLoader
(Processor processor, ClassLoader parent) Link
(Processor start, Macro.Link previous, String key) PreprocessResource
(Processor processor, Resource r) Processor
(Processor parent, Properties props, boolean wrap) -
Uses of Processor in aQute.bnd.osgi.repository
Subclasses of Processor in aQute.bnd.osgi.repository -
Uses of Processor in aQute.bnd.print
Subclasses of Processor in aQute.bnd.printConstructors in aQute.bnd.print with parameters of type Processor -
Uses of Processor in aQute.bnd.service
Fields in aQute.bnd.service declared as Processor -
Uses of Processor in aQute.bnd.service.generate
Subclasses of Processor in aQute.bnd.service.generate -
Uses of Processor in aQute.bnd.signing
Subclasses of Processor in aQute.bnd.signingModifier and TypeClassDescriptionclass
This class is used with the aQute.bnd.osgi package, it signs jars with DSA signature.Fields in aQute.bnd.signing declared as Processor