/** @since Available in iOS 6.0 and later. */ public boolean isTracking() { if (has(Keys.Tracking())) { NSNumber val = (NSNumber) get(Keys.Tracking()); return val.booleanValue(); } return false; }
public NSNetServiceErrorCode getErrorCode() { if (has(Keys.ErrorCode())) { NSNumber val = (NSNumber) get(Keys.ErrorCode()); return NSNetServiceErrorCode.valueOf(val.longValue()); } return null; }
/** @since Available in iOS 8.0 and later. */ public CIFormat getWorkingFormat() { if (has(Keys.WorkingFormat())) { NSNumber val = (NSNumber) get(Keys.WorkingFormat()); return CIFormat.valueOf(val.intValue()); } return null; }
/** @since Available in iOS 6.0 and later. */ public double getMinFeatureSize() { if (has(Keys.MinFeatureSize())) { NSNumber val = (NSNumber) get(Keys.MinFeatureSize()); return val.doubleValue(); } return 0; }
public boolean usesSoftwareRenderer() { if (has(Keys.UseSoftwareRenderer())) { NSNumber val = (NSNumber) get(Keys.UseSoftwareRenderer()); return val.booleanValue(); } return false; }
/** @since Available in iOS 7.0 and later. */ public double getAverageNonDroppableFrameRate() { if (has(Keys.AverageNonDroppableFrameRate())) { NSNumber val = (NSNumber) get(Keys.AverageNonDroppableFrameRate()); return val.doubleValue(); } return 0; }
/** @since Available in iOS 8.0 and later. */ public boolean requestsLowPriority() { if (has(Keys.PriorityRequestLow())) { NSNumber val = (NSNumber) get(Keys.PriorityRequestLow()); return val.booleanValue(); } return false; }
/** @since Available in iOS 7.0 and later. */ public double getExpectedSourceFrameRate() { if (has(Keys.ExpectedSourceFrameRate())) { NSNumber val = (NSNumber) get(Keys.ExpectedSourceFrameRate()); return val.doubleValue(); } return 0; }
public AVAudioQuality getAudioQuality() { if (has(Keys.AudioQuality())) { NSNumber val = (NSNumber) get(Keys.AudioQuality()); return AVAudioQuality.valueOf(val.longValue()); } return null; }
/** @since Available in iOS 7.0 and later. */ public boolean allowsFrameReordering() { if (has(Keys.AllowFrameReordering())) { NSNumber val = (NSNumber) get(Keys.AllowFrameReordering()); return val.booleanValue(); } return false; }
/** @since Available in iOS 4.0 and later. */ public long getHeight() { if (has(Keys.Height())) { NSNumber val = (NSNumber) get(Keys.Height()); return val.longValue(); } return 0; }
/** @since Available in iOS 4.0 and later. */ public long getWidth() { if (has(Keys.Width())) { NSNumber val = (NSNumber) get(Keys.Width()); return val.longValue(); } return 0; }
public long getFreeNodes() { if (has(NSFileSystemAttribute.FreeNodes)) { NSNumber val = (NSNumber) get(NSFileSystemAttribute.FreeNodes); return val.longValue(); } return 0; }
public long getSize() { if (has(NSFileSystemAttribute.Size)) { NSNumber val = (NSNumber) get(NSFileSystemAttribute.Size); return val.longValue(); } return 0; }
/** @since Available in iOS 4.0 and later. */ @WeaklyLinked public CMVideoCodecType getCodec() { if (has(Keys.Codec())) { NSNumber val = (NSNumber) get(Keys.Codec()); return CMVideoCodecType.valueOf(val.longValue()); } return null; }
@SuppressWarnings("unchecked") @MarshalsPointer public static List<CVPixelFormatType> toObject( Class<? extends NSObject> cls, long handle, long flags) { NSArray<NSNumber> o = (NSArray<NSNumber>) NSObject.Marshaler.toObject(cls, handle, flags); if (o == null) { return null; } List<CVPixelFormatType> list = new ArrayList<>(); for (NSNumber n : o) { list.add(CVPixelFormatType.valueOf(n.longValue())); } return list; }
@MarshalsPointer public static long toNative(List<CVPixelFormatType> l, long flags) { if (l == null) { return 0L; } NSMutableArray<NSNumber> array = new NSMutableArray<>(); for (CVPixelFormatType i : l) { array.add(NSNumber.valueOf(i.value())); } return NSObject.Marshaler.toNative(array, flags); }
public NSNetServiceErrorUserInfo setErrorCode(NSNetServiceErrorCode errorCode) { set(Keys.ErrorCode(), NSNumber.valueOf(errorCode.value())); return this; }
public AVSampleRateConverterSettings setAudioQuality(AVAudioQuality audioQuality) { set(Keys.AudioQuality(), NSNumber.valueOf(audioQuality.value())); return this; }
/** @since Available in iOS 8.0 and later. */ public CIContextOptions setRequestsLowPriority(boolean requestsLowPriority) { set(Keys.PriorityRequestLow(), NSNumber.valueOf(requestsLowPriority)); return this; }
/** @since Available in iOS 4.0 and later. */ public AVVideoSettings setHeight(long height) { set(Keys.Height(), NSNumber.valueOf(height)); return this; }
public CIContextOptions setUsesSoftwareRenderer(boolean usesSoftwareRenderer) { set(Keys.UseSoftwareRenderer(), NSNumber.valueOf(usesSoftwareRenderer)); return this; }
/** @since Available in iOS 7.0 and later. */ public AVVideoSettings setAllowsFrameReordering(boolean allowsFrameReordering) { set(Keys.AllowFrameReordering(), NSNumber.valueOf(allowsFrameReordering)); return this; }
/** @since Available in iOS 8.0 and later. */ public CIContextOptions setWorkingFormat(CIFormat workingFormat) { set(Keys.WorkingFormat(), NSNumber.valueOf(workingFormat.value())); return this; }
/** @since Available in iOS 7.0 and later. */ public AVVideoSettings setExpectedSourceFrameRate(double expectedSourceFrameRate) { set(Keys.ExpectedSourceFrameRate(), NSNumber.valueOf(expectedSourceFrameRate)); return this; }
/** @since Available in iOS 7.0 and later. */ public AVVideoSettings setAverageNonDroppableFrameRate(double averageNonDroppableFrameRate) { set(Keys.AverageNonDroppableFrameRate(), NSNumber.valueOf(averageNonDroppableFrameRate)); return this; }
/** @since Available in iOS 6.0 and later. */ public CIDetectorOptions setMinFeatureSize(double minFeatureSize) { set(Keys.MinFeatureSize(), NSNumber.valueOf(minFeatureSize)); return this; }
/** @since Available in iOS 2.0 and later. */ public long getCurrentOffset() { NSNumber val = (NSNumber) getProperty(NSStreamProperty.FileCurrentOffset); return val.longValue(); }
/** @since Available in iOS 6.0 and later. */ public CIDetectorOptions setTracking(boolean tracking) { set(Keys.Tracking(), NSNumber.valueOf(tracking)); return this; }
/** @since Available in iOS 2.0 and later. */ public NSStream setCurrentOffset(long offset) { setProperty(NSStreamProperty.FileCurrentOffset, NSNumber.valueOf(offset)); return this; }