Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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) - Method in interface aQute.bnd.exceptions.ConsumerWithException
- accept(T, U) - Method in interface aQute.bnd.exceptions.BiConsumerWithException
- 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(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
- add(K, V) - Method in class aQute.lib.collections.MultiMap
- add(T) - Method in class aQute.lib.collections.SortedList
- addAll(int, Collection<? extends T>) - Method in class aQute.lib.collections.SortedList
-
Deprecated.
- addAll(Collection<? extends T>) - Method in class aQute.lib.collections.SortedList
- addAll(Map<? extends K, ? extends Collection<? extends V>>) - Method in class aQute.lib.collections.MultiMap
- addAll(K, Collection<? extends V>) - Method in class aQute.lib.collections.MultiMap
- 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...)andFileTree.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(String...) - Method in class aQute.lib.io.FileTree
-
Add an Ant-style glob to the include patterns.
- addIncludes(List<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 - Variable in class aQute.remote.plugin.RunRemoteDTO
- Agent - Interface in aQute.remote.api
-
An agent runs on remote OSGi framework and provides the means to control this framework.
- 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(char) - Method in class aQute.lib.json.Encoder
- append(Appendable, byte) - Static method in class aQute.lib.hex.Hex
- append(Appendable, byte[]) - 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(Appendable, short) - Static method in class aQute.lib.hex.Hex
- 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) - Method in interface aQute.bnd.exceptions.FunctionWithException
- apply(T, U) - Method in interface aQute.bnd.exceptions.BiFunctionWithException
- aQute.bnd.exceptions - package aQute.bnd.exceptions
-
This package is exported by biz.aQute.bnd.util.
- 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.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.bnd.exceptions.BiConsumerWithException
- asBiConsumerIgnoreException(BiConsumerWithException<T, U>) - Static method in interface aQute.bnd.exceptions.BiConsumerWithException
- asBiFunction(BiFunctionWithException<T, U, R>) - Static method in interface aQute.bnd.exceptions.BiFunctionWithException
- asBiFunctionOrElse(BiFunctionWithException<T, U, R>, R) - Static method in interface aQute.bnd.exceptions.BiFunctionWithException
- asBiFunctionOrElseGet(BiFunctionWithException<T, U, R>, Supplier<? extends R>) - Static method in interface aQute.bnd.exceptions.BiFunctionWithException
- asBiPredicate(BiPredicateWithException<T, U>) - Static method in interface aQute.bnd.exceptions.BiPredicateWithException
- asBiPredicateOrElse(BiPredicateWithException<T, U>, boolean) - Static method in interface aQute.bnd.exceptions.BiPredicateWithException
- asBiPredicateOrElseGet(BiPredicateWithException<T, U>, BooleanSupplier) - Static method in interface aQute.bnd.exceptions.BiPredicateWithException
- asConsumer(ConsumerWithException<T>) - Static method in interface aQute.bnd.exceptions.ConsumerWithException
- asConsumerIgnoreException(ConsumerWithException<T>) - Static method in interface aQute.bnd.exceptions.ConsumerWithException
- asFunction(FunctionWithException<T, R>) - Static method in interface aQute.bnd.exceptions.FunctionWithException
- asFunctionOrElse(FunctionWithException<T, R>, R) - Static method in interface aQute.bnd.exceptions.FunctionWithException
- asFunctionOrElseGet(FunctionWithException<T, R>, Supplier<? extends R>) - Static method in interface aQute.bnd.exceptions.FunctionWithException
- asHex() - Method in class aQute.libg.cryptography.Digest
- asPredicate(PredicateWithException<T>) - Static method in interface aQute.bnd.exceptions.PredicateWithException
- asPredicateOrElse(PredicateWithException<T>, boolean) - Static method in interface aQute.bnd.exceptions.PredicateWithException
- asPredicateOrElseGet(PredicateWithException<T>, BooleanSupplier) - Static method in interface aQute.bnd.exceptions.PredicateWithException
- asRunnable(RunnableWithException) - Static method in interface aQute.bnd.exceptions.RunnableWithException
- asRunnableIgnoreException(RunnableWithException) - Static method in interface aQute.bnd.exceptions.RunnableWithException
- asSupplier(SupplierWithException<R>) - Static method in interface aQute.bnd.exceptions.SupplierWithException
- asSupplierOrElse(SupplierWithException<R>, R) - Static method in interface aQute.bnd.exceptions.SupplierWithException
- asSupplierOrElseGet(SupplierWithException<R>, Supplier<? extends R>) - Static method in interface aQute.bnd.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 Class 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.bnd.exceptions -
BiConsumer interface that allows exceptions.
- BiFunctionWithException<T,
U, R> - Interface in aQute.bnd.exceptions -
BiFunction interface that allows exceptions.
- BiPredicateWithException<T,
U> - Interface in aQute.bnd.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, String) - Constructor for class aQute.lib.bundles.BundleIdentity
- BundleIdentity(String, Version) - Constructor for class aQute.lib.bundles.BundleIdentity
- BundleIdentity(Map.Entry<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
- 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(byte[]) - Constructor for class aQute.lib.io.ByteBufferInputStream
- ByteBufferInputStream(byte[], int, int) - Constructor for class aQute.lib.io.ByteBufferInputStream
- ByteBufferInputStream(ByteBuffer) - 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
- calculatedProperties(Map<String, String>) - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
- cancel() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
-
Kill!
- cancel() - Method in class aQute.remote.plugin.RunSessionImpl
- causes(Throwable) - Static method in class aQute.bnd.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(String) - Method in class aQute.lib.json.Encoder
- charset(Charset) - Method in class aQute.lib.json.Decoder
- 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.lib.io.ByteBufferOutputStream
- 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() - 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
- close(Closeable) - Static method in class aQute.lib.io.IO
- close(AutoCloseable) - Static method in class aQute.lib.io.IO
- 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(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
- collect(String) - Static method in class aQute.lib.io.IO
- collect(URL) - 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(ByteBuffer, 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
- 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 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(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
- connect(String, int) - Method in class aQute.remote.plugin.LauncherSupervisor
- 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.bnd.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(Object) - Method in class aQute.libg.parameters.Attributes
-
Deprecated.
- containsKey(String) - Method in class aQute.libg.parameters.Attributes
- containsKeys(K1, K2) - Method in class aQute.lib.collections.DoubleKeyMap
- containsValue(Object) - Method in class aQute.lib.collections.MultiMap
- containsValue(Object) - Method in class aQute.libg.parameters.Attributes
-
Deprecated.
- containsValue(String) - Method in class aQute.libg.parameters.Attributes
- 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(TypeReference<T>, Object) - Method in class aQute.lib.converter.Converter
- convert(Attributes.Type, String) - Static method in class aQute.libg.parameters.Attributes
- convert(Class<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
- 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[], OutputStream) - Static method in class aQute.lib.io.IO
- copy(byte[], Writer) - Static method in class aQute.lib.io.IO
- copy(byte[], Path) - Static method in class aQute.lib.io.IO
- copy(File, File) - Static method in class aQute.lib.io.IO
- copy(File, OutputStream) - Static method in class aQute.lib.io.IO
- copy(File, MessageDigest) - 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(InputStream, ByteBufferOutputStream) - Static method in class aQute.lib.io.IO
- copy(InputStream, DataOutput) - Static method in class aQute.lib.io.IO
- copy(InputStream, File) - 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, 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, URL) - Static method in class aQute.lib.io.IO
- copy(InputStream, URL, String) - Static method in class aQute.lib.io.IO
- copy(InputStream, ByteBuffer) - Static method in class aQute.lib.io.IO
- copy(InputStream, WritableByteChannel) - Static method in class aQute.lib.io.IO
- copy(InputStream, Path) - Static method in class aQute.lib.io.IO
- copy(InputStream, MessageDigest) - 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(Reader, Writer) - Static method in class aQute.lib.io.IO
- copy(URLConnection, File) - Static method in class aQute.lib.io.IO
- copy(URLConnection, MessageDigest) - Static method in class aQute.lib.io.IO
- copy(URL, File) - Static method in class aQute.lib.io.IO
- copy(URL, MessageDigest) - Static method in class aQute.lib.io.IO
- copy(ByteBuffer, DataOutput) - Static method in class aQute.lib.io.IO
- copy(ByteBuffer, OutputStream) - Static method in class aQute.lib.io.IO
- copy(ReadableByteChannel, OutputStream) - Static method in class aQute.lib.io.IO
- copy(ReadableByteChannel, WritableByteChannel) - Static method in class aQute.lib.io.IO
- copy(ReadableByteChannel, MessageDigest) - Static method in class aQute.lib.io.IO
- copy(Path, OutputStream) - Static method in class aQute.lib.io.IO
- copy(Path, Path) - Static method in class aQute.lib.io.IO
- copy(Path, MessageDigest) - 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(String, String) - Static method in class aQute.libg.parameters.Attributes
- create(RSAPrivateKeySpec) - Static method in class aQute.libg.cryptography.RSA
- create(RSAPublicKeySpec) - Static method in class aQute.libg.cryptography.RSA
- 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).
- createFramework(String, Map<String, Object>, File, File) - Static method in class aQute.remote.agent.AgentDispatcher
-
Create a new framework.
- 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
linkto thetarget, or copiestargettolinkif running on Windows. - createSymbolicLinkOrCopy(Path, Path) - Static method in class aQute.lib.io.IO
-
Creates a symbolic link from
linkto thetarget, or copiestargettolinkif 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(Decoder) - Method in class aQute.lib.json.BooleanHandler
- decode(Decoder) - Method in class aQute.lib.json.CharacterHandler
- decode(Decoder) - Method in class aQute.lib.json.Handler
- decode(Decoder) - Method in class aQute.lib.json.NumberHandler
- decode(Decoder) - Method in class aQute.lib.json.StringHandler
- decode(Decoder, boolean) - Method in class aQute.lib.json.BooleanHandler
- decode(Decoder, boolean) - Method in class aQute.lib.json.CharacterHandler
- decode(Decoder, boolean) - Method in class aQute.lib.json.Handler
- decode(Decoder, boolean) - Method in class aQute.lib.json.NumberHandler
- decode(Decoder, boolean) - Method in class aQute.lib.json.StringHandler
- decode(Decoder, Number) - Method in class aQute.lib.json.BooleanHandler
- decode(Decoder, Number) - Method in class aQute.lib.json.CharacterHandler
- decode(Decoder, Number) - Method in class aQute.lib.json.DateHandler
- decode(Decoder, Number) - Method in class aQute.lib.json.Handler
- decode(Decoder, Number) - Method in class aQute.lib.json.NumberHandler
- decode(Decoder, Number) - Method in class aQute.lib.json.StringHandler
- decode(Decoder, String) - Method in class aQute.lib.json.BooleanHandler
- decode(Decoder, String) - Method in class aQute.lib.json.ByteArrayHandler
- decode(Decoder, String) - Method in class aQute.lib.json.CharacterHandler
- decode(Decoder, String) - 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, String) - 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, String) - Method in class aQute.lib.json.UUIDHandler
- 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
- 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(File) - 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(Reader) - Static method in class aQute.lib.base64.Base64
- decodeBase64(Reader, int) - Static method in class aQute.lib.base64.Base64
- decodeBase64(String) - 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(String, int, int) - Static method in class aQute.lib.strings.Strings
- delete(Path) - Static method in class aQute.lib.io.IO
-
Deletes the specified path.
- 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() - Method in class aQute.libg.cryptography.Digest
- digest() - Method in class aQute.libg.cryptography.Digester
- digest() - Method in class aQute.libg.cryptography.Signer
- digest(byte[]) - Method in class aQute.libg.cryptography.Digester
- digest(byte[]) - Static method in class aQute.libg.cryptography.MD5
- digest(byte[]) - Static method in class aQute.libg.cryptography.SHA1
- digest(byte[]) - 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.MD5
- digest(File) - Static method in class aQute.libg.cryptography.SHA1
- digest(File) - Static method in class aQute.libg.cryptography.SHA256
- digest(File) - Static method in class aQute.libg.cryptography.SHA512
- digest(InputStream) - Static method in class aQute.libg.cryptography.MD5
- digest(InputStream) - Static method in class aQute.libg.cryptography.SHA1
- digest(InputStream) - Static method in class aQute.libg.cryptography.SHA256
- digest(InputStream) - Static method in class aQute.libg.cryptography.SHA512
- Digest - Class in aQute.libg.cryptography
- Digest(byte[], int) - Constructor for class aQute.libg.cryptography.Digest
- 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 - Enum constant in enum class aQute.libg.parameters.Attributes.Type
- 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(DoubleKeyMap<K1, K2, V>) - 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
- DOUBLES - Enum constant in enum class aQute.libg.parameters.Attributes.Type
- drain(InputStream) - Static method in class aQute.lib.io.IO
- DTO - Class in aQute.bnd.util.dto
-
Super type for Data Transfer Objects.
- DTO - Class in org.osgi.dto
-
Super type for Data Transfer Objects.
- DTO() - Constructor for class aQute.bnd.util.dto.DTO
- DTO() - Constructor for class org.osgi.dto.DTO
- duck(Throwable) - Static method in class aQute.bnd.exceptions.Exceptions
- dup() - Method in class aQute.service.reporter.Report.Location
- 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(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
- 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(String, Charset) - Static method in class aQute.lib.io.IO
- encode(CharBuffer, Charset) - Static method in class aQute.lib.io.IO
- encodeBase64(byte[]) - Static method in class aQute.lib.base64.Base64
- encodeBase64(File) - Static method in class aQute.lib.base64.Base64
- encodeBase64(InputStream) - Static method in class aQute.lib.base64.Base64
- Encoder - Class in aQute.lib.json
- endsWith(CharSequence) - Method in class aQute.lib.stringrover.StringRover
- endsWithIgnoreCase(String, String) - Static method in class aQute.lib.strings.Strings
- 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(Event) - Method in interface aQute.remote.api.Supervisor
-
An event sent from the agent.
- event(Event) - Method in class aQute.remote.plugin.LauncherSupervisor
- Event - Class in aQute.remote.api
-
An event sent from the agent to the supervisor.
- Event() - Constructor for class aQute.remote.api.Event
- Event.Type - Enum Class in aQute.remote.api
- exception(Throwable, String, Object...) - Method in interface aQute.service.reporter.Reporter
-
Dedicated message for an exception.
- Exceptions - Class in aQute.bnd.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 - Enum constant in enum class aQute.remote.api.Event.Type
- 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() - Constructor for class aQute.lib.collections.ExtList
- ExtList(int) - Constructor for class aQute.lib.collections.ExtList
- ExtList(Iterable<? extends T>) - Constructor for class aQute.lib.collections.ExtList
- ExtList(Collection<? extends T>) - Constructor for class aQute.lib.collections.ExtList
- ExtList(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
- fileCollator() - Static method in class aQute.lib.io.IO
- fileComparator(Function<? super FILE, ? extends String>) - Static method in class aQute.lib.io.IO
- 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() - Method in class aQute.libg.glob.PathSet
-
Return a predicate finding the configured include and exclude Ant-style glob expressions.
- 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.
- 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
- forEach(Consumer<? super String>) - Method in class aQute.libg.qtokens.QuotedTokenizer
- 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(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.
- 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(Map<T, ? extends Collection<?>>) - Static method in class aQute.lib.collections.MultiMap
- formatMillis(DateTimeFormatter, long) - Static method in class aQute.lib.date.Dates
-
Format epoch milliseconds to a string.
- framework - Enum constant in enum class aQute.remote.api.Event.Type
- 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(byte[]) - Method in class aQute.lib.json.Decoder
- from(byte[]) - Method in class aQute.libg.cryptography.Digester
- from(File) - Method in class aQute.lib.json.Decoder
- from(File) - Method in class aQute.libg.cryptography.Digester
- from(InputStream) - Method in class aQute.lib.json.Decoder
- from(InputStream) - Method in class aQute.libg.cryptography.Digester
- from(Reader) - Method in class aQute.lib.json.Decoder
- from(String) - Static method in class aQute.lib.collections.ExtList
- from(String) - Method in class aQute.lib.json.Decoder
- from(String, int) - Static method in class aQute.lib.strings.Strings
- from(String, String) - Static method in class aQute.lib.collections.ExtList
- 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.bnd.exceptions -
Function interface that allows exceptions.
G
- generate() - Static method in class aQute.libg.cryptography.RSA
- get() - Method in interface aQute.bnd.exceptions.SupplierWithException
- get() - Method in class aQute.lib.json.Decoder
- get(int) - Method in class aQute.lib.collections.SortedList
- get(TypeReference<T>) - Method in class aQute.lib.json.Decoder
- get(Class<T>) - Method in class aQute.lib.json.Decoder
- get(Object) - Method in class aQute.lib.collections.MultiMap
- get(Object) - Method in class aQute.libg.parameters.Attributes
-
Deprecated.
- get(Type) - Method in class aQute.lib.json.Decoder
- get(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
- get(String, String) - Method in class aQute.libg.parameters.Attributes
- get(K1, K2) - Method in class aQute.lib.collections.DoubleKeyMap
- 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.bnd.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(File, String) - Static method in class aQute.lib.io.IO
- getFile(String) - Static method in class aQute.lib.io.IO
- 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
- getFile(String, ShaSource...) - Method in class aQute.libg.shacache.ShaCache
-
Small variation on the cache that returns a file instead of a stream
- getFiles() - Method in class aQute.lib.fileset.FileSet
- getFiles(File, boolean, boolean) - Method in class aQute.libg.glob.Glob
-
Get a list of files that match the glob expression
- 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, Predicate<String>) - Method in class aQute.lib.io.FileTree
-
Return a list of files using the specified baseDir and the specified relative path matching predicate.
- getFiles(File, List<File>, boolean, boolean) - Method in class aQute.libg.glob.Glob
- 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.
- 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) - Static method in class aQute.lib.strings.Strings
- getLastSegment(String, char) - 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(Attributes.DataType<T>, String) - Method in class aQute.libg.parameters.Attributes
- getTyped(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() - Method in class aQute.libg.glob.Glob
- 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
- 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
- groupBy(Collection<? extends V>, Function<? super V, ? extends K>) - Method in class aQute.lib.collections.MultiMap
-
Index a collection.
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.bnd.exceptions.BiConsumerWithException
- ignoreException() - Method in interface aQute.bnd.exceptions.ConsumerWithException
- ignoreException() - Method in interface aQute.bnd.exceptions.RunnableWithException
- in(Glob[], String) - Static method in class aQute.libg.glob.Glob
- in(String[], String) - Static method in class aQute.lib.strings.Strings
- 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(int) - Method in class aQute.lib.stringrover.StringRover
- indexOf(int, int) - Method in class aQute.lib.stringrover.StringRover
- indexOf(CharSequence) - Method in class aQute.lib.stringrover.StringRover
- indexOf(CharSequence, int) - Method in class aQute.lib.stringrover.StringRover
- indexOf(Object) - Method in class aQute.lib.collections.SortedList
- 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(K) - Method in class aQute.lib.collections.MultiMap
- iterate(K1) - Method in class aQute.lib.collections.DoubleKeyMap
- iterator() - Method in class aQute.lib.collections.EnumerationIterator
- iterator() - Method in class aQute.lib.collections.SortedList
- iterator() - Method in class aQute.libg.qtokens.QuotedTokenizer
- iterator(Enumeration<? extends T>) - Static method in class aQute.lib.collections.EnumerationIterator
- 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() - Method in class aQute.remote.util.AgentSupervisor
- join(Iterable<?>) - Static method in class aQute.lib.strings.Strings
- join(Object...) - Static method in class aQute.lib.strings.Strings
- join(String) - Method in class aQute.lib.collections.ExtList
- join(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, Iterable<?>) - Static method in class aQute.lib.strings.Strings
- join(String, Iterable<?>, Pattern, String) - Static method in class aQute.lib.strings.Strings
- join(String, Object[]) - Static method in class aQute.lib.strings.Strings
- 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(int) - Method in class aQute.lib.stringrover.StringRover
- lastIndexOf(int, int) - Method in class aQute.lib.stringrover.StringRover
- lastIndexOf(CharSequence) - Method in class aQute.lib.stringrover.StringRover
- lastIndexOf(CharSequence, int) - Method in class aQute.lib.stringrover.StringRover
- lastIndexOf(Object) - Method in class aQute.lib.collections.SortedList
- 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 - Variable in class aQute.service.reporter.Report.Location
- length() - Method in class aQute.lib.stringrover.StringRover
- 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.
- linebreak(String) - Method in class aQute.lib.json.Encoder
- LineCollection - Class in aQute.lib.collections
- LineCollection(BufferedReader) - Constructor for class aQute.lib.collections.LineCollection
- LineCollection(File) - Constructor for class aQute.lib.collections.LineCollection
- LineCollection(InputStream) - Constructor for class aQute.lib.collections.LineCollection
- LineCollection(Reader) - Constructor for class aQute.lib.collections.LineCollection
- lineSeparator() - Method in class aQute.lib.io.LineSeparatorBufferedReader
-
Return the line separator string from the previously read line using
LineSeparatorBufferedReader.readLine()or the empty string if end of file. - LineSeparatorBufferedReader - Class in aQute.lib.io
-
BufferedReader which returns the line separator string for the previously read line.
- LineSeparatorBufferedReader(Reader) - Constructor for class aQute.lib.io.LineSeparatorBufferedReader
- LineSeparatorBufferedReader(Reader, int) - Constructor for class aQute.lib.io.LineSeparatorBufferedReader
- 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, DataInputStream, DataOutputStream) - Constructor for class aQute.remote.util.Link
- Link(Class<R>, L, InputStream, OutputStream) - Constructor for class aQute.remote.util.Link
- Link(Class<R>, L, Socket) - Constructor for class aQute.remote.util.Link
- list(File) - Static method in class aQute.lib.io.IO
- list(File, BiPredicate<? super File, ? super String>) - Static method in class aQute.lib.io.IO
- list(Path) - Static method in class aQute.lib.io.IO
- list(Path, BiPredicate<? super Path, ? super String>) - Static method in class aQute.lib.io.IO
- list(Path, Predicate<? super Path>) - Static method in class aQute.lib.io.IO
- 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
- listFiles(File) - Static method in class aQute.lib.io.IO
- listFiles(File, BiPredicate<? super File, ? super String>) - Static method in class aQute.lib.io.IO
- listIterator() - Method in class aQute.lib.collections.SortedList
- listIterator(int) - Method in class aQute.lib.collections.SortedList
- listPaths(Path) - Static method in class aQute.lib.io.IO
- listPaths(Path, BiPredicate<? super Path, ? super String>) - Static method in class aQute.lib.io.IO
- listPaths(Path, Predicate<? super Path>) - Static method in class aQute.lib.io.IO
- listStream(File) - Static method in class aQute.lib.io.IO
- listStream(File, BiPredicate<? super File, ? super String>) - Static method in class aQute.lib.io.IO
- listStream(Path) - Static method in class aQute.lib.io.IO
- listStream(Path, BiPredicate<? super Path, ? super String>) - Static method in class aQute.lib.io.IO
- listStream(Path, Predicate<? super Path>) - Static method in class aQute.lib.io.IO
- location() - Method in interface aQute.service.reporter.Reporter.SetLocation
- Location() - Constructor for class aQute.service.reporter.Report.Location
- Logic - Class in aQute.lib.collections
- LONG - Enum constant in enum class aQute.libg.parameters.Attributes.Type
- LONG - Static variable in class aQute.libg.parameters.Attributes
- LONGS - Enum constant in enum class aQute.libg.parameters.Attributes.Type
M
- mangleMethodName(String) - Static method in class aQute.lib.converter.Converter
- MapHandler - Class in aQute.lib.json
- mark() - Method in class aQute.lib.json.Decoder
- mark() - Method in class aQute.lib.json.Encoder
- 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(int) - Method in class aQute.lib.io.LineSeparatorBufferedReader
- 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() - Method in class aQute.libg.glob.PathSet
-
Return a predicate matching the configured include and exclude Ant-style glob expressions.
- matches(CharSequence) - Method in class aQute.libg.glob.Glob
- matches(String) - 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.
- 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(MultiMap<S, T>) - 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
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() - Method in class aQute.libg.qtokens.QuotedTokenizer
- nextToken(String) - 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(File) - Static method in class aQute.lib.io.IO
- normalizePath(String) - Static method in class aQute.lib.io.IO
- normalizePath(Path) - 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() - Method in class aQute.remote.util.Link
- open(CommandSession) - Method in class aQute.remote.agent.Shell
- orElse(boolean) - Method in interface aQute.bnd.exceptions.BiPredicateWithException
- orElse(boolean) - Method in interface aQute.bnd.exceptions.PredicateWithException
- orElse(R) - Method in interface aQute.bnd.exceptions.BiFunctionWithException
- orElse(R) - Method in interface aQute.bnd.exceptions.FunctionWithException
- orElse(R) - Method in interface aQute.bnd.exceptions.SupplierWithException
- orElseGet(BooleanSupplier) - Method in interface aQute.bnd.exceptions.BiPredicateWithException
- orElseGet(BooleanSupplier) - Method in interface aQute.bnd.exceptions.PredicateWithException
- orElseGet(Supplier<? extends R>) - Method in interface aQute.bnd.exceptions.BiFunctionWithException
- orElseGet(Supplier<? extends R>) - Method in interface aQute.bnd.exceptions.FunctionWithException
- orElseGet(Supplier<? extends R>) - Method in interface aQute.bnd.exceptions.SupplierWithException
- orElseThrow() - Method in interface aQute.bnd.exceptions.BiConsumerWithException
- orElseThrow() - Method in interface aQute.bnd.exceptions.BiFunctionWithException
- orElseThrow() - Method in interface aQute.bnd.exceptions.BiPredicateWithException
- orElseThrow() - Method in interface aQute.bnd.exceptions.ConsumerWithException
- orElseThrow() - Method in interface aQute.bnd.exceptions.FunctionWithException
- orElseThrow() - Method in interface aQute.bnd.exceptions.PredicateWithException
- orElseThrow() - Method in interface aQute.bnd.exceptions.RunnableWithException
- orElseThrow() - Method in interface aQute.bnd.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>) - 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>, 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.
- 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 class 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.bnd.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(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
- put(K1, K2, V) - Method in class aQute.lib.collections.DoubleKeyMap
- put(K, 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
- putAll(Map<? extends K, ? extends List<V>>) - Method in class aQute.lib.collections.MultiMap
- putAll(K1, Map<K2, V>) - Method in class aQute.lib.collections.DoubleKeyMap
- 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) - Constructor for class aQute.libg.qtokens.QuotedTokenizer
- QuotedTokenizer(String, String, boolean) - Constructor for class aQute.libg.qtokens.QuotedTokenizer
- QuotedTokenizer(String, String, boolean, boolean) - 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() - Method in class aQute.lib.io.CharBufferReader
- read() - Method in class aQute.lib.io.LimitedInputStream
- read() - Method in class aQute.lib.io.LineSeparatorBufferedReader
- read() - Method in class aQute.remote.agent.RedirectInput
-
Read a byte from the input buffer.
- read(byte[]) - Method in class aQute.lib.io.LimitedInputStream
- read(byte[]) - Method in class aQute.remote.agent.RedirectInput
- read(byte[], int, int) - Method in class aQute.lib.io.ByteBufferInputStream
- read(byte[], int, int) - Method in class aQute.lib.io.LimitedInputStream
- read(byte[], int, int) - Method in class aQute.remote.agent.RedirectInput
-
And the read for a larger buffer
- read(char[]) - Method in class aQute.lib.io.LineSeparatorBufferedReader
- read(char[], int, int) - Method in class aQute.lib.io.CharBufferReader
- read(char[], int, int) - Method in class aQute.lib.io.LineSeparatorBufferedReader
- read(File) - Static method in class aQute.lib.io.IO
- read(InputStream) - Static method in class aQute.lib.io.IO
- read(URL) - Static method in class aQute.lib.io.IO
- read(ByteBuffer) - Static method in class aQute.lib.io.IO
- read(CharBuffer) - Method in class aQute.lib.io.LineSeparatorBufferedReader
- read(Path) - Static method in class aQute.lib.io.IO
- 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(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(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
- reader(String) - Static method in class aQute.lib.io.IO
- reader(ByteBuffer, Charset) - Static method in class aQute.lib.io.IO
- reader(ReadableByteChannel, Charset) - Static method in class aQute.lib.io.IO
- reader(CharBuffer) - Static method in class aQute.lib.io.IO
- reader(Path, 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[]) - Method in class aQute.lib.io.LimitedDataInput
- readFully(byte[], int, int) - Method in class aQute.lib.io.ByteBufferDataInput
- 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.
- readLine() - Method in class aQute.lib.io.LineSeparatorBufferedReader
- 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() - Method in class aQute.lib.io.LimitedDataInput
- readUTF(DataInput) - Static method in class aQute.lib.io.IO
- ready() - Method in class aQute.lib.io.CharBufferReader
- ready() - Method in class aQute.lib.io.LineSeparatorBufferedReader
- 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() - Constructor for class aQute.remote.agent.RedirectInput
-
Create a redirector without an original
- RedirectInput(InputStream) - Constructor for class aQute.remote.agent.RedirectInput
-
Create a redirector input stream with an original input stream
- 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(int) - Method in class aQute.lib.collections.SortedList
-
Deprecated.
- remove(Object) - Method in class aQute.lib.collections.MultiMap
- remove(Object) - Method in class aQute.lib.collections.SortedList
- remove(Object) - Method in class aQute.libg.parameters.Attributes
-
Deprecated.
- remove(Object, Object) - Method in class aQute.lib.collections.MultiMap
- remove(String) - Method in class aQute.libg.parameters.Attributes
- remove(Collection<? extends T>, Collection<? extends T>...) - Static method in class aQute.lib.collections.Logic
- removeAll(Collection<?>) - Method in class aQute.lib.collections.SortedList
- removeAll(K, Collection<? extends V>) - Method in class aQute.lib.collections.MultiMap
- 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
fromtotoreplacing the target file if necessary. - rename(Path, Path) - Static method in class aQute.lib.io.IO
-
Renames
fromtotoreplacing the target file if necessary. - replace(K, List<V>) - Method in class aQute.lib.collections.MultiMap
- replace(K, List<V>, 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.io.LineSeparatorBufferedReader
- 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.bnd.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.bnd.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[], int, int, String) - Static method in class aQute.lib.hex.Hex
- separated(byte[], 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 - Variable in class aQute.remote.agent.AgentDispatcher.Descriptor
- 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.
- ShaSource - Interface in aQute.libg.shacache
-
An object that can retrieve an inputstream on a given SHA-1
- shell - Variable in class aQute.remote.plugin.RunRemoteDTO
- shell(String) - Method in class aQute.remote.agent.AgentServer
- shell(String) - Method in interface aQute.remote.api.Agent
-
Execute a remote command on Gogo (if present) and return the result.
- 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
- 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
- skip(long) - Method in class aQute.lib.io.LineSeparatorBufferedReader
- 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(C...) - Constructor for class aQute.lib.collections.SortedList
- SortedList(Collection<? extends Comparable<? 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
- SortedList(Collection<? extends T>, Comparator<? super T>) - 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
- 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, String) - Static method in class aQute.lib.strings.Strings
- split(String, Pattern) - 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, boolean) - Static method in class aQute.lib.strings.Strings
- splitQuotedAsStream(String, String) - Static method in class aQute.lib.strings.Strings
- splitQuotedAsStream(String, String, boolean) - Static method in class aQute.lib.strings.Strings
- 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.agent.Activator
- 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) - Method in class aQute.lib.stringrover.StringRover
- startsWith(CharSequence, int) - Method in class aQute.lib.stringrover.StringRover
- startsWithIgnoreCase(String, String) - Static method in class aQute.lib.strings.Strings
- startsWithIgnoreCase(String, String, int) - Static method in class aQute.lib.strings.Strings
- state - Variable in class org.osgi.framework.dto.BundleDTO
-
The bundle's state.
- stderr(Appendable) - Method in class aQute.remote.plugin.RunSessionImpl
- stderr(String) - Method in interface aQute.remote.api.Supervisor
-
Redirected standard error.
- stderr(String) - Method in class aQute.remote.plugin.LauncherSupervisor
- 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(Appendable) - 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
- 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.agent.Activator
-
Shutdown any agents & the server socket.
- 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(ConsumerWithException<OutputStream>, File) - Static method in class aQute.lib.io.IO
-
Store output in a file but ensure that the content is updated atomically.
- 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, 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(Object, Path, Charset) - Static method in class aQute.lib.io.IO
- stream() - Method in class aQute.libg.qtokens.QuotedTokenizer
- stream(byte[]) - Static method in class aQute.lib.io.IO
- stream(File) - Static method in class aQute.lib.io.IO
- stream(File, String...) - Method in class aQute.lib.io.FileTree
-
Return a stream of files using the specified baseDir and the configured include and exclude Ant-style glob expressions.
- stream(File, Predicate<String>) - Method in class aQute.lib.io.FileTree
-
Return a stream of files using the specified baseDir and the specified relative path matching predicate.
- stream(File, List<String>) - Method in class aQute.lib.io.FileTree
-
Return a stream of files using the specified baseDir and the configured include and exclude Ant-style glob expressions.
- 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(URL) - Static method in class aQute.lib.io.IO
- stream(ByteBuffer) - Static method in class aQute.lib.io.IO
- stream(Path) - Static method in class aQute.lib.io.IO
- strict() - Method in class aQute.lib.json.Decoder
- STRING - Enum constant in enum class aQute.libg.parameters.Attributes.Type
- 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
- STRINGS - Enum constant in enum class aQute.libg.parameters.Attributes.Type
- 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.bnd.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) - Method in interface aQute.bnd.exceptions.PredicateWithException
- test(T, U) - Method in interface aQute.bnd.exceptions.BiPredicateWithException
- 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() - Method in class aQute.lib.io.ByteBufferDataOutput
- toByteArray() - Method in class aQute.lib.io.ByteBufferOutputStream
- toByteArray() - Method in class aQute.libg.cryptography.Digest
- toByteArray(String) - Static method in class aQute.lib.hex.Hex
- 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) - Static method in class aQute.libg.glob.Glob
- toPattern(String, int) - Static method in class aQute.libg.glob.AntGlob
- 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() - 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() - 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() - Method in enum class 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.
- toString(double, String) - Static method in class aQute.lib.strings.Strings
- toString(Object) - Static method in class aQute.libg.cryptography.Crypto
- toString(String) - Method in class aQute.libg.parameters.Attributes
- toString(Throwable) - Static method in class aQute.bnd.exceptions.Exceptions
- toType(String) - Static method in class aQute.libg.parameters.Attributes
- toURL(String, File) - Static method in class aQute.lib.io.IO
- toZonedDateTime(long) - Static method in class aQute.lib.date.Dates
-
Return a new ZonedDateTime based on a epoch milliseconds.
- 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(TemporalAccessor) - Static method in class aQute.lib.date.Dates
-
Turn a TemporalAccessor into a ZonedDateTime using defaults for missing fields.
- trace(String, Object...) - Method in interface aQute.lib.startlevel.Trace
- trace(String, Object...) - Method in interface aQute.service.reporter.Reporter
-
Create a warning.
- Trace - Interface in aQute.lib.startlevel
- 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 - Variable in class aQute.remote.api.Event
- type() - Method in interface aQute.libg.parameters.Attributes.DataType
- TypeReference<T> - Class in aQute.lib.converter
-
Reference to a type.
- TypeReference() - Constructor for class aQute.lib.converter.TypeReference
U
- unchecked(RunnableWithException) - Static method in class aQute.bnd.exceptions.Exceptions
- unchecked(Callable<? extends V>) - Static method in class aQute.bnd.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.util.JMXBundleDeployer
-
Calls through directly to the OSGi frameworks MBean uninstallBundle operation
- 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.
- unrollCause(Throwable) - Static method in class aQute.bnd.exceptions.Exceptions
- unrollCause(Throwable, Class<? extends Throwable>) - Static method in class aQute.bnd.exceptions.Exceptions
- update() - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
-
Called when a change in the IDE is detected.
- update(long, String) - Method in class aQute.remote.agent.AgentServer
- update(long, String) - Method in interface aQute.remote.api.Agent
-
Updates a single bundle by id in the framework.
- update(Map<String, 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.
- 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 class aQute.libg.parameters.Attributes.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class aQute.remote.api.Event.Type
-
Returns the enum constant of this class with the specified name.
- values() - Method in class aQute.lib.collections.MultiMap
- values() - Static method in enum class aQute.libg.parameters.Attributes.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class aQute.libg.parameters.Attributes
- values() - Static method in enum class aQute.remote.api.Event.Type
-
Returns an array containing the constants of this enum class, 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 - Variable in class org.osgi.framework.dto.BundleDTO
-
The bundle's version.
- VERSION - Enum constant in enum class aQute.libg.parameters.Attributes.Type
- VERSION - Static variable in class aQute.libg.parameters.Attributes
- VERSIONS - Enum constant in enum class aQute.libg.parameters.Attributes.Type
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(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
- wrap(ByteBuffer) - Static method in class aQute.lib.io.ByteBufferDataInput
- write(byte[]) - Method in class aQute.lib.io.ByteBufferDataOutput
- write(byte[]) - Method in class aQute.lib.io.ByteBufferOutputStream
- write(byte[]) - Method in class aQute.remote.agent.RedirectOutput
- write(byte[], int, int) - Method in class aQute.lib.io.ByteBufferDataOutput
- write(byte[], int, int) - Method in class aQute.lib.io.ByteBufferOutputStream
- write(byte[], int, int) - Method in class aQute.libg.cryptography.Digester
- write(byte[], int, int) - Method in class aQute.libg.cryptography.Signer
- write(byte[], int, int) - Method in class aQute.libg.cryptography.Verifier
- write(byte[], int, int) - Method in class aQute.remote.agent.RedirectOutput
- write(byte[], File) - Static method in class aQute.lib.io.IO
- write(byte[], OutputStream) - Static method in class aQute.lib.io.IO
- write(int) - Method in class aQute.lib.io.ByteBufferDataOutput
- write(int) - Method in class aQute.lib.io.ByteBufferOutputStream
- write(int) - Method in class aQute.libg.cryptography.Digester
- write(int) - Method in class aQute.libg.cryptography.Signer
- write(int) - Method in class aQute.libg.cryptography.Verifier
- write(int) - Method in class aQute.remote.agent.RedirectOutput
- write(InputStream) - Method in class aQute.lib.io.ByteBufferDataOutput
- write(InputStream) - Method in class aQute.lib.io.ByteBufferOutputStream
- write(String) - Method in class aQute.remote.plugin.RemoteProjectLauncherPlugin
-
Send any given text to the remote framework and treat it as input
- write(ByteBuffer) - Method in class aQute.lib.io.ByteBufferDataOutput
- write(ByteBuffer) - Method in class aQute.lib.io.ByteBufferOutputStream
- 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(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
- writer(WritableByteChannel, 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
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form