deep

a Cross Development Platform for Java

User Tools

Site Tools


dev:crosscompiler:type_descriptor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
dev:crosscompiler:type_descriptor [2016/02/25 13:33] – external edit 127.0.0.1dev:crosscompiler:type_descriptor [2019/07/11 19:04] – [Structure] ursgraf
Line 6: Line 6:
 [{{ .:typedescriptoroverview.png?700&direct | //Type descriptor for arrays and classes//}}] [{{ .:typedescriptoroverview.png?700&direct | //Type descriptor for arrays and classes//}}]
  
-The fields //size// indicates the size (in Bytes) of an object of this type (without tag, see [[.:objects|Objects]]). For arrays the entry is //arrayComponentSize//, which is the size (in Bytes) of one array element. The name of the class could be used for reflection. \\+The fields //size// indicates the size (in bytes) of an object of this type (without tag, see [[.:objects|Objects]]). For arrays the entry is //arrayComponentSize//, which is the size (in bytes) of one array element. The name of the class could be used for reflection. \\
  
 The entry //extensionLevel// gives the number of superclasses. The method table is discussed below. The type table and interface type table is used for [[.:type_checking|Type Checking]]. The interface method table serves to find the right interface method, see [[.:interfaces|Interfaces]]. \\ The entry //extensionLevel// gives the number of superclasses. The method table is discussed below. The type table and interface type table is used for [[.:type_checking|Type Checking]]. The interface method table serves to find the right interface method, see [[.:interfaces|Interfaces]]. \\
dev/crosscompiler/type_descriptor.txt · Last modified: 2019/07/11 19:12 by ursgraf