/** * @since Available in iOS 4.0 and later. */ public CMSampleBufferAttachment setTrimDurationAtStart(CMTime trimDurationAtStart) { set(CMSampleBufferAttachmentKey.TrimDurationAtStart, trimDurationAtStart.asDictionary(null).as(CFDictionary.class)); return this; } /**
/** * @since Available in iOS 4.0 and later. */ public CVImageBufferAttributes getAttributes(CVAttachmentMode attachmentMode) { return new CVImageBufferAttributes(getAttachments(attachmentMode).as(CFDictionary.class)); } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public CMTextMarkupAttributes getDefaultTextMarkupAttributes() { NSDictionary<NSString, ?> dict = getDefaultTextAttributesDictionary(); if (dict == null) return null; return new CMTextMarkupAttributes(dict.as(CFDictionary.class)); } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public CTAttributedStringAttributes getLinkCoreTextAttributes() { NSDictionary<NSString, ?> dict = getLinkTextAttributesDictionary(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } /**
/** * @since Available in iOS 6.0 and later. */ @WeaklyLinked public CTAttributedStringAttributes getTypingCoreTextAttributes() { NSDictionary<NSString, ?> dict = getTypingAttributesDictionary(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } /**
@WeaklyLinked public AVPixelBufferAttributes getPixelBufferSettings() { return new AVPixelBufferAttributes(getVideoSettings0().as(CFDictionary.class)); } /*<properties>*/
@WeaklyLinked public CMTextMarkupAttributes getTextMarkupAttributesForNegativeValues() { NSDictionary dict = getTextAttributesDictionaryForNegativeValues(); if (dict == null) { return null; } return new CMTextMarkupAttributes(dict.as(CFDictionary.class)); } @WeaklyLinked
@WeaklyLinked public CTAttributedStringAttributes getCoreTextAttributesForZero() { NSDictionary dict = getTextAttributesDictionaryForZero(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } @WeaklyLinked
@WeaklyLinked public CTAttributedStringAttributes getCoreTextAttributesForPositiveInfinity() { NSDictionary dict = getTextAttributesDictionaryForPositiveInfinity(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } @WeaklyLinked
@WeaklyLinked public CTAttributedStringAttributes getCoreTextAttributesForNegativeInfinity() { NSDictionary dict = getTextAttributesDictionaryForNegativeInfinity(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } @WeaklyLinked
/** * @since Available in iOS 6.0 and later. */ @WeaklyLinked public CTAttributedStringAttributes getTypingCoreTextAttributes() { NSDictionary<NSString, ?> dict = getTypingAttributesDictionary(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } /**
@WeaklyLinked public CMTextMarkupAttributes getTextMarkupAttributes(long location, NSRange range) { return new CMTextMarkupAttributes(getAttributesDictionary(location, range).as(CFDictionary.class)); } @WeaklyLinked
@WeaklyLinked public CMTextMarkupAttributes getTextMarkupAttributes(long location, NSRange range, NSRange rangeLimit) { return new CMTextMarkupAttributes(getAttributesDictionary(location, range, rangeLimit).as(CFDictionary.class)); } @WeaklyLinked
@WeaklyLinked public CMTextMarkupAttributes getTextMarkupAttributesForZero() { NSDictionary dict = getTextAttributesDictionaryForZero(); if (dict == null) return null; return new CMTextMarkupAttributes(dict.as(CFDictionary.class)); } @WeaklyLinked
@WeaklyLinked public CTAttributedStringAttributes getCoreTextAttributesForNull() { NSDictionary dict = getTextAttributesDictionaryForNull(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } @WeaklyLinked
@WeaklyLinked public CMTextMarkupAttributes getTextMarkupAttributesForNegativeInfinity() { NSDictionary dict = getTextAttributesDictionaryForNegativeInfinity(); if (dict == null) return null; return new CMTextMarkupAttributes(dict.as(CFDictionary.class)); } @WeaklyLinked
/** * @since Available in iOS 5.0 and later. */ @WeaklyLinked public CMTextMarkupAttributes getTitleTextMarkupAttributes() { NSDictionary dict = getTitleTextAttributesDictionary(); if (dict == null) return null; return new CMTextMarkupAttributes(dict.as(CFDictionary.class)); } /**
/** * @since Available in iOS 5.0 and later. */ @WeaklyLinked public CTAttributedStringAttributes getTitleCoreTextAttributes() { NSDictionary dict = getTitleTextAttributesDictionary(); if (dict == null) return null; return new CTAttributedStringAttributes(dict.as(CFDictionary.class)); } /**
/** * @since Available in iOS 5.0 and later. */ @WeaklyLinked public CMTextMarkupAttributes getScopeBarButtonTitleTextMarkupAttributes(UIControlState state) { NSDictionary<NSString, ?> dict = getScopeBarButtonTitleTextAttributesDictionary(state); if (dict == null) return null; return new CMTextMarkupAttributes(dict.as(CFDictionary.class)); } /**
@WeaklyLinked public void setAttributes(@ByVal CFRange range, NSAttributedStringAttributes replacement, boolean clearOtherAttributes) { if (replacement == null) { setAttributesDictionary(range, null, clearOtherAttributes); } else { setAttributesDictionary(range, replacement.getDictionary().as(CFDictionary.class), clearOtherAttributes); } } @WeaklyLinked