public interface

IClassManager

com.pnfsoftware.jeb.core.units.code.asm.type.IClassManager

Class Overview

Interface for a manager of class types and related objects.

Summary

Public Methods
abstract void addNonVirtualMethod(INativeClassItem classitem, INativeMethodItem method)
abstract void addStaticMethod(INativeClassItem classitem, INativeMethodItem method)
abstract void completeClassInitialization(INativeClassItem classitem)
abstract INativeClassItem createClass(IClassType classtype)
abstract void setVirtualTableMethods(INativeClassItem classitem, List<IMethodTable> vtables)

Public Methods

public abstract void addNonVirtualMethod (INativeClassItem classitem, INativeMethodItem method)

public abstract void addStaticMethod (INativeClassItem classitem, INativeMethodItem method)

public abstract void completeClassInitialization (INativeClassItem classitem)

public abstract INativeClassItem createClass (IClassType classtype)

public abstract void setVirtualTableMethods (INativeClassItem classitem, List<IMethodTable> vtables)