@Override public void add(NativeObject value) { appendValue(value.as(VoidPtr.class)); } @Override
@MarshalsPointer public static long toNative(List<ABSource> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (ABSource i : l) { array.add(i); } return CFType.Marshaler.toNative(array, flags); } }
public static CFMutableArray create() { return create(null, 0, getTypeCallBacks()); }
@Override public void remove(@MachineSizedSInt long idx) { removeValueAtIndex(idx); } @Override
@Override public void clear() { removeAllValues(); } /*<methods>*/
@Override public void replace(@MachineSizedSInt long idx, NativeObject value) { setValueAtIndex(idx, value.as(VoidPtr.class)); } @Override
@Override public void insert(@MachineSizedSInt long idx, NativeObject value) { insertValueAtIndex(idx, value.as(VoidPtr.class)); } @Override
@Override public void remove(@MachineSizedSInt long idx) { removeValueAtIndex(idx); } @Override
@Override public void clear() { removeAllValues(); } /*<methods>*/
@Override public void replace(@MachineSizedSInt long idx, NativeObject value) { setValueAtIndex(idx, value.as(VoidPtr.class)); } @Override
@Override public void insert(@MachineSizedSInt long idx, NativeObject value) { insertValueAtIndex(idx, value.as(VoidPtr.class)); } @Override
@MarshalsPointer public static long toNative(List<ABGroup> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (ABGroup i : l) { array.add(i); } return CFType.Marshaler.toNative(array, flags); } }
public static CFMutableArray create() { return create(null, 0, getTypeCallBacks()); }
@Override public void remove(@MachineSizedSInt long idx) { removeValueAtIndex(idx); } @Override
@Override public void clear() { removeAllValues(); } /*<methods>*/
@Override public void add(NativeObject value) { appendValue(value.as(VoidPtr.class)); } @Override
@Override public void replace(@MachineSizedSInt long idx, NativeObject value) { setValueAtIndex(idx, value.as(VoidPtr.class)); } @Override
@Override public void insert(@MachineSizedSInt long idx, NativeObject value) { insertValueAtIndex(idx, value.as(VoidPtr.class)); } @Override
@MarshalsPointer public static long toNative(List<CFFTPResource> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (CFFTPResource i : l) { array.add(i.getDictionary()); } return CFType.Marshaler.toNative(array, flags); } }
public static CFMutableArray create() { return create(null, 0, getTypeCallBacks()); }