Skip navigation links
Bndtools https://bndtools.org/
A B C D E F G H I J K L M N O P Q R S T U V W _ 

A

abort() - Method in class aQute.remote.agent.AgentServer
 
abort() - Method in interface aQute.remote.api.Agent
Abort the remote agent.
abort() - Method in class aQute.remote.plugin.LauncherSupervisor
 
About - Class in aQute.remote.agent
 
About() - Constructor for class aQute.remote.agent.About
 
absent() - Static method in class aQute.lib.startlevel.StartLevelRuntimeHandler
 
absolutePath(File) - Static method in class aQute.lib.io.IO
 
absolutePath(Path) - Static method in class aQute.lib.io.IO
 
accept(T, U) - Method in interface aQute.lib.exceptions.BiConsumerWithException
 
accept(T) - Method in interface aQute.lib.exceptions.ConsumerWithException
 
Activator - Class in aQute.remote.agent
The agent bundles uses an activator instead of DS to not constrain the target environment in any way.
Activator() - Constructor for class aQute.remote.agent.Activator
 
activators - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
add(K, V) - Method in class aQute.lib.collections.MultiMap
 
add(T) - Method in class aQute.lib.collections.SortedList
 
add(int, T) - Method in class aQute.lib.collections.SortedList
Deprecated.
add(String) - Method in class aQute.remote.agent.RedirectInput
Provide the string that should be treated as input for the running code.
add(String) - Method in class aQute.remote.agent.Shell
 
addAll(K, Collection<? extends V>) - Method in class aQute.lib.collections.MultiMap
 
addAll(Map<? extends K, ? extends Collection<? extends V>>) - Method in class aQute.lib.collections.MultiMap
 
addAll(Collection<? extends T>) - Method in class aQute.lib.collections.SortedList
 
addAll(int, Collection<? extends T>) - Method in class aQute.lib.collections.SortedList
Deprecated.
addExcludes(String...) - Method in class aQute.lib.io.FileTree
Add an Ant-style glob to the exclude patterns.
addExcludes(List<String>) - Method in class aQute.lib.io.FileTree
Add an Ant-style glob to the exclude patterns.
addFile(File) - Method in class aQute.lib.io.FileTree
Can be used to add specific files to the return value of FileTree.getFiles(File, String...) and FileTree.getFiles(File, List).
addFile(File) - Method in class aQute.remote.util.AgentSupervisor
 
addHandler(Type, Handler) - Method in class aQute.lib.json.JSONCodec
Add a new local handler
addIncludes(List<String>) - Method in class aQute.lib.io.FileTree
Add an Ant-style glob to the include patterns.
addIncludes(String...) - Method in class aQute.lib.io.FileTree
Add an Ant-style glob to the include patterns.
adjustBegin(String, int) - Static method in class aQute.lib.strings.Strings
 
adjustEnd(String, int) - Static method in class aQute.lib.strings.Strings
 
afterStart() - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Called after the framework is started and the launcher is ready
Agent - Interface in aQute.remote.api
An agent runs on remote OSGi framework and provides the means to control this framework.
agent - Variable in class aQute.remote.plugin.RunRemoteDTO
 
AGENT_SERVER_PORT_KEY - Static variable in interface aQute.remote.api.Agent
The property key to set the agent's port.
AgentDispatcher - Class in aQute.remote.agent
This class collaborates with the Envoy part of this design.
AgentDispatcher() - Constructor for class aQute.remote.agent.AgentDispatcher
 
AgentDispatcher.Descriptor - Class in aQute.remote.agent
 
AgentServer - Class in aQute.remote.agent
Implementation of the Agent.
AgentServer(String, BundleContext, File) - Constructor for class aQute.remote.agent.AgentServer
An agent server is based on a context and takes a name and cache directory
AgentServer(String, BundleContext, File, StartLevelRuntimeHandler) - Constructor for class aQute.remote.agent.AgentServer
 
AgentSupervisor<Supervisor,Agent> - Class in aQute.remote.util
This is a base class that provides the basic functionality of a supervisor.
AgentSupervisor() - Constructor for class aQute.remote.util.AgentSupervisor
 
ALGORITHM - Static variable in class aQute.libg.cryptography.MD5
 
ALGORITHM - Static variable in class aQute.libg.cryptography.SHA1
 
ALGORITHM - Static variable in class aQute.libg.cryptography.SHA256
 
ALGORITHM - Static variable in class aQute.libg.cryptography.SHA512
 
all() - Method in class aQute.lib.collections.DoubleKeyMap
 
all() - Method in class aQute.lib.collections.MultiMap
 
ALL - Static variable in class aQute.libg.glob.AntGlob
 
ALL - Static variable in class aQute.libg.glob.Glob
 
allValues() - Method in class aQute.lib.collections.MultiMap
Return a collection with all values
AntGlob - Class in aQute.libg.glob
 
AntGlob(String) - Constructor for class aQute.libg.glob.AntGlob
 
AntGlob(String, int) - Constructor for class aQute.libg.glob.AntGlob
 
append(Appendable, byte[]) - Static method in class aQute.lib.hex.Hex
 
append(Appendable, byte) - Static method in class aQute.lib.hex.Hex
 
append(Appendable, short) - Static method in class aQute.lib.hex.Hex
 
append(Appendable, char) - Static method in class aQute.lib.hex.Hex
 
append(Appendable, int) - Static method in class aQute.lib.hex.Hex
 
append(Appendable, long) - Static method in class aQute.lib.hex.Hex
 
append(char) - Method in class aQute.lib.json.Encoder
 
append(CharSequence) - Method in class aQute.lib.json.Encoder
 
append(CharSequence, int, int) - Method in class aQute.lib.json.Encoder
 
append(StringBuilder) - Method in class aQute.libg.parameters.Attributes
 
append(StringBuilder, Map.Entry<String, String>) - Method in class aQute.libg.parameters.Attributes
 
appendableToWriter(Appendable) - Static method in class aQute.lib.io.IO
 
apply(T, U) - Method in interface aQute.lib.exceptions.BiFunctionWithException
 
apply(T) - Method in interface aQute.lib.exceptions.FunctionWithException
 
aQute.bnd.util.dto - package aQute.bnd.util.dto
 
aQute.lib.base64 - package aQute.lib.base64
 
aQute.lib.bundles - package aQute.lib.bundles
 
aQute.lib.collections - package aQute.lib.collections
 
aQute.lib.converter - package aQute.lib.converter
 
aQute.lib.date - package aQute.lib.date
 
aQute.lib.exceptions - package aQute.lib.exceptions
 
aQute.lib.fileset - package aQute.lib.fileset
 
aQute.lib.hex - package aQute.lib.hex
 
aQute.lib.io - package aQute.lib.io
 
aQute.lib.json - package aQute.lib.json
 
aQute.lib.startlevel - package aQute.lib.startlevel
 
aQute.lib.stringrover - package aQute.lib.stringrover
 
aQute.lib.strings - package aQute.lib.strings
 
aQute.libg.cryptography - package aQute.libg.cryptography
 
aQute.libg.glob - package aQute.libg.glob
 
aQute.libg.parameters - package aQute.libg.parameters
 
aQute.libg.qtokens - package aQute.libg.qtokens
 
aQute.libg.shacache - package aQute.libg.shacache
 
aQute.libg.tuple - package aQute.libg.tuple
 
aQute.remote.agent - package aQute.remote.agent
 
aQute.remote.api - package aQute.remote.api
 
aQute.remote.embedded.activator - package aQute.remote.embedded.activator
 
aQute.remote.plugin - package aQute.remote.plugin
 
aQute.remote.util - package aQute.remote.util
 
aQute.service.reporter - package aQute.service.reporter
 
array(Type, Object) - Method in class aQute.lib.converter.Converter
 
ArrayHandler - Class in aQute.lib.json
 
asBiConsumer(BiConsumerWithException<T, U>) - Static method in interface aQute.lib.exceptions.BiConsumerWithException
 
asBiConsumerIgnoreException(BiConsumerWithException<T, U>) - Static method in interface aQute.lib.exceptions.BiConsumerWithException
 
asBiFunction(BiFunctionWithException<T, U, R>) - Static method in interface aQute.lib.exceptions.BiFunctionWithException
 
asBiFunctionOrElse(BiFunctionWithException<T, U, R>, R) - Static method in interface aQute.lib.exceptions.BiFunctionWithException
 
asBiFunctionOrElseGet(BiFunctionWithException<T, U, R>, Supplier<? extends R>) - Static method in interface aQute.lib.exceptions.BiFunctionWithException
 
asBiPredicate(BiPredicateWithException<T, U>) - Static method in interface aQute.lib.exceptions.BiPredicateWithException
 
asBiPredicateOrElse(BiPredicateWithException<T, U>, boolean) - Static method in interface aQute.lib.exceptions.BiPredicateWithException
 
asBiPredicateOrElseGet(BiPredicateWithException<T, U>, BooleanSupplier) - Static method in interface aQute.lib.exceptions.BiPredicateWithException
 
asConsumer(ConsumerWithException<T>) - Static method in interface aQute.lib.exceptions.ConsumerWithException
 
asConsumerIgnoreException(ConsumerWithException<T>) - Static method in interface aQute.lib.exceptions.ConsumerWithException
 
asFunction(FunctionWithException<T, R>) - Static method in interface aQute.lib.exceptions.FunctionWithException
 
asFunctionOrElse(FunctionWithException<T, R>, R) - Static method in interface aQute.lib.exceptions.FunctionWithException
 
asFunctionOrElseGet(FunctionWithException<T, R>, Supplier<? extends R>) - Static method in interface aQute.lib.exceptions.FunctionWithException
 
asHex() - Method in class aQute.libg.cryptography.Digest
 
asPredicate(PredicateWithException<T>) - Static method in interface aQute.lib.exceptions.PredicateWithException
 
asPredicateOrElse(PredicateWithException<T>, boolean) - Static method in interface aQute.lib.exceptions.PredicateWithException
 
asPredicateOrElseGet(PredicateWithException<T>, BooleanSupplier) - Static method in interface aQute.lib.exceptions.PredicateWithException
 
asRunnable(RunnableWithException) - Static method in interface aQute.lib.exceptions.RunnableWithException
 
asRunnableIgnoreException(RunnableWithException) - Static method in interface aQute.lib.exceptions.RunnableWithException
 
asSupplier(SupplierWithException<R>) - Static method in interface aQute.lib.exceptions.SupplierWithException
 
asSupplierOrElse(SupplierWithException<R>, R) - Static method in interface aQute.lib.exceptions.SupplierWithException
 
asSupplierOrElseGet(SupplierWithException<R>, Supplier<? extends R>) - Static method in interface aQute.lib.exceptions.SupplierWithException
 
Attributes - Class in aQute.libg.parameters
 
Attributes() - Constructor for class aQute.libg.parameters.Attributes
 
Attributes(Attributes...) - Constructor for class aQute.libg.parameters.Attributes
 
Attributes(Attributes) - Constructor for class aQute.libg.parameters.Attributes
 
Attributes(Map<String, String>) - Constructor for class aQute.libg.parameters.Attributes
 
Attributes.DataType<T> - Interface in aQute.libg.parameters
 
Attributes.Type - Enum in aQute.libg.parameters
 
available() - Method in class aQute.lib.io.ByteBufferInputStream
 
available() - Method in class aQute.lib.io.LimitedInputStream
 

B

Base64 - Class in aQute.lib.base64
 
Base64(byte[]) - Constructor for class aQute.lib.base64.Base64
 
Base64(String) - Constructor for class aQute.lib.base64.Base64
 
beforeStart(Framework) - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Must be called before the framework is started.
BiConsumerWithException<T,U> - Interface in aQute.lib.exceptions
BiConsumer interface that allows exceptions.
BiFunctionWithException<T,U,R> - Interface in aQute.lib.exceptions
BiFunction interface that allows exceptions.
BiPredicateWithException<T,U> - Interface in aQute.lib.exceptions
BiPredicate interface that allows exceptions.
BooleanHandler - Class in aQute.lib.json
 
BooleanHandler() - Constructor for class aQute.lib.json.BooleanHandler
 
bundle - Variable in class aQute.remote.api.Event
 
bundle - Variable in class org.osgi.framework.dto.ServiceReferenceDTO
The id of the bundle that registered the service.
BundleDTO - Class in org.osgi.framework.dto
Data Transfer Object for a Bundle.
BundleDTO() - Constructor for class org.osgi.framework.dto.BundleDTO
 
BundleIdentity - Class in aQute.lib.bundles
 
BundleIdentity(String, Version) - Constructor for class aQute.lib.bundles.BundleIdentity
 
BundleIdentity(Bundle) - Constructor for class aQute.lib.bundles.BundleIdentity
 
BundleIdentity(BundleDTO) - Constructor for class aQute.lib.bundles.BundleIdentity
 
BundleIdentity(String, String) - Constructor for class aQute.lib.bundles.BundleIdentity
 
BundleIdentity(Map.Entry<String, Version>) - Constructor for class aQute.lib.bundles.BundleIdentity
 
bundles - Variable in class org.osgi.framework.dto.FrameworkDTO
The bundles that are installed in the framework.
ByteArrayHandler - Class in aQute.lib.json
Will now use hex for encoding byte arrays
ByteArrayHandler() - Constructor for class aQute.lib.json.ByteArrayHandler
 
ByteBufferDataInput - Class in aQute.lib.io
 
ByteBufferDataOutput - Class in aQute.lib.io
 
ByteBufferDataOutput() - Constructor for class aQute.lib.io.ByteBufferDataOutput
 
ByteBufferDataOutput(int) - Constructor for class aQute.lib.io.ByteBufferDataOutput
 
ByteBufferInputStream - Class in aQute.lib.io
 
ByteBufferInputStream(ByteBuffer) - Constructor for class aQute.lib.io.ByteBufferInputStream
 
ByteBufferInputStream(byte[], int, int) - Constructor for class aQute.lib.io.ByteBufferInputStream
 
ByteBufferInputStream(byte[]) - Constructor for class aQute.lib.io.ByteBufferInputStream
 
ByteBufferOutputStream - Class in aQute.lib.io
 
ByteBufferOutputStream() - Constructor for class aQute.lib.io.ByteBufferOutputStream
 
