Package org.robovm.apple.network
Class NWTxtRecord
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.network.NWObject
org.robovm.apple.network.NWTxtRecord
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public final class NWTxtRecord extends NWObject implements NSObjectProtocol
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNWTxtRecord.NWTxtRecordPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Constructor Description NWTxtRecord()NWTxtRecord(BytePtr txt_bytes, long txt_len) -
Method Summary
Modifier and Type Method Description booleanaccessBytes(Block2<BytePtr,Long,Boolean> access_bytes)booleanaccessKey(String key, Block4<BytePtr,NWTxtRecordFindKey,BytePtr,Long,Boolean> access_value)booleanapply(Block4<BytePtr,NWTxtRecordFindKey,BytePtr,Long,Boolean> applier)NWTxtRecordcopy()NWTxtRecordFindKeyfindKey(String key)longgetKeyCount()booleanisDictionary()booleanisEqual(NWTxtRecord right)booleanremoveKey(String key)booleansetKey(String key, BytePtr value, long value_len)Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NWTxtRecord
- Since:
- Available in iOS 13.0 and later.
-
NWTxtRecord
public NWTxtRecord()- Since:
- Available in iOS 13.0 and later.
-
-
Method Details
-
copy
-
findKey
- Since:
- Available in iOS 13.0 and later.
-
accessKey
public boolean accessKey(String key, Block4<BytePtr,NWTxtRecordFindKey,BytePtr,Long,Boolean> access_value)- Since:
- Available in iOS 13.0 and later.
-
setKey
- Since:
- Available in iOS 13.0 and later.
-
removeKey
- Since:
- Available in iOS 13.0 and later.
-
getKeyCount
public long getKeyCount()- Since:
- Available in iOS 13.0 and later.
-
accessBytes
- Since:
- Available in iOS 13.0 and later.
-
apply
- Since:
- Available in iOS 13.0 and later.
-
isEqual
- Since:
- Available in iOS 13.0 and later.
-
isDictionary
public boolean isDictionary()- Since:
- Available in iOS 13.0 and later.
-