Skip to content

Generate @JavaField in Swift for the public fields of a Java class #22

Closed
@DougGregor

Description

@DougGregor

When generating Swift wrappers for Java classes (Java2Swift direction), we currently ignore the fields. Instead, we should generate @JavaField members so that fields can be accessed directly. For example, a Java class like this:

public class MyClass {
  public int value;
}

could be generated as:

@JavaClass("org.mine.MyClass")
struct MyClass {
  @JavaField
  var value: Int32
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions