VBeeJ For Java Supported Syntax and Language
Our services and products convert the syntax and features of VB.Net 2003 and VB.Net 2005 to Java, including but not limited to the following features:
- Built-in data types (Integer, Boolean, Decimal, etc.).
- Namespaces, modules, classes, structures, enums, and interfaces.
- Class and interface inheritance.
- Data declations, including visibility (public, private, etc), shared data, local static, arrays, and more.
- Events and Eventhandlers.
- No refactoring, full support in Java.
- Partial types.
- Inheritance of generics.
- The Using keyword.
- Delegates and AddressOf.
- Statements and expressions, including IsNot.
- Method declarations and calls, including signature matching, overloading, optional parameters, parameter arrays, reference parameters, and parameters with default values.
- Comments are preserved.
- Casts are inserted when Java requires explicit casts.
- Properties, default properties, getters and setters.
- Informative messages from VBeeJ about the translation.
- Attribute support is limited.
- And more!
Note: VBeeJ For Java was formerly known as VBeeJava.