Similar to UML <-> Java