Package org.evrete.util.compiler
Class ServiceClassLoader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
org.evrete.util.compiler.ServiceClassLoader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddResource(String name, byte[] bytes) Class<?>buildClass(byte[] bytes) protected URLfindResource(String name) protected Enumeration<URL>findResources(String name) getResource(String name) getResourceAsStream(String name) Methods inherited from class java.security.SecureClassLoader
defineClass, defineClass, getPermissionsMethods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
ServiceClassLoader
-
-
Method Details
-
buildClass
-
addResource
-
findResource
- Overrides:
findResourcein classClassLoader
-
findResources
- Overrides:
findResourcesin classClassLoader- Throws:
IOException
-
getResource
- Overrides:
getResourcein classClassLoader
-
getResourceAsStream
- Overrides:
getResourceAsStreamin classClassLoader
-