@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(CFArray.class, handle, flags); if (o == null) { return null; } return o.toList(CGColor.class); } @MarshalsPointer
@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(cls, handle, flags); if (o == null) { return null; } return o.toList(CGImageMetadataTag.class); } @MarshalsPointer
@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(cls, handle, flags); if (o == null) { return null; } return o.toList(CFBundle.class); } @MarshalsPointer
@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(cls, handle, flags); if (o == null) { return null; } return o.toList(CTFontDescriptor.class); } @MarshalsPointer
@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(cls, handle, flags); if (o == null) { return null; } return o.toList(CGPDFContentStream.class); } @MarshalsPointer
@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(CFArray.class, handle, flags); if (o == null) { return null; } return o.toList(CTLine.class); } @MarshalsPointer
/** * @since Available in iOS 3.2 and later. */ public List<CTFontDescriptor> getCascadeList() { if (has(CTFontAttribute.CascadeList)) { CFArray val = get(CTFontAttribute.CascadeList, CFArray.class); return val.toList(CTFontDescriptor.class); } return null; } /**
@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(cls, handle, flags); if (o == null) { return null; } return o.toList(CFType.class); } @MarshalsPointer
@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(cls, handle, flags); if (o == null) { return null; } return o.toList(CTRun.class); } @MarshalsPointer
/** * @since Available in iOS 2.0 and later. */ public List<SecCertificate> getCertChain() { if (has(Keys.CertChain())) { CFArray val = get(Keys.CertChain(), CFArray.class); return val.toList(SecCertificate.class); } return null; } /**
/** * @since Available in iOS 6.0 and later. */ public List<CTFontDescriptor> getDescriptors() { if (has(Keys.Descriptors())) { CFArray val = get(Keys.Descriptors(), CFArray.class); return val.toList(CTFontDescriptor.class); } return null; } /**
/** * @since Available in iOS 3.2 and later. */ public List<CTFontDescriptor> createMatchingFontDescriptors(List<CTFontAttribute> mandatoryAttributes) { CFSet set = CFMutableSet.create(); for (CTFontAttribute attr : mandatoryAttributes) { set.add(attr.value()); } return createMatchingFontDescriptors(set).toList(CTFontDescriptor.class); } /**
/** * @since Available in iOS 2.0 and later. */ public List<CFType> getItemList() { if (has(Keys.UseItemList())) { CFArray val = get(Keys.UseItemList(), CFArray.class); return val.toList(CFType.class); } return null; } /**
/** * @since Available in iOS 6.0 and later. */ public List<CTFontDescriptor> getResult() { if (has(Keys.Result())) { CFArray val = get(Keys.Result(), CFArray.class); return val.toList(CTFontDescriptor.class); } return null; } /**
/** * @since Available in iOS 5.0 and later. */ public List<CIFeature> getFeatures() { if (has(Keys.Features())) { CFArray val = get(Keys.Features(), CFArray.class); return val.toList(CIFeature.class); } return null; } /**
public List<CTTextTab> getTabStops() { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); getValueForSpecifier(CTParagraphStyleSpecifier.TabStops, CFArray.CFArrayPtr.sizeOf(), ptr.as(VoidPtr.class)); return ptr.get().toList(CTTextTab.class); } public CTLineBoundsOptions getLineBoundsOptions() {
/** * @throws OSStatusException * @since Available in iOS 7.0 and later. */ public List<SecPolicy> getPolicies() throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = getPolicies0(ptr); OSStatusException.throwIfNecessary(status); if (ptr.get() != null) { return ptr.get().toList(SecPolicy.class); } return null; } /**
/** * @throws OSStatusException * @since Available in iOS 7.0 and later. */ public List<SecCertificate> getCustomAnchorCertificates() throws OSStatusException { CFArray.CFArrayPtr ptr = new CFArray.CFArrayPtr(); OSStatus status = getCustomAnchorCertificates0(ptr); OSStatusException.throwIfNecessary(status); if (ptr.get() != null) { return ptr.get().toList(SecCertificate.class); } return null; } /**
@MarshalsPointer public static List<?> toObject(Class<? extends CFType> cls, long handle, long flags) { CFArray o = (CFArray) CFType.Marshaler.toObject(CFArray.class, handle, flags); if (o == null) { return null; } return o.toList(CTLine.class); } @MarshalsPointer
/** * @since Available in iOS 3.2 and later. */ public List<CTFontDescriptor> createMatchingFontDescriptors(List<CTFontAttribute> mandatoryAttributes) { CFSet set = CFMutableSet.create(); for (CTFontAttribute attr : mandatoryAttributes) { set.add(attr.value()); } return createMatchingFontDescriptors(set).toList(CTFontDescriptor.class); } /**