Class NEFilterManager
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.networkextension.NEFilterManager
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NEFilterManager extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NEFilterManager.NEFilterManagerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NEFilterManager()
protected
NEFilterManager(NSObject.Handle h, long handle)
protected
NEFilterManager(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
ConfigurationDidChangeNotification()
java.lang.String
getLocalizedDescription()
NEFilterProviderConfiguration
getProviderConfiguration()
boolean
isEnabled()
void
loadFromPreferences(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
void
removeFromPreferences(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
void
saveToPreferences(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
void
setEnabled(boolean v)
void
setLocalizedDescription(java.lang.String v)
void
setProviderConfiguration(NEFilterProviderConfiguration v)
static NEFilterManager
sharedManager()
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
NEFilterManager
public NEFilterManager()
-
NEFilterManager
protected NEFilterManager(NSObject.Handle h, long handle)
-
NEFilterManager
protected NEFilterManager(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getLocalizedDescription
public java.lang.String getLocalizedDescription()
- Since:
- Available in iOS 8.0 and later.
-
setLocalizedDescription
public void setLocalizedDescription(java.lang.String v)
- Since:
- Available in iOS 8.0 and later.
-
getProviderConfiguration
public NEFilterProviderConfiguration getProviderConfiguration()
- Since:
- Available in iOS 9.0 and later.
-
setProviderConfiguration
public void setProviderConfiguration(NEFilterProviderConfiguration v)
- Since:
- Available in iOS 9.0 and later.
-
isEnabled
public boolean isEnabled()
- Since:
- Available in iOS 8.0 and later.
-
setEnabled
public void setEnabled(boolean v)
- Since:
- Available in iOS 8.0 and later.
-
ConfigurationDidChangeNotification
public static java.lang.String ConfigurationDidChangeNotification()
- Since:
- Available in iOS 8.0 and later.
-
loadFromPreferences
public void loadFromPreferences(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
- Since:
- Available in iOS 8.0 and later.
-
removeFromPreferences
public void removeFromPreferences(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
- Since:
- Available in iOS 8.0 and later.
-
saveToPreferences
public void saveToPreferences(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
- Since:
- Available in iOS 8.0 and later.
-
sharedManager
public static NEFilterManager sharedManager()
- Since:
- Available in iOS 8.0 and later.
-
-