Skip to main content

ModelCenter APIs 2025 R1

PHXMCJarLoader

Last update: 16.07.2025

public class PHXMCJarLoader : ClassLoader

This class reads a jar file and automatically loads all of its .class files.

Author

Woyak, 9/01

Constructors

PHXMCJarLoader constructor(jarFileName: String)
Loads a .jar file.

Properties

Name Summary
name val name: String
parent val parent: ClassLoader
unnamedModule val unnamedModule: Module

Functions

Name Summary
classExists public classExists(name: String): Boolean
clearAssertionStatus public clearAssertionStatus()
getDefinedPackage fun getDefinedPackage(name: String): Package
getDefinedPackages fun getDefinedPackages(): Array<Package>
getPlatformClassLoader public getPlatformClassLoader(): ClassLoader
getResource public getResource(name: String): URL
getResourceAsStream public getResourceAsStream(name: String): InputStream
getResources public getResources(name: String): Enumeration<URL>
getSystemClassLoader public getSystemClassLoader(): ClassLoader
getSystemResource public getSystemResource(name: String): URL
getSystemResourceAsStream public getSystemResourceAsStream(name: String): InputStream
getSystemResources public getSystemResources(name: String): Enumeration<URL>
isRegisteredAsParallelCapable fun isRegisteredAsParallelCapable(): Boolean
loadClass public loadClass(name: String): Class<out Any>
resources public resources(name: String): Stream<URL>
setClassAssertionStatus public setClassAssertionStatus(className: String, enabled: Boolean)
setDefaultAssertionStatus public setDefaultAssertionStatus(enabled: Boolean)
setPackageAssertionStatus public setPackageAssertionStatus(packageName: String, enabled: Boolean)

Connect with Ansys