/** * @since Available in iOS 7.0 and later. */ public CBAdvertisementData getAdvertisementData() { if (has(Keys.AdvertisementData())) { NSDictionary val = (NSDictionary) get(Keys.AdvertisementData()); return new CBAdvertisementData(val); } return null; } /*</methods>*/
/** * @since Available in iOS 7.0 and later. */ public CBCentralManagerScanOptions getScanOptions() { if (has(Keys.ScanOptions())) { NSDictionary val = (NSDictionary) get(Keys.ScanOptions()); return new CBCentralManagerScanOptions(val); } return null; } /*</methods>*/
/** * @since Available in iOS 7.0 and later. */ public NSArray<CBUUID> getScanServices() { if (has(Keys.ScanServices())) { NSArray<CBUUID> val = (NSArray<CBUUID>) get(Keys.ScanServices()); return val; } return null; } /**
/** * @since Available in iOS 7.0 and later. */ public NSArray<CBUUID> getSolicitedServiceUUIDs() { if (has(Keys.SolicitedServiceUUIDs())) { NSArray<CBUUID> val = (NSArray<CBUUID>) get(Keys.SolicitedServiceUUIDs()); return val; } return null; } /**
/** * @since Available in iOS 6.0 and later. */ public NSArray<CBUUID> getOverflowServiceUUIDs() { if (has(Keys.OverflowServiceUUIDs())) { NSArray<CBUUID> val = (NSArray<CBUUID>) get(Keys.OverflowServiceUUIDs()); return val; } return null; } /**
public NSData getManufacturerData() { if (has(Keys.ManufacturerData())) { NSData val = (NSData) get(Keys.ManufacturerData()); return val; } return null; } /**
/** * @since Available in iOS 7.0 and later. */ public NSArray<CBPeripheral> getPeripherals() { if (has(Keys.Peripherals())) { NSArray<CBPeripheral> val = (NSArray<CBPeripheral>) get(Keys.Peripherals()); return val; } return null; } /**
public NSArray getServiceUUIDs() { if (has(Keys.ServiceUUIDs())) { NSArray val = (NSArray) get(Keys.ServiceUUIDs()); return val; } return null; } public NSData getManufacturerData() {
/** * @since Available in iOS 7.0 and later. */ public NSArray<CBUUID> getSolicitedServiceUUIDs() { if (has(Keys.SolicitedServiceUUIDs())) { NSArray<CBUUID> val = (NSArray<CBUUID>) get(Keys.SolicitedServiceUUIDs()); return val; } return null; } /*</methods>*/
/** * @since Available in iOS 7.0 and later. */ public String getRestoreIdentifier() { if (has(Keys.RestoreIdentifier())) { NSString val = (NSString) get(Keys.RestoreIdentifier()); return val.toString(); } return null; } /**
/** * @since Available in iOS 7.0 and later. */ public boolean showsPowerAlert() { if (has(Keys.ShowPowerAlert())) { NSNumber val = (NSNumber) get(Keys.ShowPowerAlert()); return val.booleanValue(); } return false; } /**
public boolean allowsDuplicates() { if (has(Keys.AllowDuplicates())) { NSNumber val = (NSNumber) get(Keys.AllowDuplicates()); return val.booleanValue(); } return false; } public CBCentralManagerScanOptions setAllowsDuplicates(boolean allowsDuplicates) {
/** * @since Available in iOS 7.0 and later. */ public CBCentralManagerScanOptions setSolicitedServiceUUIDs(NSArray<CBUUID> solicitedServiceUUIDs) { set(Keys.SolicitedServiceUUIDs(), solicitedServiceUUIDs); return this; } /*</methods>*/
public CBConnectPeripheralOptions setNotifiesOnDisconnection(boolean notifiesOnDisconnection) { set(Keys.NotifyOnDisconnection(), NSNumber.valueOf(notifiesOnDisconnection)); return this; } /**
/** * @since Available in iOS 7.0 and later. */ public CBCentralManagerOptions setShowsPowerAlert(boolean showsPowerAlert) { set(Keys.ShowPowerAlert(), NSNumber.valueOf(showsPowerAlert)); return this; } /**