Package com.sun.jna

Klasse CallbackReference.AttachOptions

java.lang.Object
com.sun.jna.Structure
com.sun.jna.CallbackReference.AttachOptions
Umschließende Klasse:
CallbackReference

static class CallbackReference.AttachOptions extends Structure
  • Felddetails

    • FIELDS

      public static final List<String> FIELDS
    • daemon

      public boolean daemon
    • detach

      public boolean detach
    • name

      public String name
  • Konstruktordetails

    • AttachOptions

      AttachOptions()
  • Methodendetails

    • getFieldOrder

      protected List<String> getFieldOrder()
      Beschreibung aus Klasse kopiert: Structure
      Returns this Structure's field names in their proper order.
      When defining a new Structure you shouldn't override this method, but use Structure.FieldOrder annotation to define your field order(this also works with inheritance)
      If you want to do something non-standard you can override the method and define it as followed
      
       protected List getFieldOrder() {
           return Arrays.asList(...);
       }
       
      IMPORTANT When deriving from an existing Structure subclass, ensure that you augment the list provided by the superclass, e.g.
      
       protected List getFieldOrder() {
           List fields = new LinkedList(super.getFieldOrder());
           fields.addAll(Arrays.asList(...));
           return fields;
       }
       
      Field order must be explicitly indicated, since the field order as returned by Class.getFields() is not guaranteed to be predictable.
      Setzt außer Kraft:
      getFieldOrder in Klasse Structure
      Gibt zurück:
      ordered list of field names