public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public AVAssetResourceLoadingRequestOptions set(NSString key, NSObject value) {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; }
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public SKReceiptRefreshRequestOptions set(NSString key, NSObject value) {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public SCNPhysicsShapeOptions set(NSString key, NSObject value) {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public SCNSceneSourceOptions set(NSString key, NSObject value) {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public CBCentralManagerOptions set(NSString key, NSObject value) {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; }
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public SCNPhysicsTestOptions set(NSString key, NSObject value) {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public AVAudioSessionRouteChangeNotification set(NSString key, NSObject value) {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; }
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; }
public NSObject get(NSHTTPCookieAttribute key) { if (has(key)) { return data.get(key.value()); } return null; } public NSHTTPCookieAttributes set(NSHTTPCookieAttribute key, NSObject value) {
public NSObject get(MPMediaEntityProperty key) { if (has(key)) { return data.get(key.value()); } return null; } public MPNowPlayingInfo set(MPMediaEntityProperty key, NSObject value) {
public NSObject get(NSAttributedStringDocumentAttribute key) { if (has(key)) { return data.get(key.value()); } return null; } public NSAttributedStringDocumentAttributes set(NSAttributedStringDocumentAttribute key, NSObject value) {
public NSObject get(String key) { if (has(key)) { return data.get(new NSString(key)); } return null; } public NSProgressUserInfo set(String key, NSObject value) {
public NSObject get(String key) { if (has(key)) { return data.get(new NSString(key)); } return null; } public NSAttributedStringAttributes set(String key, NSObject value) {
public NSObject get(NSFileSystemAttribute key) { if (has(key)) { return data.get(key.value()); } return null; } public NSFileSystemAttributes set(NSFileSystemAttribute key, NSObject value) {
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); NSNumber val1 = (NSNumber) data.get(UpcomingOutputPTSRangeMayOverlapQueuedOutputPTSRangeConduitNotificationParameter()); boolean mayOverlap = val1 != null ? val1.booleanValue() : false; NSDictionary<?, ?> val2 = (NSDictionary<?, ?>) data.get(MinUpcomingOutputPTSConduitNotificationParameter()); CMTime min = val2 != null ? CMTime.create(val2) : null; NSDictionary<?, ?> val3 = (NSDictionary<?, ?>) data.get(MaxUpcomingOutputPTSConduitNotificationParameter()); CMTime max = val3 != null ? CMTime.create(val3) : null; block.invoke(a.getObject().as(CMSampleBuffer.class), mayOverlap, min, max); } });
@SuppressWarnings("unchecked") @Override public void invoke (NSNotification a) { NSDictionary<?, ?> userInfo = a.getUserInfo(); NSArray<MPTimedMetadata> arr = (NSArray<MPTimedMetadata>) userInfo.get(TimedMetadataUserInfoKey()); block.invoke((MPMoviePlayerController) a.getObject(), arr); } });
@Override public void invoke(NSNotification a) { NSDictionary<?, ?> data = a.getUserInfo(); NSNumber val = (NSNumber) data.get(OSStatusNotificationParameter()); OSStatus error = val != null ? OSStatus.valueOf((int)val.longValue()) : null; block.invoke(a.getObject().as(CMSampleBuffer.class), error); } });