NativeLibraryFeature
Types
Link copied to clipboard
data class NativeLibInfo(val name: String, val prefix: List<String>, val type: NativeLibraryFeature.NativeLibType, val linkName: String = name, val registerPrefix: Boolean, val registerJni: Boolean, val builtin: Boolean, val eager: Boolean, val absolutePath: Path?, val absoluteLibs: Pair<Path?, Path?>?, val initializer: Boolean, val deps: List<String>) : Record
Native library info used at build-time.
Link copied to clipboard
Types of linking for native libraries.
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Find a list of classes for the provided packageName within the provided urlConnection.
Link copied to clipboard
Link copied to clipboard
Returns the method of a class or fails if it is not present.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Registers an entire class for reflection use.
Link copied to clipboard
Registers the transitive class hierarchy of the provided className
for reflection.
Link copied to clipboard
Registers all constructors of a class for reflection.
Link copied to clipboard
Registers a class for reflective construction via its default constructor.
Link copied to clipboard
open fun registerForUnsafeFieldAccess(access: Feature.FeatureAccess, className: String, vararg fields: String)
Registers a class for unsafe reflective field access.
Link copied to clipboard
Registers all the classes under the specified package for reflection.