A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://java-native-access.github.io/jna/5.17.0/javadoc/com/sun/jna/Structure.FieldOrder.html below:

Structure.FieldOrder (JNA API)

Umschließende Klasse:
Structure

Used to declare fields order as metadata instead of method. example:


 // New
 @FieldOrder({ "n", "s" })
 class Parent extends Structure {
     public int n;
     public String s;
 }
 @FieldOrder({ "d", "c" })
 class Son extends Parent {
     public double d;
     public char c;
 }
 // Old
 class Parent extends Structure {
     public int n;
     public String s;
     protected List getFieldOrder() {
         return Arrays.asList("n", "s");
     }
 }
 class Son extends Parent {
     public double d;
     public char c;
     protected List getFieldOrder() {
         List fields = new LinkedList(super.getFieldOrder());
         fields.addAll(Arrays.asList("d", "c"));
         return fields;
     }
 }
 

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4