ByteBufferOutputStream(int) - Constructor for class aQute.lib.io.ByteBufferOutputStream
 

C

cancel() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
Kill!
cancel() - Method in class aQute.remote.plugin.RunSessionImpl
 
causes(Throwable) - Static method in class aQute.lib.exceptions.Exceptions
 
CharacterHandler - Class in aQute.lib.json
 
CharacterHandler() - Constructor for class aQute.lib.json.CharacterHandler
 
charAt(int) - Method in class aQute.lib.stringrover.StringRover
 
charAt(String, int) - Static method in class aQute.lib.strings.Strings
 
CharBufferReader - Class in aQute.lib.io
 
CharBufferReader(CharBuffer) - Constructor for class aQute.lib.io.CharBufferReader
 
charset(String) - Method in class aQute.lib.json.Decoder
 
charset(Charset) - Method in class aQute.lib.json.Decoder
 
charset(String) - Method in class aQute.lib.json.Encoder
 
charset(Charset) - Method in class aQute.lib.json.Encoder
 
clear() - Method in class aQute.lib.collections.MultiMap
 
clear() - Method in class aQute.lib.collections.SortedList
 
clear() - Method in class aQute.libg.parameters.Attributes
 
clone() - Method in class aQute.libg.tuple.Pair
 
close() - Method in class aQute.lib.collections.LineCollection
 
close() - Method in class aQute.lib.io.ByteBufferInputStream
 
close() - Method in class aQute.lib.io.ByteBufferOutputStream
 
close() - Method in class aQute.lib.io.CharBufferReader
 
close(AutoCloseable) - Static method in class aQute.lib.io.IO
 
close(Closeable) - Static method in class aQute.lib.io.IO
 
close() - Method in class aQute.lib.io.LimitedInputStream
 
close() - Method in class aQute.lib.io.NonClosingInputStream
 
close() - Method in class aQute.lib.io.NonClosingReader
 
close() - Method in class aQute.lib.json.Decoder
 
close() - Method in class aQute.lib.json.Encoder
 
close() - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Close this object
close() - Static method in class aQute.remote.agent.AgentDispatcher
Close
close() - Method in class aQute.remote.agent.AgentDispatcher.Descriptor
 
close() - Method in class aQute.remote.agent.AgentServer
 
close() - Method in class aQute.remote.agent.ConsoleRedirector
Clean up
close() - Method in class aQute.remote.agent.GogoRedirector
 
close() - Method in class aQute.remote.agent.NullRedirector
 
close() - Method in class aQute.remote.agent.RedirectInput
 
close() - Method in class aQute.remote.agent.RedirectOutput
 
close() - Method in class aQute.remote.agent.Shell
 
close() - Method in class aQute.remote.agent.SocketRedirector
 
close() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
Make sure all sessions are closed
close() - Method in class aQute.remote.plugin.RunSessionImpl
 
close() - Method in class aQute.remote.util.AgentSupervisor
 
close() - Method in class aQute.remote.util.Link
 
closeAll(Object...) - Static method in class aQute.lib.io.IO
Will iterate over the given toBeClose and silently close any object that implements AutoCloseable.
closed - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
cnv(TypeReference<T>, Object) - Static method in class aQute.lib.converter.Converter
 
cnv(Class<T>, Object) - Static method in class aQute.lib.converter.Converter
 
cnv(Type, Object) - Static method in class aQute.lib.converter.Converter
 
code - Variable in class aQute.remote.api.Event
 
collect(File) - Static method in class aQute.lib.io.IO
 
collect(File, String) - Static method in class aQute.lib.io.IO
 
collect(File, Charset) - Static method in class aQute.lib.io.IO
 
collect(Path) - Static method in class aQute.lib.io.IO
 
collect(Path, Charset) - Static method in class aQute.lib.io.IO
 
collect(ByteBuffer, Charset) - Static method in class aQute.lib.io.IO
 
collect(URL, String) - Static method in class aQute.lib.io.IO
 
collect(URL, Charset) - Static method in class aQute.lib.io.IO
 
collect(URL) - Static method in class aQute.lib.io.IO
 
collect(String) - Static method in class aQute.lib.io.IO
 
collect(InputStream) - Static method in class aQute.lib.io.IO
 
collect(InputStream, String) - Static method in class aQute.lib.io.IO
 
collect(InputStream, Charset) - Static method in class aQute.lib.io.IO
 
collect(Reader) - Static method in class aQute.lib.io.IO
 
CollectionHandler - Class in aQute.lib.json
 
COMMAND_SESSION - Static variable in interface aQute.remote.api.Agent
The port for attaching to a remote Gogo CommandSession
ComparablePair<A extends java.lang.Comparable<A>,B> - Class in aQute.libg.tuple
 
ComparablePair(A, B) - Constructor for class aQute.libg.tuple.ComparablePair
 
comparator() - Method in class aQute.lib.collections.SortedList
 
compareExcept(String, String, Pattern) - Static method in class aQute.lib.strings.Strings
Compare two strings except for where the first group in pattern.
compareTo(Pair<A, ?>) - Method in class aQute.libg.tuple.ComparablePair
 
compute(K, BiFunction<? super K, ? super List<V>, ? extends List<V>>) - Method in class aQute.lib.collections.MultiMap
 
computeIfAbsent(K, Function<? super K, ? extends List<V>>) - Method in class aQute.lib.collections.MultiMap
 
computeIfPresent(K, BiFunction<? super K, ? super List<V>, ? extends List<V>>) - Method in class aQute.lib.collections.MultiMap
 
configuration - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
connect(String, int) - Method in class aQute.remote.plugin.LauncherSupervisor
 
connect(Class<Agent>, Supervisor, String, int) - Method in class aQute.remote.util.AgentSupervisor
 
connect(Class<Agent>, Supervisor, String, int, int) - Method in class aQute.remote.util.AgentSupervisor
 
CONSOLE - Static variable in interface aQute.remote.api.Agent
The port for System.in, out, err redirecting.
ConsoleRedirector - Class in aQute.remote.agent
The Console Redirector redirects System.in, System.out, and System.err to the supervisor.
ConsoleRedirector(AgentServer) - Constructor for class aQute.remote.agent.ConsoleRedirector
Constructor.
ConsumerWithException<T> - Interface in aQute.lib.exceptions
Consumer interface that allows exceptions.
contains(Object) - Method in class aQute.lib.collections.SortedList
 
containsAll(Collection<?>) - Method in class aQute.lib.collections.SortedList
 
containsKey(Object) - Method in class aQute.lib.collections.MultiMap
 
containsKey(String) - Method in class aQute.libg.parameters.Attributes
 
containsKey(Object) - Method in class aQute.libg.parameters.Attributes
Deprecated.
containsKeys(K1, K2) - Method in class aQute.lib.collections.DoubleKeyMap
 
containsValue(Object) - Method in class aQute.lib.collections.MultiMap
 
containsValue(String) - Method in class aQute.libg.parameters.Attributes
 
containsValue(Object) - Method in class aQute.libg.parameters.Attributes
Deprecated.
context - Variable in class aQute.service.reporter.Report.Location
 
context(String) - Method in interface aQute.service.reporter.Reporter.SetLocation
Set the context in the header.
convert(Class<T>, Object) - Method in class aQute.lib.converter.Converter
 
convert(TypeReference<T>, Object) - Method in class aQute.lib.converter.Converter
 
convert(Type, Object) - Method in class aQute.lib.converter.Converter
 
convert(Type, Object) - Method in interface aQute.lib.converter.Converter.Hook
 
convert(String, String) - Static method in class aQute.libg.parameters.Attributes
 
convert(Attributes.Type, String) - Static method in class aQute.libg.parameters.Attributes
 
Converter - Class in aQute.lib.converter
General Java type converter from an object to any type.
Converter() - Constructor for class aQute.lib.converter.Converter
 
Converter.Hook - Interface in aQute.lib.converter
 
copy(byte[], File) - Static method in class aQute.lib.io.IO
 
copy(byte[], Path) - Static method in class aQute.lib.io.IO
 
copy(byte[], Writer) - Static method in class aQute.lib.io.IO
 
copy(byte[], OutputStream) - Static method in class aQute.lib.io.IO
 
copy(Reader, Writer) - Static method in class aQute.lib.io.IO
 
copy(Reader, OutputStream) - Static method in class aQute.lib.io.IO
 
copy(Reader, OutputStream, String) - Static method in class aQute.lib.io.IO
 
copy(Reader, OutputStream, Charset) - Static method in class aQute.lib.io.IO
 
copy(InputStream, Writer) - Static method in class aQute.lib.io.IO
 
copy(InputStream, Writer, String) - Static method in class aQute.lib.io.IO
 
copy(InputStream, Writer, Charset) - Static method in class aQute.lib.io.IO
 
copy(InputStream, OutputStream) - Static method in class aQute.lib.io.IO
 
copy(InputStream, OutputStream, int) - Static method in class aQute.lib.io.IO
 
copy(InputStream, ByteBufferOutputStream) - Static method in class aQute.lib.io.IO
 
copy(InputStream, DataOutput) - Static method in class aQute.lib.io.IO
 
copy(ReadableByteChannel, WritableByteChannel) - Static method in class aQute.lib.io.IO
 
copy(InputStream, ByteBuffer) - Static method in class aQute.lib.io.IO
 
copy(InputStream, byte[]) - Static method in class aQute.lib.io.IO
 
copy(InputStream, byte[], int, int) - Static method in class aQute.lib.io.IO
 
copy(ByteBuffer, OutputStream) - Static method in class aQute.lib.io.IO
 
copy(ByteBuffer, DataOutput) - Static method in class aQute.lib.io.IO
 
copy(URL, MessageDigest) - Static method in class aQute.lib.io.IO
 
copy(File, MessageDigest) - Static method in class aQute.lib.io.IO
 
copy(Path, MessageDigest) - Static method in class aQute.lib.io.IO
 
copy(URLConnection, MessageDigest) - Static method in class aQute.lib.io.IO
 
copy(InputStream, MessageDigest) - Static method in class aQute.lib.io.IO
 
copy(ReadableByteChannel, MessageDigest) - Static method in class aQute.lib.io.IO
 
copy(URL, File) - Static method in class aQute.lib.io.IO
 
copy(URLConnection, File) - Static method in class aQute.lib.io.IO
 
copy(InputStream, URL) - Static method in class aQute.lib.io.IO
 
copy(InputStream, URL, String) - Static method in class aQute.lib.io.IO
 
copy(File, File) - Static method in class aQute.lib.io.IO
 
copy(Path, Path) - Static method in class aQute.lib.io.IO
 
copy(InputStream, File) - Static method in class aQute.lib.io.IO
 
copy(InputStream, Path) - Static method in class aQute.lib.io.IO
 
copy(File, OutputStream) - Static method in class aQute.lib.io.IO
 
copy(Path, OutputStream) - Static method in class aQute.lib.io.IO
 
copy(InputStream, WritableByteChannel) - Static method in class aQute.lib.io.IO
 
copy(ReadableByteChannel, OutputStream) - Static method in class aQute.lib.io.IO
 
copy(Collection<?>, OutputStream) - Static method in class aQute.lib.io.IO
 
create(Trace, Map<String, String>) - Static method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Create a start level handler.
create(Trace, Properties) - Static method in class aQute.lib.startlevel.StartLevelRuntimeHandler
 
create(RSAPrivateKeySpec) - Static method in class aQute.libg.cryptography.RSA
 
create(RSAPublicKeySpec) - Static method in class aQute.libg.cryptography.RSA
 
create(String, String) - Static method in class aQute.libg.parameters.Attributes
 
createFramework(String, Map<String, Object>, File, File) - Static method in class aQute.remote.agent.AgentDispatcher
Create a new framework.
createFramework(String, Collection<String>, Map<String, Object>) - Method in class aQute.remote.agent.AgentServer
 
createFramework(String, Collection<String>, Map<String, Object>) - Method in interface aQute.remote.api.Agent
This method is only implemented in the Envoy (the pre-Agent).
createPrivate(BigInteger, BigInteger) - Static method in class aQute.libg.cryptography.RSA
 
createPublic(BigInteger, BigInteger) - Static method in class aQute.libg.cryptography.RSA
 
createSymbolicLink(File, File) - Static method in class aQute.lib.io.IO
 
createSymbolicLink(Path, Path) - Static method in class aQute.lib.io.IO
 
createSymbolicLinkOrCopy(File, File) - Static method in class aQute.lib.io.IO
Creates a symbolic link from link to the target, or copies target to link if running on Windows.
createSymbolicLinkOrCopy(Path, Path) - Static method in class aQute.lib.io.IO
Creates a symbolic link from link to the target, or copies target to link if running on Windows.
createTempFile(File, String, String) - Static method in class aQute.lib.io.IO
Create a temporary file.
Crypto - Class in aQute.libg.cryptography
 
Crypto() - Constructor for class aQute.libg.cryptography.Crypto
 

D

DATE_TOSTRING - Static variable in class aQute.lib.date.Dates
 
DateHandler - Class in aQute.lib.json
 
DateHandler() - Constructor for class aQute.lib.json.DateHandler
 
Dates - Class in aQute.lib.date
 
dec() - Method in class aQute.lib.json.JSONCodec
Create a new Decoder with the state and appropriate API.
decode(Reader, OutputStream) - Static method in class aQute.lib.base64.Base64
 
decode(Reader, OutputStream, int) - Static method in class aQute.lib.base64.Base64
 
decode(ByteBuffer, Charset) - Static method in class aQute.lib.io.IO
 
decode(Decoder, boolean) - Method in class aQute.lib.json.BooleanHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.BooleanHandler
 
decode(Decoder, Number) - Method in class aQute.lib.json.BooleanHandler
 
decode(Decoder) - Method in class aQute.lib.json.BooleanHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.ByteArrayHandler
 
decode(Decoder, boolean) - Method in class aQute.lib.json.CharacterHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.CharacterHandler
 
decode(Decoder, Number) - Method in class aQute.lib.json.CharacterHandler
 
decode(Decoder) - Method in class aQute.lib.json.CharacterHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.DateHandler
 
decode(Decoder, Number) - Method in class aQute.lib.json.DateHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.EnumHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.FileHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.Handler
 
decode(Decoder, Number) - Method in class aQute.lib.json.Handler
 
decode(Decoder, boolean) - Method in class aQute.lib.json.Handler
 
decode(Decoder) - Method in class aQute.lib.json.Handler
 
decode(Decoder, boolean) - Method in class aQute.lib.json.NumberHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.NumberHandler
 
decode(Decoder) - Method in class aQute.lib.json.NumberHandler
 
decode(Decoder, Number) - Method in class aQute.lib.json.NumberHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.SpecialHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.StringHandler
 
decode(Decoder, Number) - Method in class aQute.lib.json.StringHandler
 
decode(Decoder, boolean) - Method in class aQute.lib.json.StringHandler
 
decode(Decoder) - Method in class aQute.lib.json.StringHandler
 
decode(Decoder, String) - Method in class aQute.lib.json.UUIDHandler
 
decodeArray(Decoder) - Method in class aQute.lib.json.ArrayHandler
 
decodeArray(Decoder) - Method in class aQute.lib.json.ByteArrayHandler
 
decodeArray(Decoder) - Method in class aQute.lib.json.CollectionHandler
 
decodeArray(Decoder) - Method in class aQute.lib.json.Handler
 
decodeArray(Decoder) - Method in class aQute.lib.json.StringHandler
An array can be assigned to a string.
decodeBase64(String) - Static method in class aQute.lib.base64.Base64
 
decodeBase64(Reader) - Static method in class aQute.lib.base64.Base64
 
decodeBase64(Reader, int) - Static method in class aQute.lib.base64.Base64
 
decodeBase64(InputStream) - Static method in class aQute.lib.base64.Base64
 
decodeBase64(InputStream, int) - Static method in class aQute.lib.base64.Base64
 
decodeBase64(File) - Static method in class aQute.lib.base64.Base64
 
decodeObject(Decoder) - Method in class aQute.lib.json.Handler
 
decodeObject(Decoder) - Method in class aQute.lib.json.MapHandler
 
decodeObject(Decoder) - Method in class aQute.lib.json.ObjectHandler
 
decodeObject(Decoder) - Method in class aQute.lib.json.StringHandler
An object can be assigned to a string.
Decoder - Class in aQute.lib.json
 
DEFAULT_PORT - Static variable in interface aQute.remote.api.Agent
The default port.
deflate() - Method in class aQute.lib.json.Encoder
 
delete(File) - Static method in class aQute.lib.io.IO
Deletes the specified file.
delete(Path) - Static method in class aQute.lib.io.IO
Deletes the specified path.
delete(String, int, int) - Static method in class aQute.lib.strings.Strings
 
deleteContent(File) - Static method in class aQute.lib.io.IO
Deletes the specified content of the given directory.
deleteWithException(File) - Static method in class aQute.lib.io.IO
Deletes the specified file.
deleteWithException(Path) - Static method in class aQute.lib.io.IO
Deletes the specified path.
deploy(String, File) - Method in class aQute.remote.util.JMXBundleDeployer
Gets the current list of installed bsns, compares it to the bsn provided.
Descriptor() - Constructor for class aQute.remote.agent.AgentDispatcher.Descriptor
 
details - Variable in class aQute.service.reporter.Report.Location
 
details(Object) - Method in interface aQute.service.reporter.Reporter.SetLocation
Pass a DTO containing detailed information about the error.
digest() - Method in class aQute.lib.json.Decoder
 
digest() - Method in class aQute.lib.json.Encoder
 
Digest - Class in aQute.libg.cryptography
 
Digest(byte[], int) - Constructor for class aQute.libg.cryptography.Digest
 
digest() - Method in class aQute.libg.cryptography.Digest
 
digest() - Method in class aQute.libg.cryptography.Digester
 
digest(byte[]) - Method in class aQute.libg.cryptography.Digester
 
digest(byte[]) - Static method in class aQute.libg.cryptography.MD5
 
digest(File) - Static method in class aQute.libg.cryptography.MD5
 
digest(InputStream) - Static method in class aQute.libg.cryptography.MD5
 
digest(byte[]) - Static method in class aQute.libg.cryptography.SHA1
 
digest(File) - Static method in class aQute.libg.cryptography.SHA1
 
digest(InputStream) - Static method in class aQute.libg.cryptography.SHA1
 
digest(byte[]) - Static method in class aQute.libg.cryptography.SHA256
 
digest(File) - Static method in class aQute.libg.cryptography.SHA256
 
digest(InputStream) - Static method in class aQute.libg.cryptography.SHA256
 
digest(byte[]) - Static method in class aQute.libg.cryptography.SHA512
 
digest(File) - Static method in class aQute.libg.cryptography.SHA512
 
digest(InputStream) - Static method in class aQute.libg.cryptography.SHA512
 
digest() - Method in class aQute.libg.cryptography.Signer
 
Digester<T extends Digest> - Class in aQute.libg.cryptography
 
Digester(MessageDigest, OutputStream...) - Constructor for class aQute.libg.cryptography.Digester
 
display(Object, Object...) - Static method in class aQute.lib.strings.Strings
 
distinct(Set<? extends T>, Iterable<? extends T>) - Static method in class aQute.lib.collections.Iterables
 
distinct(Set<? extends T>, Iterable<? extends T>, Function<? super T, ? extends R>) - Static method in class aQute.lib.collections.Iterables
 
distinct(Set<? extends T>, Iterable<? extends T>, Function<? super T, ? extends R>, Predicate<? super R>) - Static method in class aQute.lib.collections.Iterables
 
DOUBLE - Static variable in class aQute.libg.parameters.Attributes
 
DoubleKeyMap<K1,K2,V> - Class in aQute.lib.collections
 
DoubleKeyMap() - Constructor for class aQute.lib.collections.DoubleKeyMap
 
DoubleKeyMap(Class<K1>, Class<K2>, Class<V>) - Constructor for class aQute.lib.collections.DoubleKeyMap
 
DoubleKeyMap(Map<K1, Map<K2, V>>) - Constructor for class aQute.lib.collections.DoubleKeyMap
 
DoubleKeyMap(DoubleKeyMap<K1, K2, V>) - Constructor for class aQute.lib.collections.DoubleKeyMap
 
drain(InputStream) - Static method in class aQute.lib.io.IO
 
DTO - Class in aQute.bnd.util.dto
Super type for Data Transfer Objects.
DTO() - Constructor for class aQute.bnd.util.dto.DTO
 
DTO - Class in org.osgi.dto
Super type for Data Transfer Objects.
DTO() - Constructor for class org.osgi.dto.DTO
 
duck(Throwable) - Static method in class aQute.lib.exceptions.Exceptions
 
duplicate() - Method in class aQute.lib.stringrover.StringRover
 

E

EmbeddedActivator - Class in aQute.remote.embedded.activator
This activator is placed in bundles that will load embedded bundles when activated.
EmbeddedActivator() - Constructor for class aQute.remote.embedded.activator.EmbeddedActivator
 
empty() - Static method in class aQute.lib.collections.SortedList
 
EMPTY_ATTRS - Static variable in class aQute.libg.parameters.Attributes
 
enc() - Method in class aQute.lib.json.JSONCodec
Create a new Encoder with the state and appropriate API.
encode(File, Appendable) - Static method in class aQute.lib.base64.Base64
 
encode(InputStream, Appendable) - Static method in class aQute.lib.base64.Base64
 
encode(InputStream, Appendable, int) - Static method in class aQute.lib.base64.Base64
 
encode(CharBuffer, Charset) - Static method in class aQute.lib.io.IO
 
encode(String, Charset) - Static method in class aQute.lib.io.IO
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.ArrayHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.BooleanHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.ByteArrayHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.CharacterHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.CollectionHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.DateHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.EnumHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.FileHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.Handler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.MapHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.NumberHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.ObjectHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.SpecialHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.StringHandler
 
encode(Encoder, Object, Map<Object, Type>) - Method in class aQute.lib.json.UUIDHandler
 
encodeBase64(InputStream) - Static method in class aQute.lib.base64.Base64
 
encodeBase64(File) - Static method in class aQute.lib.base64.Base64
 
encodeBase64(byte[]) - Static method in class aQute.lib.base64.Base64
 
Encoder - Class in aQute.lib.json
 
endsWith(CharSequence) - Method in class aQute.lib.stringrover.StringRover
 
ensurePrefix(String, String) - Static method in class aQute.lib.strings.Strings
 
ensureSuffix(String, String) - Static method in class aQute.lib.strings.Strings
 
entrySet() - Method in class aQute.lib.collections.MultiMap
 
entrySet() - Method in class aQute.libg.parameters.Attributes
 
enumeration(Spliterator<? extends T>) - Static method in class aQute.lib.collections.Enumerations
 
enumeration(Spliterator<? extends T>, Function<? super T, ? extends R>) - Static method in class aQute.lib.collections.Enumerations
 
enumeration(Spliterator<? extends T>, Function<? super T, ? extends R>, Predicate<? super R>) - Static method in class aQute.lib.collections.Enumerations
 
EnumerationIterator<T> - Class in aQute.lib.collections
Simple facade for enumerators so they can be used in for loops.
EnumerationIterator(Enumeration<? extends T>) - Constructor for class aQute.lib.collections.EnumerationIterator
 
Enumerations - Class in aQute.lib.collections
 
EnumHandler - Class in aQute.lib.json
 
EnumHandler(Class<?>) - Constructor for class aQute.lib.json.EnumHandler
 
eof() - Method in class aQute.lib.io.LimitedInputStream
 
equals(Object) - Method in class aQute.lib.bundles.BundleIdentity
 
equals(Object) - Method in class aQute.lib.collections.MultiMap
 
equals(Object) - Method in class aQute.lib.collections.SortedList
Deprecated.
equals(Object) - Method in class aQute.libg.cryptography.Digest
 
equals(Object) - Method in class aQute.libg.glob.Glob
 
equals(Object) - Method in class aQute.libg.parameters.Attributes
Deprecated.
equals(Object) - Method in class aQute.libg.tuple.Pair
 
error(String, Object...) - Method in interface aQute.service.reporter.Reporter
Create an error.
escape(String, Pattern, char) - Static method in class aQute.lib.strings.Strings
Escape illegal characters in a string with an escape character and the 4-digit hex Unicode encoding.
Event - Class in aQute.remote.api
An event sent from the agent to the supervisor.
Event() - Constructor for class aQute.remote.api.Event
 
event(Event) - Method in interface aQute.remote.api.Supervisor
An event sent from the agent.
event(Event) - Method in class aQute.remote.plugin.LauncherSupervisor
 
Event.Type - Enum in aQute.remote.api
 
exception(Throwable, String, Object...) - Method in interface aQute.service.reporter.Reporter
Dedicated message for an exception.
Exceptions - Class in aQute.lib.exceptions
 
exclude(String...) - Method in class aQute.libg.glob.PathSet
Add Ant-style globs to the exclude patterns.
excludes(List<String>) - Method in class aQute.libg.glob.PathSet
Add Ant-style globs to the exclude patterns.
executable() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
Created a JAR that is a bundle and that contains its dependencies
exit(int) - Method in class aQute.remote.util.AgentSupervisor
 
exitCode - Variable in class aQute.remote.util.AgentSupervisor
 
extension(String) - Static method in class aQute.lib.strings.Strings
Split a string into a base and an extension.
ExtList<T> - Class in aQute.lib.collections
 
ExtList(T...) - Constructor for class aQute.lib.collections.ExtList
 
ExtList(int) - Constructor for class aQute.lib.collections.ExtList
 
ExtList(Collection<? extends T>) - Constructor for class aQute.lib.collections.ExtList
 
ExtList(Iterable<? extends T>) - Constructor for class aQute.lib.collections.ExtList
 

F

faq(String) - Method in class aQute.lib.json.Decoder
 
file - Variable in class aQute.service.reporter.Report.Location
 
file(String) - Method in interface aQute.service.reporter.Reporter.SetLocation
Set the file location
FileHandler - Class in aQute.lib.json
 
FileHandler() - Constructor for class aQute.lib.json.FileHandler
 
FileSet - Class in aQute.lib.fileset
Implements a FileSet a la Ant/Gradle.
FileSet(File, String) - Constructor for class aQute.lib.fileset.FileSet
 
FileSet(File, String, Collection<String>) - Constructor for class aQute.lib.fileset.FileSet
 
FileTree - Class in aQute.lib.io
 
FileTree() - Constructor for class aQute.lib.io.FileTree
 
find(String...) - Method in class aQute.libg.glob.PathSet
Return a predicate finding the configured include and exclude Ant-style glob expressions.
find(List<String>) - Method in class aQute.libg.glob.PathSet
Return a predicate finding the configured include and exclude Ant-style glob expressions.
find() - Method in class aQute.libg.glob.PathSet
Return a predicate finding the configured include and exclude Ant-style glob expressions.
findFirst(String) - Method in class aQute.lib.fileset.FileSet
 
finds(CharSequence) - Method in class aQute.libg.glob.Glob
 
first() - Method in class aQute.lib.collections.SortedList
 
first(String, char) - Static method in class aQute.lib.strings.Strings
 
flatten() - Method in class aQute.lib.collections.MultiMap
 
flush() - Method in class aQute.lib.io.ByteBufferOutputStream
 
flush() - Method in class aQute.lib.json.Encoder
 
flush() - Method in class aQute.remote.agent.RedirectOutput
 
forEach(BiConsumer<? super K, ? super List<V>>) - Method in class aQute.lib.collections.MultiMap
 
format(Map<T, ? extends Collection<?>>) - Static method in class aQute.lib.collections.MultiMap
 
format(byte[]) - Static method in class aQute.lib.hex.Hex
Format a buffer to show the buffer in a table with 16 bytes per row, hex values and ascii values are shown.
format(ByteBuffer) - Static method in class aQute.lib.hex.Hex
Format a buffer to show the buffer in a table with 16 bytes per row, hex values and ascii values are shown.
format(String, Object...) - Static method in class aQute.lib.strings.Strings
This method is the same as String.format but it makes sure that any arrays are transformed to strings.
formatMillis(DateTimeFormatter, long) - Static method in class aQute.lib.date.Dates
Format epoch milliseconds to a string.
framework - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
FrameworkDTO - Class in org.osgi.framework.dto
Data Transfer Object for a Framework.
FrameworkDTO() - Constructor for class org.osgi.framework.dto.FrameworkDTO
 
