# Interface: com.pnfsoftware.jeb.core.units.code.asm.type.IVirtualTableDefinition

Definition of a table of virtual methods for a class.

## Method: getClassType
- return type: `com.pnfsoftware.jeb.core.units.code.asm.type.IClassType`

Description: Get the type of the class owning this virtual table.
return: owning class type

## Method: getVirtualTableType
- return type: `com.pnfsoftware.jeb.core.units.code.asm.type.IStructureType`

Description: Get the type of the virtual table.
return: virtual table type

## Method: size
- return type: `int`

Description: Get the number of entries in the table.
return: entry count

