Index
All Classes and Interfaces|All Packages|Serialized Form
C
- ClassDefiner - Class in io.smallrye.common.classloader
-
A utility to define classes within a target lookup.
- ClassPathUtils - Class in io.smallrye.common.classloader
-
Miscellaneous class path related utilities.
- consumeAsPath(URL, Consumer<Path>) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Attempts to represent a resource as a local file system path to be processed by a consumer.
- consumeAsPaths(ClassLoader, String, Consumer<Path>) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Locates specified resources on the classpath and attempts to represent them as local file system paths to be processed by a consumer.
- consumeAsPaths(String, Consumer<Path>) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Invokes
ClassPathUtils.consumeAsPaths(ClassLoader, String, Consumer)passing in an instance of the current thread's context classloader as the classloader from which to load the resources. - consumeAsStreams(ClassLoader, String, Consumer<InputStream>) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Locates all the occurrences of a resource on the classpath of the provided classloader and invokes the consumer providing the input streams for each located resource.
- consumeAsStreams(String, Consumer<InputStream>) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Invokes
ClassPathUtils.consumeAsStreams(ClassLoader, String, Consumer)passing in an instance of the current thread's context classloader as the classloader from which to load the resources. - consumeStream(URL, Consumer<InputStream>) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Invokes a consumer providing the input streams to read the content of the URL.
D
- defineClass(MethodHandles.Lookup, Class<?>, String, byte[]) - Static method in class io.smallrye.common.classloader.ClassDefiner
-
Define a class.
- DefineClassPermission - Class in io.smallrye.common.classloader
-
A security manager permission which indicates the ability to define a class.
- DefineClassPermission() - Constructor for class io.smallrye.common.classloader.DefineClassPermission
-
Construct a new instance.
- DefineClassPermission(String, String) - Constructor for class io.smallrye.common.classloader.DefineClassPermission
-
Construct a new instance.
E
- equals(Object) - Method in class io.smallrye.common.classloader.DefineClassPermission
G
- getActions() - Method in class io.smallrye.common.classloader.DefineClassPermission
- getInstance() - Static method in class io.smallrye.common.classloader.DefineClassPermission
-
Returns the singular instance.
H
- hashCode() - Method in class io.smallrye.common.classloader.DefineClassPermission
I
- implies(Permission) - Method in class io.smallrye.common.classloader.DefineClassPermission
-
Returns
trueif this permission implies the given permission. - io.smallrye.common.classloader - module io.smallrye.common.classloader
-
General class loading related utilities.
- io.smallrye.common.classloader - package io.smallrye.common.classloader
P
- processAsPath(URL, Function<Path, R>) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Attempts to represent a resource as a local file system path to be processed by a function.
R
- readStream(URL, Function<InputStream, R>) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Invokes a function providing the input streams to read the content of the URL.
T
- toLocalPath(URL) - Static method in class io.smallrye.common.classloader.ClassPathUtils
-
Translates a URL to local file system path.
All Classes and Interfaces|All Packages|Serialized Form