Uses of Class
de.inetsoftware.classparser.ClassFile
Packages that use ClassFile
-
Uses of ClassFile in de.inetsoftware.classparser
Fields in de.inetsoftware.classparser declared as ClassFileMethods in de.inetsoftware.classparser that return ClassFileModifier and TypeMethodDescriptionMethodInfo.getDeclaringClassFile()
Get the declaring class file of the methodMethods in de.inetsoftware.classparser with parameters of type ClassFileModifier and TypeMethodDescriptionvoid
Extends this class with the methods and fields of the partial class.(package private) void
MethodInfo.setDeclaringClassFile
(String origClassName, ClassFile classFile) Replace the reference to the ClassFileConstructors in de.inetsoftware.classparser with parameters of type ClassFileModifierConstructorDescriptionCreate a replaced instance.(package private)
MethodInfo
(DataInputStream input, ConstantPool constantPool, ClassFile classFile) Read the method_info structure http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.6 http://docs.oracle.com/javase/specs/jvms/se5.0/html/ClassFile.doc.html#1513 -
Uses of ClassFile in de.inetsoftware.jwebassembly.module
Fields in de.inetsoftware.jwebassembly.module with type parameters of type ClassFileMethods in de.inetsoftware.jwebassembly.module that return ClassFileModifier and TypeMethodDescriptionGet the ClassFile from cache or load it.Methods in de.inetsoftware.jwebassembly.module with parameters of type ClassFileModifier and TypeMethodDescriptionvoid
Add a class file to the weak cache.private void
ModuleGenerator.iterateMethods
(ClassFile classFile, Consumer<MethodInfo> handler) Iterate over all methods of the classFile and run the handler.private void
TypeManager.StructType.listInterfaceTypes
(ClassFile classFile, TypeManager types, ClassFileLoader classFileLoader, Set<TypeManager.StructType> interfaceTypes, Set<String> interfaceNames) List all interface StrucTypes recursively.(package private) void
Add a partial class with the given instance to the loader cache.void
Prepare the content of the class.(package private) void
Replace the class in the cache with the given instance to the loader cache.private boolean
ModuleGenerator.scanFunctionInterfaces
(ClassFile classFile, FunctionName next) Search if there is a default implementation in an interface for the given method.private void
JavaMethodWasmCodeBuilder.writeCode
(CodeInputStream byteCode, ConstantPool constantPool, ClassFile classFile, AnyType returnType) Write the byte code of a method.