Class NEEvaluateConnectionRule
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.networkextension.NEEvaluateConnectionRule
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class NEEvaluateConnectionRule extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NEEvaluateConnectionRule.NEEvaluateConnectionRulePtr
-
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 NEEvaluateConnectionRule()
NEEvaluateConnectionRule(java.util.List<java.lang.String> domains, NEEvaluateConnectionRuleAction action)
NEEvaluateConnectionRule(NSCoder decoder)
protected
NEEvaluateConnectionRule(NSObject.Handle h, long handle)
protected
NEEvaluateConnectionRule(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
NEEvaluateConnectionRuleAction
getAction()
java.util.List<java.lang.String>
getDNSServers()
java.util.List<java.lang.String>
getMatchDomains()
NSURL
getProbeURL()
protected long
init(java.util.List<java.lang.String> domains, NEEvaluateConnectionRuleAction action)
protected long
init(NSCoder decoder)
void
setDNSServers(java.util.List<java.lang.String> v)
void
setProbeURL(NSURL v)
static boolean
supportsSecureCoding()
-
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
-
NEEvaluateConnectionRule
public NEEvaluateConnectionRule()
-
NEEvaluateConnectionRule
protected NEEvaluateConnectionRule(NSObject.Handle h, long handle)
-
NEEvaluateConnectionRule
protected NEEvaluateConnectionRule(NSObject.SkipInit skipInit)
-
NEEvaluateConnectionRule
public NEEvaluateConnectionRule(java.util.List<java.lang.String> domains, NEEvaluateConnectionRuleAction action)
- Since:
- Available in iOS 8.0 and later.
-
NEEvaluateConnectionRule
public NEEvaluateConnectionRule(NSCoder decoder)
-
-
Method Detail
-
getAction
public NEEvaluateConnectionRuleAction getAction()
- Since:
- Available in iOS 8.0 and later.
-
getMatchDomains
public java.util.List<java.lang.String> getMatchDomains()
- Since:
- Available in iOS 8.0 and later.
-
getDNSServers
public java.util.List<java.lang.String> getDNSServers()
- Since:
- Available in iOS 8.0 and later.
-
setDNSServers
public void setDNSServers(java.util.List<java.lang.String> v)
- Since:
- Available in iOS 8.0 and later.
-
getProbeURL
public NSURL getProbeURL()
- Since:
- Available in iOS 8.0 and later.
-
setProbeURL
public void setProbeURL(NSURL v)
- Since:
- Available in iOS 8.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(java.util.List<java.lang.String> domains, NEEvaluateConnectionRuleAction action)
- Since:
- Available in iOS 8.0 and later.
-
init
protected long init(NSCoder decoder)
-
-