frameworkEvent(FrameworkEvent) - Method in class aQute.remote.agent.AgentServer
 
from(String) - Static method in class aQute.lib.collections.ExtList
 
from(String, String) - Static method in class aQute.lib.collections.ExtList
 
from(File) - Method in class aQute.lib.json.Decoder
 
from(InputStream) - Method in class aQute.lib.json.Decoder
 
from(byte[]) - Method in class aQute.lib.json.Decoder
 
from(Reader) - Method in class aQute.lib.json.Decoder
 
from(String) - Method in class aQute.lib.json.Decoder
 
from(String, int) - Static method in class aQute.lib.strings.Strings
 
from(InputStream) - Method in class aQute.libg.cryptography.Digester
 
from(File) - Method in class aQute.libg.cryptography.Digester
 
from(byte[]) - Method in class aQute.libg.cryptography.Digester
 
fromIterator(Iterator<? extends T>) - Static method in class aQute.lib.collections.SortedList
 
fromIterator(Iterator<? extends T>, Comparator<? super T>) - Static method in class aQute.lib.collections.SortedList
 
fromString(String, Class<T>) - Static method in class aQute.libg.cryptography.Crypto
 
FunctionWithException<T,R> - Interface in aQute.lib.exceptions
Function interface that allows exceptions.

G

generate() - Static method in class aQute.libg.cryptography.RSA
 
get(K1, K2) - Method in class aQute.lib.collections.DoubleKeyMap
 
get(Object) - Method in class aQute.lib.collections.MultiMap
 
get(int) - Method in class aQute.lib.collections.SortedList
 
get() - Method in interface aQute.lib.exceptions.SupplierWithException
 
get(Class<T>) - Method in class aQute.lib.json.Decoder
 
get(Type) - Method in class aQute.lib.json.Decoder
 
get() - Method in class aQute.lib.json.Decoder
 
get(TypeReference<T>) - Method in class aQute.lib.json.Decoder
 
get(Object) - Method in class aQute.libg.parameters.Attributes
Deprecated.
get(String) - Method in class aQute.libg.parameters.Attributes
 
get(String, String) - Method in class aQute.libg.parameters.Attributes
 
get(String) - Method in interface aQute.libg.shacache.ShaSource
Get an inputstream based on the given SHA-1
getAgent() - Method in class aQute.remote.plugin.RunSessionImpl
 
getAgent() - Method in class aQute.remote.util.AgentSupervisor
 
getAlgorithm() - Method in class aQute.libg.cryptography.Digest
 
getAlgorithm() - Method in class aQute.libg.cryptography.Digester
 
getAlgorithm() - Method in class aQute.libg.cryptography.MD5
 
getAlgorithm() - Method in class aQute.libg.cryptography.SHA1
 
getAlgorithm() - Method in class aQute.libg.cryptography.SHA256
 
getAlgorithm() - Method in class aQute.libg.cryptography.SHA512
 
getBasedFile(File, String) - Static method in class aQute.lib.io.IO
 
getBasedPath(Path, String) - Static method in class aQute.lib.io.IO
 
getBundleRevisons(long...) - Method in class aQute.remote.agent.AgentServer
Return the bundle revisions
getBundleRevisons(long...) - Method in interface aQute.remote.api.Agent
Get the Bundle Revisions for the given ids.
getBundles(long...) - Method in class aQute.remote.agent.AgentServer
 
getBundles(long...) - Method in interface aQute.remote.api.Agent
Get the Bundles for the given ids.
getBundleStartLevel(Bundle) - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Get a bundle's start level
getBundleSymbolicName() - Method in class aQute.lib.bundles.BundleIdentity
 
getContext() - Method in class aQute.remote.agent.AgentServer
 
getDigester(OutputStream...) - Static method in class aQute.libg.cryptography.MD5
 
getDigester(OutputStream...) - Static method in class aQute.libg.cryptography.SHA1
 
getDigester(OutputStream...) - Static method in class aQute.libg.cryptography.SHA256
 
getDigester(OutputStream...) - Static method in class aQute.libg.cryptography.SHA512
 
getDisplayTypeName(Throwable) - Static method in class aQute.lib.exceptions.Exceptions
Return a display name of an exception type.
getErrors() - Method in interface aQute.service.reporter.Report
Return the errors.
getExitCode() - Method in class aQute.remote.plugin.LauncherSupervisor
 
getExitCode() - Method in class aQute.remote.plugin.RunSessionImpl
 
getExtension(String, String) - Static method in class aQute.lib.io.IO
 
getExtra() - Method in class aQute.lib.json.Decoder
 
getFile(String) - Static method in class aQute.lib.io.IO
 
getFile(File, String) - Static method in class aQute.lib.io.IO
 
getFile(String, ShaSource...) - Method in class aQute.libg.shacache.ShaCache
Small variation on the cache that returns a file instead of a stream
getFile(String) - Method in interface aQute.remote.api.Supervisor
Return the contents of the file that has the given SHA-1.
getFile(String) - Method in class aQute.remote.util.AgentSupervisor
 
getFiles() - Method in class aQute.lib.fileset.FileSet
 
getFiles(File, String...) - Method in class aQute.lib.io.FileTree
Return a list of files using the specified baseDir and the configured include and exclude Ant-style glob expressions.
getFiles(File, List<String>) - Method in class aQute.lib.io.FileTree
Return a list of files using the specified baseDir and the configured include and exclude Ant-style glob expressions.
getFiles(File, boolean, boolean) - Method in class aQute.libg.glob.Glob
Get a list of files that match the glob expression
getFiles(File, List<File>, boolean, boolean) - Method in class aQute.libg.glob.Glob
 
getFirst() - Method in class aQute.libg.tuple.Pair
 
getFramework() - Method in class aQute.remote.agent.AgentServer
Get the framework's DTO
getFramework() - Method in interface aQute.remote.api.Agent
Get the framework DTO
getFrameworkStartLevel(Framework) - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Answer the current framework start level
getHost() - Method in class aQute.remote.plugin.RunSessionImpl
 
getInput() - Method in class aQute.remote.util.Link
 
getJavaExecutablePath(String) - Static method in class aQute.lib.io.IO
 
getJdb() - Method in class aQute.remote.plugin.RunSessionImpl
 
getLabel() - Method in class aQute.remote.plugin.RunSessionImpl
 
getLastOutput() - Method in class aQute.remote.agent.RedirectOutput
 
getLastSegment(String, char) - Static method in class aQute.lib.strings.Strings
 
getLastSegment(String) - Static method in class aQute.lib.strings.Strings
 
getLength() - Method in class aQute.libg.cryptography.Digester
 
getLocation(String) - Method in interface aQute.service.reporter.Report
Return the errors for the given error or warning.
getMainTypeName() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
We do not have a main for a remote framework
getMessageDigest() - Method in class aQute.libg.cryptography.Digester
 
getName() - Method in class aQute.remote.plugin.RunSessionImpl
 
getOrDefault(Object, List<V>) - Method in class aQute.lib.collections.MultiMap
 
getOrg() - Method in class aQute.remote.agent.RedirectInput
Get the original inputstream, potentially null
getOut() - Method in class aQute.remote.agent.ConsoleRedirector
 
getOut() - Method in class aQute.remote.agent.GogoRedirector
 
getOut() - Method in class aQute.remote.agent.NullRedirector
 
getOut() - Method in interface aQute.remote.agent.Redirector
Get the output stream
getOut() - Method in class aQute.remote.agent.RedirectOutput
 
getOut() - Method in class aQute.remote.agent.SocketRedirector
 
getOutput() - Method in class aQute.remote.util.Link
 
getPath(String) - Static method in class aQute.lib.io.IO
 
getPath(Path, String) - Static method in class aQute.lib.io.IO
 
getPort() - Method in class aQute.remote.agent.ConsoleRedirector
 
getPort() - Method in class aQute.remote.agent.GogoRedirector
 
getPort() - Method in class aQute.remote.agent.NullRedirector
 
getPort() - Method in interface aQute.remote.agent.Redirector
The port (or pseudo port) this one is connected to
getPort() - Method in class aQute.remote.agent.SocketRedirector
 
getProperties() - Method in class aQute.remote.plugin.RunSessionImpl
 
getRemote() - Method in class aQute.remote.util.Link
 
getRoot() - Method in class aQute.libg.shacache.ShaCache
Get the root to the cache
getRunSessions() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
Get the sessions
getSecond() - Method in class aQute.libg.tuple.Pair
 
getSeparator() - Method in class aQute.libg.qtokens.QuotedTokenizer
 
getStream(String, ShaSource...) - Method in class aQute.libg.shacache.ShaCache
Return a stream that is associated with a SHA.
getSupervisor() - Method in class aQute.remote.agent.AgentServer
 
getSystemProperties() - Method in class aQute.remote.agent.AgentServer
 
getSystemProperties() - Method in interface aQute.remote.api.Agent
Get the remote's system's System properties
getTimeout() - Method in class aQute.remote.plugin.RunSessionImpl
 
getTokens() - Method in class aQute.libg.qtokens.QuotedTokenizer
 
getTokenSet() - Method in class aQute.libg.qtokens.QuotedTokenizer
 
getType() - Method in class aQute.lib.collections.SortedList
 
getType() - Method in class aQute.lib.converter.TypeReference
 
getType(String) - Method in class aQute.libg.parameters.Attributes
 
getTyped(String) - Method in class aQute.libg.parameters.Attributes
 
getTyped(Attributes.DataType<T>, String) - Method in class aQute.libg.parameters.Attributes
 
getTypeName() - Method in class aQute.lib.converter.TypeReference
 
getVersion() - Method in class aQute.lib.bundles.BundleIdentity
 
getVersion() - Method in class aQute.libg.parameters.Attributes
 
getWarnings() - Method in interface aQute.service.reporter.Report
Return the warnings.
Glob - Class in aQute.libg.glob
 
Glob(String) - Constructor for class aQute.libg.glob.Glob
 
Glob(String, int) - Constructor for class aQute.libg.glob.Glob
 
Glob(String, Pattern) - Constructor for class aQute.libg.glob.Glob
 
glob() - Method in class aQute.libg.glob.Glob
 
GogoRedirector - Class in aQute.remote.agent
Create a new Gogo Shell Command Session if there is a Gogo Command Processor service present.
GogoRedirector(AgentServer, BundleContext) - Constructor for class aQute.remote.agent.GogoRedirector
Create a redirector

H

Handler - Class in aQute.lib.json
 
Handler() - Constructor for class aQute.lib.json.Handler
 
hasDuplicates() - Method in class aQute.lib.collections.SortedList
 
hashCode() - Method in class aQute.lib.bundles.BundleIdentity
 
hashCode() - Method in class aQute.lib.collections.MultiMap
 
hashCode() - Method in class aQute.lib.collections.SortedList
Deprecated.
hashCode() - Method in class aQute.libg.cryptography.Digest
 
hashCode() - Method in class aQute.libg.glob.Glob
 
hashCode() - Method in class aQute.libg.parameters.Attributes
Deprecated.
hashCode() - Method in class aQute.libg.tuple.Pair
 
hasNext() - Method in class aQute.lib.collections.EnumerationIterator
 
hasNext() - Method in class aQute.lib.collections.LineCollection
 
hasOverlap(Collection<? extends T>, Collection<? extends T>...) - Static method in class aQute.lib.collections.Logic
 
hasOverlap(Collection<File>) - Method in class aQute.lib.fileset.FileSet
 
hasStartLevels() - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Indicate if this class supports start levels or not.
header - Variable in class aQute.service.reporter.Report.Location
 
header(String) - Method in interface aQute.service.reporter.Reporter.SetLocation
Set the header/section location.
headSet(T) - Method in class aQute.lib.collections.SortedList
 
Hex - Class in aQute.lib.hex
 
Hex() - Constructor for class aQute.lib.hex.Hex
 
home - Static variable in class aQute.lib.io.IO
 
hook(Type, Converter.Hook) - Method in class aQute.lib.converter.Converter
 
host - Variable in class aQute.remote.plugin.RunRemoteDTO
 

I

id - Variable in class org.osgi.framework.dto.BundleDTO
The bundle's unique identifier.
id - Variable in class org.osgi.framework.dto.ServiceReferenceDTO
The id of the service.
ignoreException() - Method in interface aQute.lib.exceptions.BiConsumerWithException
 
ignoreException() - Method in interface aQute.lib.exceptions.ConsumerWithException
 
ignoreException() - Method in interface aQute.lib.exceptions.RunnableWithException
 
in(String[], String) - Static method in class aQute.lib.strings.Strings
 
in(Glob[], String) - Static method in class aQute.libg.glob.Glob
 
in(Collection<? extends Glob>, String) - Static method in class aQute.libg.glob.Glob
 
include(String...) - Method in class aQute.libg.glob.PathSet
Add Ant-style globs to the include patterns.
includes(List<String>) - Method in class aQute.libg.glob.PathSet
Add Ant-style globs to the include patterns.
increment() - Method in class aQute.lib.stringrover.StringRover
 
increment(int) - Method in class aQute.lib.stringrover.StringRover
 
indent(String) - Method in class aQute.lib.json.Encoder
 
indexOf(Object) - Method in class aQute.lib.collections.SortedList
 
indexOf(int, int) - Method in class aQute.lib.stringrover.StringRover
 
indexOf(int) - Method in class aQute.lib.stringrover.StringRover
 
indexOf(CharSequence, int) - Method in class aQute.lib.stringrover.StringRover
 
indexOf(CharSequence) - Method in class aQute.lib.stringrover.StringRover
 
inflate() - Method in class aQute.lib.json.Decoder
 
initialize(File) - Static method in class aQute.lib.io.IO
Deletes and creates directories
install(String, String) - Method in class aQute.remote.agent.AgentServer
 
install(String, String) - Method in interface aQute.remote.api.Agent
Install a new bundle at the given bundle location.
installFromURL(String, String) - Method in class aQute.remote.agent.AgentServer
 
installFromURL(String, String) - Method in interface aQute.remote.api.Agent
Install a new bundle at the given location using a url to get the stream.
installWithData(String, byte[]) - Method in class aQute.remote.agent.AgentServer
 
