@MarshalsPointer public static long toNative(List<SecAttrAuthenticationType> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (SecAttrAuthenticationType o : l) { array.add(o.value()); } return CFType.Marshaler.toNative(array, flags); } }
@MarshalsPointer public static CFNumberFormatterProperty toObject(Class<CFNumberFormatterProperty> cls, long handle, long flags) { CFString o = (CFString) CFType.Marshaler.toObject(CFString.class, handle, flags); if (o == null) { return null; } return CFNumberFormatterProperty.valueOf(o); } @MarshalsPointer
@MarshalsPointer public static CMTextMarkupAttributes toObject(Class<CMTextMarkupAttributes> cls, long handle, long flags) { CFDictionary o = (CFDictionary) CFType.Marshaler.toObject(CFDictionary.class, handle, flags); if (o == null) { return null; } return new CMTextMarkupAttributes(o); } @MarshalsPointer
@MarshalsPointer public static CMTextFormatDescriptionRect toObject(Class<CMTextFormatDescriptionRect> cls, long handle, long flags) { CFDictionary o = (CFDictionary) CFType.Marshaler.toObject(CFDictionary.class, handle, flags); if (o == null) { return null; } return new CMTextFormatDescriptionRect(o); } @MarshalsPointer
@MarshalsPointer public static CMSampleBufferDroppedFrameReason toObject(Class<CMSampleBufferDroppedFrameReason> cls, long handle, long flags) { CFString o = (CFString) CFType.Marshaler.toObject(CFString.class, handle, flags); if (o == null) { return null; } return CMSampleBufferDroppedFrameReason.valueOf(o); } @MarshalsPointer
@MarshalsPointer public static CFPreferencesDomain toObject(Class<CFPreferencesDomain> cls, long handle, long flags) { CFString o = (CFString) CFType.Marshaler.toObject(CFString.class, handle, flags); if (o == null) { return null; } return CFPreferencesDomain.valueOf(o); } @MarshalsPointer
@MarshalsPointer public static CMTextFormatDescriptionStyle toObject(Class<CMTextFormatDescriptionStyle> cls, long handle, long flags) { CFDictionary o = (CFDictionary) CFType.Marshaler.toObject(CFDictionary.class, handle, flags); if (o == null) { return null; } return new CMTextFormatDescriptionStyle(o); } @MarshalsPointer
@MarshalsPointer public static CGPDFBoxOptions toObject(Class<CGPDFBoxOptions> cls, long handle, long flags) { CFDictionary o = (CFDictionary) CFType.Marshaler.toObject(CFDictionary.class, handle, flags); if (o == null) { return null; } return new CGPDFBoxOptions(o); } @MarshalsPointer
@MarshalsPointer public static CTFontAttribute toObject(Class<CTFontAttribute> cls, long handle, long flags) { CFString o = (CFString) CFType.Marshaler.toObject(CFString.class, handle, flags); if (o == null) { return null; } return CTFontAttribute.valueOf(o); } @MarshalsPointer
@MarshalsPointer public static long toNative(CVImageBufferDisplayDimensions o, long flags) { if (o == null) { return 0L; } return CFType.Marshaler.toNative(o.data, flags); } }
@MarshalsPointer public static long toNative(List<CGFontVariationAxis> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (CGFontVariationAxis i : l) { array.add(i.getDictionary()); } return CFType.Marshaler.toNative(array, flags); } }
@MarshalsPointer public static long toNative(CTFontTraits o, long flags) { if (o == null) { return 0L; } return CFType.Marshaler.toNative(o.data, flags); } }
@MarshalsPointer public static long toNative(SecPolicyProperties o, long flags) { if (o == null) { return 0L; } return CFType.Marshaler.toNative(o.data, flags); } }
@MarshalsPointer public static long toNative(AudioFileInfoDictionary o, long flags) { if (o == null) { return 0L; } return CFType.Marshaler.toNative(o.data, flags); } }
@MarshalsPointer public static long toNative(List<CGImagePropertyPNGData> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (CGImagePropertyPNGData i : l) { array.add(i.getDictionary()); } return CFType.Marshaler.toNative(array, flags); } }
@MarshalsPointer public static long toNative(SecMatch o, long flags) { if (o == null) { return 0L; } return CFType.Marshaler.toNative(o.data, flags); } }
@MarshalsPointer public static long toNative(List<CTAttributedStringAttribute> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (CTAttributedStringAttribute o : l) { array.add(o.value()); } return CFType.Marshaler.toNative(array, flags); } }
@MarshalsPointer public static long toNative(List<CGImageMetadataPrefix> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (CGImageMetadataPrefix o : l) { array.add(o.value()); } return CFType.Marshaler.toNative(array, flags); } }
@MarshalsPointer public static long toNative(CGImagePropertyOpenEXR o, long flags) { if (o == null) { return 0L; } return CFType.Marshaler.toNative(o.value(), flags); } }
@MarshalsPointer public static long toNative(List<ABPersonKind> l, long flags) { if (l == null) { return 0L; } CFArray array = CFMutableArray.create(); for (ABPersonKind o : l) { array.add(o.value()); } return CFType.Marshaler.toNative(array, flags); } }