I see the types StringBridge, ObjectBridge, and the like in the output. What are these?
VB.Net supports primitive types Boolean, Char, Byte, Short, Integer, Long, Single, and Double. Java’s parallel types are boolean, char, byte, etc. Basic types in Java and VB.Net behave identically in some contexts but not in others. Where they behave identically, the translation is direct. Where they do not behave identically, a Bridge type wrapper object is created, that wraps the underlying basic value. The Bridge type definitions are contained in the beelucid directory. For example, a VB.Net statement of the form Dim II As Integer = 3 converts directly into the Java variable initialization statement int II = 3; VB.Net primitive types and Java basic types are parallel but they do not behave identically in all contexts. The VB.Net variables are objects which support services. An int variable in Java is a simple value. When this difference results in a difference of functionality or behavior, VBeeJ uses bridge types to bridge the difference. The goal is to have your VB.Net program conv