installWithData(String, byte[]) - Method in interface aQute.remote.api.Agent
Install or update a bundle from the specified byte array instance.
IO - Class in aQute.lib.io
 
IO() - Constructor for class aQute.lib.io.IO
 
IOConstants - Class in aQute.lib.io
 
IOConstants() - Constructor for class aQute.lib.io.IOConstants
 
isBase64(String) - Static method in class aQute.lib.base64.Base64
 
isBinary(byte[]) - Static method in class aQute.lib.hex.Hex
Check of a buffer is classified as binary or text.
isBinary(ByteBuffer) - Static method in class aQute.lib.hex.Hex
Check of a buffer is classified as binary or text.
isDuplicate(String) - Static method in class aQute.libg.parameters.ParameterMap
 
isEmpty() - Method in class aQute.lib.collections.MultiMap
 
isEmpty() - Method in class aQute.lib.collections.SortedList
 
isEmpty() - Method in class aQute.lib.stringrover.StringRover
 
isEmpty() - Method in class aQute.libg.parameters.Attributes
 
isEnvoy() - Method in class aQute.remote.agent.AgentServer
 
isEnvoy() - Method in interface aQute.remote.api.Agent
An Envoy is an agent that can install a framework (well, -runpath) and launch it with an Agent.
isEof() - Method in class aQute.lib.json.Decoder
 
isEqual(SortedList<T>) - Method in class aQute.lib.collections.SortedList
 
isEqual(Attributes) - Method in class aQute.libg.parameters.Attributes
 
isFast() - Method in interface aQute.libg.shacache.ShaSource
Retrieving the stream is fast so do not cache
isHex(String) - Static method in class aQute.lib.hex.Hex
 
isHexCharacter(char) - Static method in class aQute.lib.hex.Hex
 
isIgnorenull() - Method in class aQute.lib.json.JSONCodec
 
isIncluded(File) - Method in class aQute.lib.fileset.FileSet
 
isIncluded(String) - Method in class aQute.lib.fileset.FileSet
 
isMultiple(Class<?>) - Static method in class aQute.lib.converter.Converter
Return if the class's instances can hold multiple values.
isMultiple(Type) - Static method in class aQute.lib.converter.Converter
Return if the class's instances can hold multiple values.
isOk() - Method in interface aQute.service.reporter.Report
Check if this report has any relevant errors that should make the run associated with this report invalid.
isOpen() - Method in class aQute.remote.util.AgentSupervisor
 
isOpen() - Method in class aQute.remote.util.Link
 
isPedantic() - Method in interface aQute.service.reporter.Reporter
The provider of the reporter wants pedantic reporting, meaning every possible warning should be reported.
isSubSet() - Method in class aQute.lib.collections.SortedList
 
isSymbolicLink(File) - Static method in class aQute.lib.io.IO
 
isSymbolicLink(Path) - Static method in class aQute.lib.io.IO
 
isWindows() - Static method in class aQute.lib.io.IO
 
iterable(Enumeration<? extends T>) - Static method in class aQute.lib.collections.Iterables
 
iterable(Enumeration<? extends T>, Function<? super T, ? extends R>) - Static method in class aQute.lib.collections.Iterables
 
iterable(Enumeration<? extends T>, Function<? super T, ? extends R>, Predicate<? super R>) - Static method in class aQute.lib.collections.Iterables
 
Iterables - Class in aQute.lib.collections
 
iterate(K1) - Method in class aQute.lib.collections.DoubleKeyMap
 
iterate(K) - Method in class aQute.lib.collections.MultiMap
 
iterator(Enumeration<? extends T>) - Static method in class aQute.lib.collections.EnumerationIterator
 
iterator() - Method in class aQute.lib.collections.EnumerationIterator
 
iterator() - Method in class aQute.lib.collections.SortedList
 
iterator() - Method in class aQute.libg.qtokens.QuotedTokenizer
 
IteratorList<T> - Class in aQute.lib.collections
 
IteratorList(Iterator<? extends T>) - Constructor for class aQute.lib.collections.IteratorList
 

J

JAVA_HOME - Static variable in class aQute.lib.io.IO
 
jdb - Variable in class aQute.remote.plugin.RunRemoteDTO
 
jdb - Static variable in class aQute.remote.plugin.RunSessionImpl
 
jmx - Variable in class aQute.remote.plugin.RunRemoteDTO
 
JMXBundleDeployer - Class in aQute.remote.util
This class will try to connect to a remote OSGi framework using JMX and will deploy a bundle for you, by deploy, that means install the bundle if it doesn't existing in the remote runtime or update the bundle if it already exists.
JMXBundleDeployer() - Constructor for class aQute.remote.util.JMXBundleDeployer
 
JMXBundleDeployer(int) - Constructor for class aQute.remote.util.JMXBundleDeployer
 
JMXBundleDeployer(String) - Constructor for class aQute.remote.util.JMXBundleDeployer
 
join() - Method in class aQute.lib.collections.ExtList
 
join(String) - Method in class aQute.lib.collections.ExtList
 
join(String, Iterable<?>) - Static method in class aQute.lib.strings.Strings
 
join(Iterable<?>) - Static method in class aQute.lib.strings.Strings
 
join(String, Iterable<?>, Pattern, String) - Static method in class aQute.lib.strings.Strings
 
join(StringBuilder, String, Iterable<?>, Pattern, String) - Static method in class aQute.lib.strings.Strings
 
join(String, Object[]) - Static method in class aQute.lib.strings.Strings
 
join(String[]) - Static method in class aQute.lib.strings.Strings
 
join(Object[]) - Static method in class aQute.lib.strings.Strings
 
join() - Method in class aQute.remote.util.AgentSupervisor
 
joining() - Static method in class aQute.lib.strings.Strings
 
joining(CharSequence, CharSequence, CharSequence, CharSequence) - Static method in class aQute.lib.strings.Strings
 
JSONCodec - Class in aQute.lib.json
This is a simple JSON Coder and Encoder that uses the Java type system to convert data objects to JSON and JSON to (type safe) Java objects.
JSONCodec() - Constructor for class aQute.lib.json.JSONCodec
 

K

keepOpen() - Method in class aQute.lib.json.Decoder
 
keepOpen() - Method in class aQute.lib.json.Encoder
 
Key - Class in aQute.libg.cryptography
 
Key() - Constructor for class aQute.libg.cryptography.Key
 
keySet() - Method in class aQute.lib.collections.MultiMap
 
keySet() - Method in class aQute.libg.parameters.Attributes
 

L

last() - Method in class aQute.lib.collections.SortedList
 
last(String, char) - Static method in class aQute.lib.strings.Strings
Split a string into a prefix and a suffix based on the last time the separator appears
lastIndexOf(Object) - Method in class aQute.lib.collections.SortedList
 
lastIndexOf(int, int) - Method in class aQute.lib.stringrover.StringRover
 
lastIndexOf(int) - Method in class aQute.lib.stringrover.StringRover
 
lastIndexOf(CharSequence, int) - Method in class aQute.lib.stringrover.StringRover
 
lastIndexOf(CharSequence) - Method in class aQute.lib.stringrover.StringRover
 
lastModified - Variable in class org.osgi.framework.dto.BundleDTO
The time when the bundle was last modified.
lastPathSegment(String) - Static method in class aQute.lib.strings.Strings
Split a path (/ based) into a prefix and a last segment
launch() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
provide backward compatibility with the older API when IDE did not have multiple sessions.
launch() - Method in class aQute.remote.plugin.RunSessionImpl
 
LAUNCH_RUNBUNDLES_ATTRS - Static variable in class aQute.lib.startlevel.StartLevelRuntimeHandler
 
LAUNCH_STARTLEVEL_DEFAULT - Static variable in class aQute.lib.startlevel.StartLevelRuntimeHandler
If this property is set we take on start levels, if this property is not set we ignore the startlevels completely.
LauncherSupervisor - Class in aQute.remote.plugin
This is the supervisor on the bnd launcher side.
LauncherSupervisor() - Constructor for class aQute.remote.plugin.LauncherSupervisor
 
length() - Method in class aQute.lib.stringrover.StringRover
 
length - Variable in class aQute.service.reporter.Report.Location
 
length(int) - Method in interface aQute.service.reporter.Reporter.SetLocation
 
LimitedDataInput - Class in aQute.lib.io
 
LimitedInputStream - Class in aQute.lib.io
 
LimitedInputStream(InputStream, int) - Constructor for class aQute.lib.io.LimitedInputStream
 
line - Variable in class aQute.service.reporter.Report.Location
 
line(int) - Method in interface aQute.service.reporter.Reporter.SetLocation
Set the line number.
LineCollection - Class in aQute.lib.collections
 
LineCollection(InputStream) - Constructor for class aQute.lib.collections.LineCollection
 
LineCollection(File) - Constructor for class aQute.lib.collections.LineCollection
 
LineCollection(Reader) - Constructor for class aQute.lib.collections.LineCollection
 
LineCollection(BufferedReader) - Constructor for class aQute.lib.collections.LineCollection
 
Link<L,R> - Class in aQute.remote.util
This is a simple RPC module that has a R and L interface.
Link(Class<R>, L, InputStream, OutputStream) - Constructor for class aQute.remote.util.Link
 
Link(Class<R>, L, DataInputStream, DataOutputStream) - Constructor for class aQute.remote.util.Link
 
Link(Class<R>, L, Socket) - Constructor for class aQute.remote.util.Link
 
LIST_DOUBLE - Static variable in class aQute.libg.parameters.Attributes
 
LIST_LONG - Static variable in class aQute.libg.parameters.Attributes
 
LIST_STRING - Static variable in class aQute.libg.parameters.Attributes
 
LIST_VERSION - Static variable in class aQute.libg.parameters.Attributes
 
listBundles() - Method in class aQute.remote.util.JMXBundleDeployer
Calls osgi.core bundleState MBean listBundles operation
listIterator() - Method in class aQute.lib.collections.SortedList
 
listIterator(int) - Method in class aQute.lib.collections.SortedList
 
Location() - Constructor for class aQute.service.reporter.Report.Location
 
location() - Method in interface aQute.service.reporter.Reporter.SetLocation
 
Logic - Class in aQute.lib.collections
 
LONG - Static variable in class aQute.libg.parameters.Attributes
 

M

mangleMethodName(String) - Static method in class aQute.lib.converter.Converter
 
MapHandler - Class in aQute.lib.json
 
mark(int) - Method in class aQute.lib.io.ByteBufferInputStream
 
mark(int) - Method in class aQute.lib.io.CharBufferReader
 
mark(int) - Method in class aQute.lib.io.LimitedInputStream
 
mark() - Method in class aQute.lib.json.Decoder
 
mark() - Method in class aQute.lib.json.Encoder
 
markSupported() - Method in class aQute.lib.io.ByteBufferInputStream
 
markSupported() - Method in class aQute.lib.io.CharBufferReader
 
markSupported() - Method in class aQute.lib.io.LimitedInputStream
 
matcher(CharSequence) - Method in class aQute.libg.glob.Glob
 
matches(String) - Method in class aQute.libg.glob.Glob
 
matches(CharSequence) - Method in class aQute.libg.glob.Glob
 
matches(String...) - Method in class aQute.libg.glob.PathSet
Return a predicate matching the configured include and exclude Ant-style glob expressions.
matches(List<String>) - Method in class aQute.libg.glob.PathSet
Return a predicate matching the configured include and exclude Ant-style glob expressions.
matches() - Method in class aQute.libg.glob.PathSet
Return a predicate matching the configured include and exclude Ant-style glob expressions.
md - Variable in class aQute.libg.cryptography.Digester
 
MD5 - Class in aQute.libg.cryptography
 
MD5(byte[]) - Constructor for class aQute.libg.cryptography.MD5
 
merge(K, List<V>, BiFunction<? super List<V>, ? super List<V>, ? extends List<V>>) - Method in class aQute.lib.collections.MultiMap
 
mergeWith(Attributes, boolean) - Method in class aQute.libg.parameters.Attributes
Merge the attributes
message - Variable in class aQute.service.reporter.Report.Location
 
Messages - Interface in aQute.service.reporter
 
Messages.ERROR - Interface in aQute.service.reporter
 
Messages.WARNING - Interface in aQute.service.reporter
 
method(String) - Method in interface aQute.service.reporter.Reporter.SetLocation
Set the method where the error is reported.
methodName - Variable in class aQute.service.reporter.Report.Location
 
mkdirs(File) - Static method in class aQute.lib.io.IO
 
mkdirs(Path) - Static method in class aQute.lib.io.IO
 
MultiMap<K,V> - Class in aQute.lib.collections
 
MultiMap() - Constructor for class aQute.lib.collections.MultiMap
 
MultiMap(boolean) - Constructor for class aQute.lib.collections.MultiMap
 
MultiMap(Class<? extends K>, Class<? extends V>, boolean) - Constructor for class aQute.lib.collections.MultiMap
 
MultiMap(Map<? extends K, ? extends Collection<? extends V>>) - Constructor for class aQute.lib.collections.MultiMap
 
MultiMap(MultiMap<S, T>) - Constructor for class aQute.lib.collections.MultiMap
 

N

name - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
name - Variable in class aQute.remote.plugin.RunRemoteDTO
 
newInstance(A, B) - Static method in class aQute.libg.tuple.Pair
 
next() - Method in class aQute.lib.collections.EnumerationIterator
 
next() - Method in class aQute.lib.collections.LineCollection
 
nextToken(String) - Method in class aQute.libg.qtokens.QuotedTokenizer
 
nextToken() - Method in class aQute.libg.qtokens.QuotedTokenizer
 
nibble(char) - Static method in class aQute.lib.hex.Hex
 
nibble(int) - Static method in class aQute.lib.hex.Hex
 
NonClosingInputStream - Class in aQute.lib.io
 
NonClosingInputStream(InputStream) - Constructor for class aQute.lib.io.NonClosingInputStream
 
NonClosingReader - Class in aQute.lib.io
 
NonClosingReader(Reader) - Constructor for class aQute.lib.io.NonClosingReader
 
NONE - Static variable in class aQute.libg.glob.Glob
 
NONE - Static variable in interface aQute.remote.api.Agent
The port for having no redircet of IO
nonNullOrEmpty(String) - Static method in class aQute.lib.strings.Strings
 
nonNullOrTrimmedEmpty(String) - Static method in class aQute.lib.strings.Strings
 
normalizePath(Path) - Static method in class aQute.lib.io.IO
 
normalizePath(File) - Static method in class aQute.lib.io.IO
 
normalizePath(String) - Static method in class aQute.lib.io.IO
 
NoSuchFile_(Object) - Method in interface aQute.service.reporter.Messages
 
notEmpty(String) - Static method in class aQute.lib.strings.Strings
 
NullRedirector - Class in aQute.remote.agent
This is a null redirector.
NullRedirector() - Constructor for class aQute.remote.agent.NullRedirector
 
nullStream - Static variable in class aQute.lib.io.IO
 
nullWriter - Static variable in class aQute.lib.io.IO
 
NumberHandler - Class in aQute.lib.json
 

O

ObjectHandler - Class in aQute.lib.json
 
open(CommandSession) - Method in class aQute.remote.agent.Shell
 
open() - Method in class aQute.remote.util.Link
 
orElse(R) - Method in interface aQute.lib.exceptions.BiFunctionWithException
 
orElse(boolean) - Method in interface aQute.lib.exceptions.BiPredicateWithException
 
orElse(R) - Method in interface aQute.lib.exceptions.FunctionWithException
 
orElse(boolean) - Method in interface aQute.lib.exceptions.PredicateWithException
 
orElse(R) - Method in interface aQute.lib.exceptions.SupplierWithException
 
orElseGet(Supplier<? extends R>) - Method in interface aQute.lib.exceptions.BiFunctionWithException
 
orElseGet(BooleanSupplier) - Method in interface aQute.lib.exceptions.BiPredicateWithException
 
orElseGet(Supplier<? extends R>) - Method in interface aQute.lib.exceptions.FunctionWithException
 
orElseGet(BooleanSupplier) - Method in interface aQute.lib.exceptions.PredicateWithException
 
orElseGet(Supplier<? extends R>) - Method in interface aQute.lib.exceptions.SupplierWithException
 
orElseThrow() - Method in interface aQute.lib.exceptions.BiConsumerWithException
 
orElseThrow() - Method in interface aQute.lib.exceptions.BiFunctionWithException
 
orElseThrow() - Method in interface aQute.lib.exceptions.BiPredicateWithException
 
orElseThrow() - Method in interface aQute.lib.exceptions.ConsumerWithException
 
orElseThrow() - Method in interface aQute.lib.exceptions.FunctionWithException
 
orElseThrow() - Method in interface aQute.lib.exceptions.PredicateWithException
 
orElseThrow() - Method in interface aQute.lib.exceptions.RunnableWithException
 
orElseThrow() - Method in interface aQute.lib.exceptions.SupplierWithException
 
org.osgi.dto - package org.osgi.dto
OSGi Data Transfer Object Package Version 1.0.
org.osgi.framework.dto - package org.osgi.framework.dto
OSGi Data Transfer Object Framework Package Version 1.8.
outputStream(File) - Static method in class aQute.lib.io.IO
 
outputStream(Path) - Static method in class aQute.lib.io.IO
 

P

PAGE_SIZE - Static variable in class aQute.lib.io.IOConstants
 
Pair<A,B> - Class in aQute.libg.tuple
 
Pair(A, B) - Constructor for class aQute.libg.tuple.Pair
 
ParameterMap - Class in aQute.libg.parameters
 
ParameterMap() - Constructor for class aQute.libg.parameters.ParameterMap
 
ParameterMap(String) - Constructor for class aQute.libg.parameters.ParameterMap
parameters ::= clause ( ',' clause ) * clause ::= key ( ';' key )* ( '=' value ) ( ';' key '=' value )* key ::= NAME ( ':' type ) type ::= List, ...
ParameterMap(Map<String, Map<String, String>>) - Constructor for class aQute.libg.parameters.ParameterMap
 
parse(String) - Static method in class aQute.lib.date.Dates
Return a ZonedDateTime that is set to the given datestring.
parseMillis(DateTimeFormatter, String) - Static method in class aQute.lib.date.Dates
Parse a string into epoch milliseconds.
paths(Collection<String>, String...) - Method in class aQute.libg.glob.PathSet
Return a list of paths in the specified collection matching the configured include and exclude Ant-style glob expressions.
paths(Collection<String>, List<String>) - Method in class aQute.libg.glob.PathSet
Return a list of paths in the specified collection matching the configured include and exclude Ant-style glob expressions.
paths(Collection<String>) - Method in class aQute.libg.glob.PathSet
Return a list of paths in the specified collection matching the configured include and exclude Ant-style glob expressions.
PathSet - Class in aQute.libg.glob
A reusable path set using Ant-style include and exclude globs.
PathSet() - Constructor for class aQute.libg.glob.PathSet
Create a path set.
PathSet(String...) - Constructor for class aQute.libg.glob.PathSet
Create a path set with initial Ant-style globs for the include patterns.
pattern() - Method in class aQute.libg.glob.Glob
 
ping() - Method in class aQute.remote.agent.AgentServer
 
ping() - Method in interface aQute.remote.api.Agent
Ping the remote agent to see if it is still alive.
plural() - Method in enum aQute.libg.parameters.Attributes.Type
 
PORT_P - Static variable in interface aQute.remote.api.Agent
The pattern for a server port specification: [<interface>:]<port> .
PredicateWithException<T> - Interface in aQute.lib.exceptions
Predicate interface that allows exceptions.
prepare() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
We parse the -runremote and create sessions for each one of them
progress(float, String, Object...) - Method in interface aQute.service.reporter.Reporter
Deprecated.
Use SLF4J Logger.info(aQute.libg.slf4j.GradleLogging.LIFECYCLE) instead.
properties - Variable in class org.osgi.framework.dto.FrameworkDTO
The launch properties of the framework.
properties - Variable in class org.osgi.framework.dto.ServiceReferenceDTO
The properties for the service.
proxy(Class<T>, Map<?, ?>) - Method in class aQute.lib.converter.Converter
Convert a map to an interface.
purge() - Method in class aQute.libg.shacache.ShaCache
Clean the cache
put(K1, K2, V) - Method in class aQute.lib.collections.DoubleKeyMap
 
put(K, List<V>) - Method in class aQute.lib.collections.MultiMap
 
put(Object) - Method in class aQute.lib.json.Encoder
 
put(String, String) - Method in class aQute.libg.parameters.Attributes
 
put(String, Map<String, String>) - Method in class aQute.libg.parameters.ParameterMap
 
putAll(K1, Map<K2, V>) - Method in class aQute.lib.collections.DoubleKeyMap
 
putAll(Map<? extends K, ? extends List<V>>) - Method in class aQute.lib.collections.MultiMap
 
putAll(Attributes) - Method in class aQute.libg.parameters.Attributes
 
putAll(Map<? extends String, ? extends String>) - Method in class aQute.libg.parameters.Attributes
 
putAllTyped(Map<String, Object>) - Method in class aQute.libg.parameters.Attributes
 
putIfAbsent(K, List<V>) - Method in class aQute.lib.collections.MultiMap
 
putTyped(String, Object) - Method in class aQute.libg.parameters.Attributes
 

Q

quote(StringBuilder, String) - Static method in class aQute.libg.qtokens.QuotedTokenizer
Quote a string when it is not a token (OSGi).
QuotedTokenizer - Class in aQute.libg.qtokens
 
QuotedTokenizer(String, String, boolean, boolean) - Constructor for class aQute.libg.qtokens.QuotedTokenizer
 
QuotedTokenizer(String, String, boolean) - Constructor for class aQute.libg.qtokens.QuotedTokenizer
 
QuotedTokenizer(String, String) - Constructor for class aQute.libg.qtokens.QuotedTokenizer
 

R

reachable - Variable in class aQute.remote.plugin.RunRemoteDTO
 
read() - Method in class aQute.lib.io.ByteBufferInputStream
 
read(byte[], int, int) - Method in class aQute.lib.io.ByteBufferInputStream
 
read(char[], int, int) - Method in class aQute.lib.io.CharBufferReader
 
read() - Method in class aQute.lib.io.CharBufferReader
 
read(File) - Static method in class aQute.lib.io.IO
 
read(Path) - Static method in class aQute.lib.io.IO
 
read(ByteBuffer) - Static method in class aQute.lib.io.IO
 
read(URL) - Static method in class aQute.lib.io.IO
 
read(InputStream) - Static method in class aQute.lib.io.IO
 
read() - Method in class aQute.lib.io.LimitedInputStream
 
read(byte[], int, int) - Method in class aQute.lib.io.LimitedInputStream
 
read(byte[]) - Method in class aQute.lib.io.LimitedInputStream
 
read() - Method in class aQute.remote.agent.RedirectInput
Read a byte from the input buffer.
read(byte[], int, int) - Method in class aQute.remote.agent.RedirectInput
And the read for a larger buffer
read(byte[]) - Method in class aQute.remote.agent.RedirectInput
 
readBoolean() - Method in class aQute.lib.io.ByteBufferDataInput
 
readBoolean() - Method in class aQute.lib.io.LimitedDataInput
 
readByte() - Method in class aQute.lib.io.ByteBufferDataInput
 
readByte() - Method in class aQute.lib.io.LimitedDataInput
 
readChannel(Path) - Static method in class aQute.lib.io.IO
 
readChar() - Method in class aQute.lib.io.ByteBufferDataInput
 
readChar() - Method in class aQute.lib.io.LimitedDataInput
 
readDouble() - Method in class aQute.lib.io.ByteBufferDataInput
 
readDouble() - Method in class aQute.lib.io.LimitedDataInput
 
reader(String) - Static method in class aQute.lib.io.IO
 
reader(File) - Static method in class aQute.lib.io.IO
 
reader(File, String) - Static method in class aQute.lib.io.IO
 
reader(File, Charset) - Static method in class aQute.lib.io.IO
 
reader(Path, Charset) - Static method in class aQute.lib.io.IO
 
reader(ByteBuffer, Charset) - Static method in class aQute.lib.io.IO
 
reader(CharBuffer) - Static method in class aQute.lib.io.IO
 
reader(ReadableByteChannel, Charset) - Static method in class aQute.lib.io.IO
 
reader(InputStream) - Static method in class aQute.lib.io.IO
 
reader(InputStream, String) - Static method in class aQute.lib.io.IO
 
reader(InputStream, Charset) - Static method in class aQute.lib.io.IO
 
readFloat() - Method in class aQute.lib.io.ByteBufferDataInput
 
readFloat() - Method in class aQute.lib.io.LimitedDataInput
 
readFully(byte[]) - Method in class aQute.lib.io.ByteBufferDataInput
 
readFully(byte[], int, int) - Method in class aQute.lib.io.ByteBufferDataInput
 
readFully(byte[]) - Method in class aQute.lib.io.LimitedDataInput
 
readFully(byte[], int, int) - Method in class aQute.lib.io.LimitedDataInput
 
readInt() - Method in class aQute.lib.io.ByteBufferDataInput
 
readInt() - Method in class aQute.lib.io.LimitedDataInput
 
readLine() - Method in class aQute.lib.io.ByteBufferDataInput
Deprecated.
readLine() - Method in class aQute.lib.io.LimitedDataInput
Deprecated.
readLong() - Method in class aQute.lib.io.ByteBufferDataInput
 
readLong() - Method in class aQute.lib.io.LimitedDataInput
 
readShort() - Method in class aQute.lib.io.ByteBufferDataInput
 
readShort() - Method in class aQute.lib.io.LimitedDataInput
 
readUnsignedByte() - Method in class aQute.lib.io.ByteBufferDataInput
 
readUnsignedByte() - Method in class aQute.lib.io.LimitedDataInput
 
readUnsignedShort() - Method in class aQute.lib.io.ByteBufferDataInput
 
readUnsignedShort() - Method in class aQute.lib.io.LimitedDataInput
 
readUTF() - Method in class aQute.lib.io.ByteBufferDataInput
 
readUTF(DataInput) - Static method in class aQute.lib.io.IO
 
readUTF() - Method in class aQute.lib.io.LimitedDataInput
 
ready() - Method in class aQute.lib.io.CharBufferReader
 
redirect(int) - Method in class aQute.remote.agent.AgentServer
 
redirect(int) - Method in interface aQute.remote.api.Agent
Redirect I/O from port.
redirect(int) - Method in class aQute.remote.plugin.LauncherSupervisor
 
RedirectInput - Class in aQute.remote.agent
An filter stream that takes a string from the supervisor and then provides it as a read to the user of this Input Stream.
RedirectInput(InputStream) - Constructor for class aQute.remote.agent.RedirectInput
Create a redirector input stream with an original input stream
RedirectInput() - Constructor for class aQute.remote.agent.RedirectInput
Create a redirector without an original
Redirector - Interface in aQute.remote.agent
API def for a redirector.
RedirectOutput - Class in aQute.remote.agent
Handles the redirection of the output.
RedirectOutput(List<AgentServer>, PrintStream, boolean) - Constructor for class aQute.remote.agent.RedirectOutput
 
reference - Variable in class aQute.remote.api.Event
 
reference - Variable in class aQute.service.reporter.Report.Location
 
reference(String) - Method in interface aQute.service.reporter.Reporter.SetLocation
Set a reference for the error (url or so)
refresh(boolean) - Method in class aQute.remote.agent.AgentServer
 
RemoteProjectLauncherPlugin - Class in aQute.remote.plugin
This is the plugin.
RemoteProjectLauncherPlugin(Project) - Constructor for class aQute.remote.plugin.RemoteProjectLauncherPlugin
The well defined launcher
remove() - Method in class aQute.lib.collections.EnumerationIterator
 
remove() - Method in class aQute.lib.collections.LineCollection
 
remove(Collection<? extends T>, Collection<? extends T>...) - Static method in class aQute.lib.collections.Logic
 
remove(Object) - Method in class aQute.lib.collections.MultiMap
 
remove(Object, Object) - Method in class aQute.lib.collections.MultiMap
 
remove(Object) - Method in class aQute.lib.collections.SortedList
 
remove(int) - Method in class aQute.lib.collections.SortedList
Deprecated.
remove(Object) - Method in class aQute.libg.parameters.Attributes
Deprecated.
remove(String) - Method in class aQute.libg.parameters.Attributes
 
removeAll(K, Collection<? extends V>) - Method in class aQute.lib.collections.MultiMap
 
removeAll(Collection<?>) - Method in class aQute.lib.collections.SortedList
 
removeDuplicateMarker(String) - Static method in class aQute.libg.parameters.ParameterMap
 
removeKey(K1, K2) - Method in class aQute.lib.collections.DoubleKeyMap
 
removeQuotes(String) - Static method in class aQute.lib.strings.Strings
 
removeValue(K1, K2, V) - Method in class aQute.lib.collections.DoubleKeyMap
 
removeValue(K, V) - Method in class aQute.lib.collections.MultiMap
 
rename(File, File) - Static method in class aQute.lib.io.IO
Renames from to to replacing the target file if necessary.
rename(Path, Path) - Static method in class aQute.lib.io.IO
Renames from to to replacing the target file if necessary.
replace(K, List<V>, List<V>) - Method in class aQute.lib.collections.MultiMap
 
replace(K, List<V>) - Method in class aQute.lib.collections.MultiMap
 
replaceAll(BiFunction<? super K, ? super List<V>, ? extends List<V>>) - Method in class aQute.lib.collections.MultiMap
 
Report - Interface in aQute.service.reporter
A base interface to represent the state of a work in progress.
Report.Location - Class in aQute.service.reporter
Defines a record for the location of an error/warning
Reporter - Interface in aQute.service.reporter
A base interface to model a work in progress.
Reporter.SetLocation - Interface in aQute.service.reporter
Fluid interface to set location data
reset() - Method in class aQute.lib.io.ByteBufferInputStream
 
reset() - Method in class aQute.lib.io.CharBufferReader
 
reset() - Method in class aQute.lib.io.LimitedInputStream
 
reset() - Method in class aQute.lib.stringrover.StringRover
 
restrict(Collection<String>) - Method in class aQute.libg.parameters.ParameterMap
 
retain(Collection<? extends T>, Collection<? extends T>...) - Static method in class aQute.lib.collections.Logic
 
retainAll(Collection<?>) - Method in class aQute.lib.collections.SortedList
 
RFC_7231_DATE_TIME - Static variable in class aQute.lib.date.Dates
 
RSA - Class in aQute.libg.cryptography
 
RSA() - Constructor for class aQute.libg.cryptography.RSA
 
run() - Method in interface aQute.lib.exceptions.RunnableWithException
 
run() - Method in class aQute.remote.agent.Activator
Main dispatcher loop
run() - Method in class aQute.remote.util.Link
 
RunnableWithException - Interface in aQute.lib.exceptions
Runnable interface that allows exceptions.
RunRemoteDTO - Class in aQute.remote.plugin
Definition of the -runremote header
RunRemoteDTO() - Constructor for class aQute.remote.plugin.RunRemoteDTO
 
RunSessionImpl - Class in aQute.remote.plugin
A session is a connection to a remote framework.
RunSessionImpl(RemoteProjectLauncherPlugin, RunRemoteDTO, Map<String, String>) - Constructor for class aQute.remote.plugin.RunSessionImpl
 

S

select(Collection<?>) - Method in class aQute.libg.glob.Glob
 
select(List<?>) - Method in class aQute.libg.glob.Glob
 
separated(byte[], String) - Static method in class aQute.lib.hex.Hex
 
separated(byte[], int, int, String) - Static method in class aQute.lib.hex.Hex
 
servers - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
ServiceReferenceDTO - Class in org.osgi.framework.dto
Data Transfer Object for a ServiceReference.
ServiceReferenceDTO() - Constructor for class org.osgi.framework.dto.ServiceReferenceDTO
 
services - Variable in class org.osgi.framework.dto.FrameworkDTO
The services that are registered in the framework.
set(int, T) - Method in class aQute.lib.collections.SortedList
Deprecated.
setAgent(Link<Supervisor, Agent>) - Method in class aQute.remote.util.AgentSupervisor
 
setBase(File) - Method in class aQute.lib.converter.Converter
 
setBundleStartLevel(Bundle, int) - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Set a bundle's start level
setDefaultStartlevel(Framework, int) - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Set the default start level of newly installed bundles
setFatalIsException(boolean) - Method in class aQute.lib.converter.Converter
 
setFrameworkStartLevel(Framework, int, FrameworkListener...) - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Set the framework start level and return previous
setIgnorenull(boolean) - Method in class aQute.lib.json.JSONCodec
Ignore null values in output and input
setLink(Link<Agent, Supervisor>) - Method in class aQute.remote.agent.AgentServer
 
setOutputs(OutputStream...) - Method in class aQute.libg.cryptography.Digester
 
setRemote(Supervisor) - Method in class aQute.remote.agent.AgentServer
 
setRemote(Object) - Method in class aQute.remote.util.Link
 
setShell(int) - Method in class aQute.remote.plugin.LauncherSupervisor
The shell port to use.
setStartLevel(Bundle) - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Set the start level of a bundle
setStderr(Appendable) - Method in class aQute.remote.plugin.LauncherSupervisor
 
setStdin(InputStream) - Method in class aQute.remote.plugin.LauncherSupervisor
 
setStdout(Appendable) - Method in class aQute.remote.plugin.LauncherSupervisor
 
setStreams(Appendable, Appendable) - Method in class aQute.remote.plugin.LauncherSupervisor
 
setSupervisor(Supervisor) - Method in class aQute.remote.agent.AgentServer
 
setType(Class<?>) - Method in class aQute.lib.collections.SortedList
 
SHA1 - Class in aQute.libg.cryptography
 
SHA1(byte[]) - Constructor for class aQute.libg.cryptography.SHA1
 
SHA256 - Class in aQute.libg.cryptography
 
SHA256(byte[]) - Constructor for class aQute.libg.cryptography.SHA256
 
SHA512 - Class in aQute.libg.cryptography
 
SHA512(byte[]) - Constructor for class aQute.libg.cryptography.SHA512
 
ShaCache - Class in aQute.libg.shacache
Provide a standardized cache based on the SHA-1 of a file.
ShaCache(File) - Constructor for class aQute.libg.shacache.ShaCache
Create a SHA-1 cache on a directory.
shaCache - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
ShaSource - Interface in aQute.libg.shacache
An object that can retrieve an inputstream on a given SHA-1
shell(String) - Method in class aQute.remote.agent.AgentServer
 
Shell - Class in aQute.remote.agent
A redirector that redirects the input of a Gogo Command Processor
Shell() - Constructor for class aQute.remote.agent.Shell
 
shell(String) - Method in interface aQute.remote.api.Agent
Execute a remote command on Gogo (if present) and return the result.
shell - Variable in class aQute.remote.plugin.RunRemoteDTO
 
signature() - Method in class aQute.libg.cryptography.Signer
 
Signer<D extends Digest> - Class in aQute.libg.cryptography
 
size() - Method in class aQute.lib.collections.MultiMap
 
size() - Method in class aQute.lib.collections.SortedList
 
size() - Method in class aQute.libg.parameters.Attributes
 
skip(long) - Method in class aQute.lib.io.ByteBufferInputStream
 
skip(long) - Method in class aQute.lib.io.CharBufferReader
 
skip(long) - Method in class aQute.lib.io.LimitedInputStream
 
skipBytes(int) - Method in class aQute.lib.io.ByteBufferDataInput
 
skipBytes(int) - Method in class aQute.lib.io.LimitedDataInput
 
slice(int) - Method in class aQute.lib.io.ByteBufferDataInput
 
SocketRedirector - Class in aQute.remote.agent
A redirector that will open a connection to a socket, assuming there is a shell running there.
SocketRedirector(AgentServer, int) - Constructor for class aQute.remote.agent.SocketRedirector
Constructor
SortedList<T> - Class in aQute.lib.collections
An immutable list that sorts objects by their natural order or through a comparator.
SortedList(Collection<? extends Comparable<? super T>>) - Constructor for class aQute.lib.collections.SortedList
 
SortedList(Collection<? extends T>, Comparator<? super T>) - Constructor for class aQute.lib.collections.SortedList
 
SortedList(C...) - Constructor for class aQute.lib.collections.SortedList
 
SortedList(Comparator<? super T>, T...) - Constructor for class aQute.lib.collections.SortedList
 
SortedList(T[], int, int, Comparator<? super T>) - Constructor for class aQute.lib.collections.SortedList
 
SortedList(Collection<? extends T>, int, int, Comparator<? super T>) - Constructor for class aQute.lib.collections.SortedList
 
SpecialHandler - Class in aQute.lib.json
 
SpecialHandler(Class<?>, Constructor<?>, Method) - Constructor for class aQute.lib.json.SpecialHandler
 
split(String) - Static method in class aQute.lib.strings.Strings
 
split(String, Pattern) - Static method in class aQute.lib.strings.Strings
 
split(String, String) - Static method in class aQute.lib.strings.Strings
 
splitAsStream(String) - Static method in class aQute.lib.strings.Strings
 
splitAsStream(String, Pattern) - Static method in class aQute.lib.strings.Strings
 
spliterator() - Method in class aQute.lib.collections.SortedList
 
spliterator() - Method in class aQute.libg.qtokens.QuotedTokenizer
 
splitLines(String) - Static method in class aQute.lib.strings.Strings
 
splitLinesAsStream(String) - Static method in class aQute.lib.strings.Strings
 
splitQuoted(String) - Static method in class aQute.lib.strings.Strings
 
splitQuoted(String, String) - Static method in class aQute.lib.strings.Strings
 
splitQuotedAsStream(String) - Static method in class aQute.lib.strings.Strings
 
splitQuotedAsStream(String, String) - Static method in class aQute.lib.strings.Strings
 
splitQuotedAsStream(String, boolean) - Static method in class aQute.lib.strings.Strings
 
splitQuotedAsStream(String, String, boolean) - Static method in class aQute.lib.strings.Strings
 
start(BundleContext) - Method in class aQute.remote.agent.Activator
 
start(long...) - Method in class aQute.remote.agent.AgentServer
 
start(long...) - Method in interface aQute.remote.api.Agent
Start a number of bundles
start(BundleContext) - Method in class aQute.remote.embedded.activator.EmbeddedActivator
The activator start will install any bundles that are not already installed and update embedded bundles that are refreshed
started - Variable in class aQute.remote.plugin.RunSessionImpl
 
StartLevelRuntimeHandler - Class in aQute.lib.startlevel
Support to handle start levels in a launcher.
StartLevelRuntimeHandler() - Constructor for class aQute.lib.startlevel.StartLevelRuntimeHandler
 
startlevels - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
startsWith(CharSequence, int) - Method in class aQute.lib.stringrover.StringRover
 
startsWith(CharSequence) - Method in class aQute.lib.stringrover.StringRover
 
state - Variable in class org.osgi.framework.dto.BundleDTO
The bundle's state.
stderr(String) - Method in interface aQute.remote.api.Supervisor
Redirected standard error.
stderr(String) - Method in class aQute.remote.plugin.LauncherSupervisor
 
stderr(Appendable) - Method in class aQute.remote.plugin.RunSessionImpl
 
stdin(String) - Method in class aQute.remote.agent.AgentServer
 
stdin(String) - Method in class aQute.remote.agent.ConsoleRedirector
 
stdin(String) - Method in class aQute.remote.agent.GogoRedirector
 
stdin(String) - Method in class aQute.remote.agent.NullRedirector
 
stdin(String) - Method in interface aQute.remote.agent.Redirector
Provide input
stdin(String) - Method in class aQute.remote.agent.SocketRedirector
 
stdin(String) - Method in interface aQute.remote.api.Agent
Send a text to the potentially redirected stdin stream so that remotely executing code will read it from an InputStream.
stdin(String) - Method in class aQute.remote.plugin.RunSessionImpl
 
stdout(String) - Method in interface aQute.remote.api.Supervisor
Redirected standard output
stdout(String) - Method in class aQute.remote.plugin.LauncherSupervisor
 
stdout(Appendable) - Method in class aQute.remote.plugin.RunSessionImpl
 
stop(BundleContext) - Method in class aQute.remote.agent.Activator
Shutdown any agents & the server socket.
stop(long...) - Method in class aQute.remote.agent.AgentServer
 
stop(long...) - Method in interface aQute.remote.api.Agent
Stop a number of bundles
stop(BundleContext) - Method in class aQute.remote.embedded.activator.EmbeddedActivator
Stop any bundles that our in our domain
storage - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
 
store(Object, File) - Static method in class aQute.lib.io.IO
 
store(Object, File, String) - Static method in class aQute.lib.io.IO
 
store(Object, Path, Charset) - Static method in class aQute.lib.io.IO
 
store(Object, OutputStream) - Static method in class aQute.lib.io.IO
 
store(Object, OutputStream, String) - Static method in class aQute.lib.io.IO
 
store(Object, OutputStream, Charset) - Static method in class aQute.lib.io.IO
 
store(Object, Writer) - Static method in class aQute.lib.io.IO
 
store(ConsumerWithException<OutputStream>, File) - Static method in class aQute.lib.io.IO
Store output in a file but ensure that the content is updated atomically.
stream(byte[]) - Static method in class aQute.lib.io.IO
 
stream(ByteBuffer) - Static method in class aQute.lib.io.IO
 
stream(String) - Static method in class aQute.lib.io.IO
 
stream(String, String) - Static method in class aQute.lib.io.IO
 
stream(String, Charset) - Static method in class aQute.lib.io.IO
 
stream(File) - Static method in class aQute.lib.io.IO
 
stream(Path) - Static method in class aQute.lib.io.IO
 
stream(URL) - Static method in class aQute.lib.io.IO
 
stream() - Method in class aQute.libg.qtokens.QuotedTokenizer
 
strict() - Method in class aQute.lib.json.Decoder
 
STRING - Static variable in class aQute.libg.parameters.Attributes
 
StringHandler - Class in aQute.lib.json
 
StringHandler() - Constructor for class aQute.lib.json.StringHandler
 
StringRover - Class in aQute.lib.stringrover
 
StringRover(String) - Constructor for class aQute.lib.stringrover.StringRover
 
Strings - Class in aQute.lib.strings
 
Strings() - Constructor for class aQute.lib.strings.Strings
 
stripPrefix(String, String) - Static method in class aQute.lib.strings.Strings
 
stripPrefix(String, Pattern) - Static method in class aQute.lib.strings.Strings
 
stripSuffix(String, String) - Static method in class aQute.lib.strings.Strings
 
stripSuffix(String, Pattern) - Static method in class aQute.lib.strings.Strings
 
subList(int, int) - Method in class aQute.lib.collections.SortedList
 
subSequence(int, int) - Method in class aQute.lib.stringrover.StringRover
 
subSet(T, T) - Method in class aQute.lib.collections.SortedList
 
substring(int) - Method in class aQute.lib.stringrover.StringRover
 
substring(int, int) - Method in class aQute.lib.stringrover.StringRover
 
substring(String, int, int) - Static method in class aQute.lib.strings.Strings
 
substring(String, int, int, int) - Static method in class aQute.lib.strings.Strings
 
Supervisor - Interface in aQute.remote.api
A Supervisor handles the initiating side of a session with a remote agent.
SupplierWithException<R> - Interface in aQute.lib.exceptions
Supplier interface that allows exceptions.
symbolicName - Variable in class org.osgi.framework.dto.BundleDTO
The bundle's symbolic name.
sync() - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
Wait for the framework to reach its start level.

T

tailSet(T) - Method in class aQute.lib.collections.SortedList
 
terminate(Exception) - Method in class aQute.remote.util.Link
 
test(T, U) - Method in interface aQute.lib.exceptions.BiPredicateWithException
 
test(T) - Method in interface aQute.lib.exceptions.PredicateWithException
 
timeout - Variable in class aQute.remote.plugin.RunRemoteDTO
 
times(String, int) - Static method in class aQute.lib.strings.Strings
 
to() - Method in class aQute.lib.json.Encoder
 
to(File) - Method in class aQute.lib.json.Encoder
 
to(OutputStream) - Method in class aQute.lib.json.Encoder
 
to(Appendable) - Method in class aQute.lib.json.Encoder
 
to(String, int) - Static method in class aQute.lib.strings.Strings
 
toAgent(AgentDispatcher.Descriptor, DataInputStream, DataOutputStream) - Static method in class aQute.remote.agent.AgentDispatcher
Create a new agent on an existing framework.
toArray() - Method in class aQute.lib.collections.SortedList
 
toArray(X[]) - Method in class aQute.lib.collections.SortedList
 
toByteArray(String) - Static method in class aQute.lib.hex.Hex
 
toByteArray() - Method in class aQute.lib.io.ByteBufferDataOutput
 
toByteArray() - Method in class aQute.lib.io.ByteBufferOutputStream
 
toByteArray() - Method in class aQute.libg.cryptography.Digest
 
toByteBuffer() - Method in class aQute.lib.io.ByteBufferDataOutput
 
toByteBuffer() - Method in class aQute.lib.io.ByteBufferOutputStream
 
toCollection(Object) - Method in class aQute.lib.converter.Converter
 
toData() - Method in class aQute.lib.base64.Base64
 
toDirective(String) - Static method in class aQute.libg.parameters.Attributes
Check if a directive, if so, return directive name otherwise null
toHex(byte) - Static method in class aQute.lib.hex.Hex
 
toHexString(byte[]) - Static method in class aQute.lib.hex.Hex
 
toMap(Object) - Method in class aQute.lib.converter.Converter
 
toPattern(String) - Static method in class aQute.libg.glob.AntGlob
 
toPattern(String, int) - Static method in class aQute.libg.glob.AntGlob
 
toPattern(String) - Static method in class aQute.libg.glob.Glob
 
toPattern(String, int) - Static method in class aQute.libg.glob.Glob
 
toSafeFileName(String) - Static method in class aQute.lib.io.IO
 
toString() - Method in class aQute.bnd.util.dto.DTO
Return a string representation of this DTO suitable for use when debugging.
toString() - Method in class aQute.lib.base64.Base64
 
toString() - Method in class aQute.lib.bundles.BundleIdentity
 
toString() - Method in class aQute.lib.collections.MultiMap
 
toString() - Method in class aQute.lib.collections.SortedList
 
toString() - Method in class aQute.lib.converter.TypeReference
 
toString(Throwable) - Static method in class aQute.lib.exceptions.Exceptions
 
toString() - Method in class aQute.lib.fileset.FileSet
 
toString() - Method in class aQute.lib.io.ByteBufferDataInput
 
toString() - Method in class aQute.lib.io.ByteBufferDataOutput
 
toString() - Method in class aQute.lib.io.ByteBufferInputStream
 
toString() - Method in class aQute.lib.io.ByteBufferOutputStream
 
toString() - Method in class aQute.lib.io.FileTree
 
toString() - Method in class aQute.lib.io.LimitedDataInput
 
toString() - Method in class aQute.lib.json.Encoder
 
toString() - Method in class aQute.lib.stringrover.StringRover
 
toString(double, String) - Static method in class aQute.lib.strings.Strings
 
toString(Object) - Static method in class aQute.libg.cryptography.Crypto
 
toString() - Method in class aQute.libg.cryptography.Digest
 
toString() - Method in class aQute.libg.glob.Glob
 
toString() - Method in class aQute.libg.glob.PathSet
 
toString() - Method in class aQute.libg.parameters.Attributes
 
toString(String) - Method in class aQute.libg.parameters.Attributes
 
toString() - Method in enum aQute.libg.parameters.Attributes.Type
 
toString() - Method in class aQute.libg.parameters.ParameterMap
 
toString() - Method in class aQute.libg.qtokens.QuotedTokenizer
 
toString() - Method in class aQute.libg.tuple.Pair
 
toString() - Method in class org.osgi.dto.DTO
Return a string representation of this DTO suitable for use when debugging.
toType(String) - Static method in class aQute.libg.parameters.Attributes
 
toURL(String, File) - Static method in class aQute.lib.io.IO
 
toZonedDateTime(TemporalAccessor) - Static method in class aQute.lib.date.Dates
Turn a TemporalAccessor into a ZonedDateTime using defaults for missing fields.
toZonedDateTime(LocalDate, LocalTime, ZoneId) - Static method in class aQute.lib.date.Dates
Return a new ZonedDateTime based on a local date, time, and zone.
toZonedDateTime(long) - Static method in class aQute.lib.date.Dates
Return a new ZonedDateTime based on a epoch milliseconds.
Trace - Interface in aQute.lib.startlevel
 
trace(String, Object...) - Method in interface aQute.lib.startlevel.Trace
 
trace(String, Object...) - Method in interface aQute.service.reporter.Reporter
Create a warning.
transfer(Object) - Method in class aQute.remote.util.Link
 
transpose() - Method in class aQute.lib.collections.MultiMap
 
transpose(boolean) - Method in class aQute.lib.collections.MultiMap
 
tree(File) - Static method in class aQute.lib.io.IO
 
tree(File, String) - Static method in class aQute.lib.io.IO
 
trim(String) - Static method in class aQute.lib.strings.Strings
 
type() - Method in interface aQute.libg.parameters.Attributes.DataType
 
type - Variable in class aQute.remote.api.Event
 
TypeReference<T> - Class in aQute.lib.converter
Reference to a type.
TypeReference() - Constructor for class aQute.lib.converter.TypeReference
 

U

unchecked(Callable<? extends V>) - Static method in class aQute.lib.exceptions.Exceptions
 
unchecked(RunnableWithException) - Static method in class aQute.lib.exceptions.Exceptions
 
unescape(String, char) - Static method in class aQute.lib.strings.Strings
Unescape a string with the given escape character.
Unexpected_Error_(String, Exception) - Method in interface aQute.service.reporter.Messages
 
uninstall(long...) - Method in class aQute.remote.agent.AgentServer
 
uninstall(long...) - Method in interface aQute.remote.api.Agent
Uninstall a number of bundles
uninstall(String) - Method in class aQute.remote.util.JMXBundleDeployer
Uninstall a bundle by passing in its Bundle-SymbolicName.
uninstall(long) - Method in class aQute.remote.util.JMXBundleDeployer
Calls through directly to the OSGi frameworks MBean uninstallBundle operation
unrollCause(Throwable, Class<? extends Throwable>) - Static method in class aQute.lib.exceptions.Exceptions
 
unrollCause(Throwable) - Static method in class aQute.lib.exceptions.Exceptions
 
update(Map<String, String>) - Method in class aQute.remote.agent.AgentServer
 
update(long, String) - Method in class aQute.remote.agent.AgentServer
 
update(Map<String, String>) - Method in interface aQute.remote.api.Agent
Update the bundles in the framework.
update(long, String) - Method in interface aQute.remote.api.Agent
Updates a single bundle by id in the framework.
update() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
Called when a change in the IDE is detected.
updateConfiguration(Map<String, ?>) - Method in class aQute.lib.startlevel.StartLevelRuntimeHandler
When the configuration properties have been updated
updateFromURL(long, String) - Method in class aQute.remote.agent.AgentServer
 
updateFromURL(long, String) - Method in interface aQute.remote.api.Agent
Updates a single bundle from a url
usingBundles - Variable in class org.osgi.framework.dto.ServiceReferenceDTO
The ids of the bundles that are using the service.
UTC_TIME_ZONE - Static variable in class aQute.lib.date.Dates
 
UTC_ZONE_ID - Static variable in class aQute.lib.date.Dates
 
UUIDHandler - Class in aQute.lib.json
 
UUIDHandler() - Constructor for class aQute.lib.json.UUIDHandler
 

V

validate(Callable<Boolean>) - Method in class aQute.remote.plugin.RunSessionImpl
 
valueOf(String) - Static method in enum aQute.libg.parameters.Attributes.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum aQute.remote.api.Event.Type
Returns the enum constant of this type with the specified name.
values() - Method in class aQute.lib.collections.MultiMap
 
values() - Static method in enum aQute.libg.parameters.Attributes.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class aQute.libg.parameters.Attributes
 
values() - Static method in enum aQute.remote.api.Event.Type
Returns an array containing the constants of this enum type, in the order they are declared.
verifier(PublicKey, Digest) - Static method in class aQute.libg.cryptography.Crypto
 
Verifier - Class in aQute.libg.cryptography
 
verify() - Method in class aQute.libg.cryptography.Verifier
 
VERSION - Static variable in class aQute.libg.parameters.Attributes
 
version - Variable in class org.osgi.framework.dto.BundleDTO
The bundle's version.

W

waitTillStarted(long) - Method in class aQute.remote.plugin.RunSessionImpl
 
warning(String, Object...) - Method in interface aQute.service.reporter.Reporter
Create a warning.
with(String, String) - Method in class aQute.libg.parameters.Attributes
 
work - Static variable in class aQute.lib.io.IO
 
wrap(ByteBuffer) - Static method in class aQute.lib.io.ByteBufferDataInput
 
wrap(byte[]) - Static method in class aQute.lib.io.ByteBufferDataInput
 
wrap(byte[], int, int) - Static method in class aQute.lib.io.ByteBufferDataInput
 
wrap(DataInput, int) - Static method in class aQute.lib.io.LimitedDataInput
 
write(int) - Method in class aQute.lib.io.ByteBufferDataOutput
 
write(byte[]) - Method in class aQute.lib.io.ByteBufferDataOutput
 
write(byte[], int, int) - Method in class aQute.lib.io.ByteBufferDataOutput
 
write(ByteBuffer) - Method in class aQute.lib.io.ByteBufferDataOutput
 
write(InputStream) - Method in class aQute.lib.io.ByteBufferDataOutput
 
write(int) - Method in class aQute.lib.io.ByteBufferOutputStream
 
write(byte[]) - Method in class aQute.lib.io.ByteBufferOutputStream
 
write(byte[], int, int) - Method in class aQute.lib.io.ByteBufferOutputStream
 
write(ByteBuffer) - Method in class aQute.lib.io.ByteBufferOutputStream
 
write(InputStream) - Method in class aQute.lib.io.ByteBufferOutputStream
 
write(byte[], OutputStream) - Static method in class aQute.lib.io.IO
 
write(byte[], File) - Static method in class aQute.lib.io.IO
 
write(byte[], int, int) - Method in class aQute.libg.cryptography.Digester
 
write(int) - Method in class aQute.libg.cryptography.Digester
 
write(byte[], int, int) - Method in class aQute.libg.cryptography.Signer
 
write(int) - Method in class aQute.libg.cryptography.Signer
 
write(byte[], int, int) - Method in class aQute.libg.cryptography.Verifier
 
write(int) - Method in class aQute.libg.cryptography.Verifier
 
write(int) - Method in class aQute.remote.agent.RedirectOutput
 
write(byte[]) - Method in class aQute.remote.agent.RedirectOutput
 
write(byte[], int, int) - Method in class aQute.remote.agent.RedirectOutput
 
write(String) - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
Send any given text to the remote framework and treat it as input
writeBoolean(boolean) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeByte(int) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeBytes(String) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeChannel(Path) - Static method in class aQute.lib.io.IO
 
writeChar(int) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeChars(String) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeDefaults() - Method in class aQute.lib.json.Encoder
 
writeDouble(double) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeFloat(float) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeInt(int) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeLong(long) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writer(File) - Static method in class aQute.lib.io.IO
 
writer(File, String) - Static method in class aQute.lib.io.IO
 
writer(File, Charset) - Static method in class aQute.lib.io.IO
 
writer(Path) - Static method in class aQute.lib.io.IO
 
writer(Path, Charset) - Static method in class aQute.lib.io.IO
 
writer(WritableByteChannel, Charset) - Static method in class aQute.lib.io.IO
 
writer(OutputStream) - Static method in class aQute.lib.io.IO
 
writer(OutputStream, String) - Static method in class aQute.lib.io.IO
 
writer(OutputStream, Charset) - Static method in class aQute.lib.io.IO
 
writeShort(int) - Method in class aQute.lib.io.ByteBufferDataOutput
 
writeUTF(String) - Method in class aQute.lib.io.ByteBufferDataOutput
 

_

__extra - Variable in class aQute.remote.plugin.RunRemoteDTO
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links
https://bnd.bndtools.org/

Copyright (c) aQute SARL (2000, 2021) and others. All Rights Reserved.