Package org.robovm.apple.naturallanguage
Class NLEmbedding
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.naturallanguage.NLEmbedding
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class NLEmbedding extends NSObject
- Since:
- Available in iOS 13.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNLEmbedding.NLEmbeddingPtrNested 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 Modifier Constructor Description NLEmbedding()NLEmbedding(NSDictionary<?,?> dictionary, NLLanguage language, long revision, NSURL url)protectedNLEmbedding(NSObject.Handle h, long handle)protectedNLEmbedding(NSObject.SkipInit skipInit)NLEmbedding(NSURL url)NLEmbedding(NLLanguage language, long revision) -
Method Summary
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, 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
-
NLEmbedding
public NLEmbedding() -
NLEmbedding
-
NLEmbedding
-
NLEmbedding
- Since:
- Available in iOS 14.0 and later.
-
NLEmbedding
- Throws:
NSErrorException- Since:
- Available in iOS 13.0 and later.
-
NLEmbedding
public NLEmbedding(NSDictionary<?,?> dictionary, NLLanguage language, long revision, NSURL url) throws NSErrorException- Throws:
NSErrorException- Since:
- Available in iOS 13.0 and later.
-
-
Method Details
-
getDimension
public long getDimension()- Since:
- Available in iOS 13.0 and later.
-
getVocabularySize
public long getVocabularySize()- Since:
- Available in iOS 13.0 and later.
-
getLanguage
- Since:
- Available in iOS 13.0 and later.
-
getRevision
public long getRevision()- Since:
- Available in iOS 13.0 and later.
-
containsString
- Since:
- Available in iOS 13.0 and later.
-
getDistance
- Since:
- Available in iOS 13.0 and later.
-
enumerateNeighbors
public void enumerateNeighbors(String string, long maxCount, NLDistanceType distanceType, VoidBlock3<NSString,Double,BooleanPtr> block)- Since:
- Available in iOS 13.0 and later.
-
enumerateNeighbors
public void enumerateNeighbors(String string, long maxCount, double maxDistance, NLDistanceType distanceType, VoidBlock3<NSString,Double,BooleanPtr> block)- Since:
- Available in iOS 13.0 and later.
-
getNeighborsForString
public NSArray<NSString> getNeighborsForString(String string, long maxCount, NLDistanceType distanceType)- Since:
- Available in iOS 13.0 and later.
-
getNeighborsForString
public NSArray<NSString> getNeighborsForString(String string, long maxCount, double maxDistance, NLDistanceType distanceType)- Since:
- Available in iOS 13.0 and later.
-
vectorForString
- Since:
- Available in iOS 13.0 and later.
-
getVector
- Since:
- Available in iOS 13.0 and later.
-
enumerateNeighbors
public void enumerateNeighbors(NSArray<NSNumber> vector, long maxCount, NLDistanceType distanceType, VoidBlock3<NSString,Double,BooleanPtr> block)- Since:
- Available in iOS 13.0 and later.
-
enumerateNeighbors
public void enumerateNeighbors(NSArray<NSNumber> vector, long maxCount, double maxDistance, NLDistanceType distanceType, VoidBlock3<NSString,Double,BooleanPtr> block)- Since:
- Available in iOS 13.0 and later.
-
getNeighbors
public NSArray<NSString> getNeighbors(NSArray<NSNumber> vector, long maxCount, NLDistanceType distanceType)- Since:
- Available in iOS 13.0 and later.
-
getNeighbors
public NSArray<NSString> getNeighbors(NSArray<NSNumber> vector, long maxCount, double maxDistance, NLDistanceType distanceType)- Since:
- Available in iOS 13.0 and later.
-
wordEmbeddingForLanguage
- Since:
- Available in iOS 13.0 and later.
-
getWordEmbedding
- Since:
- Available in iOS 13.0 and later.
-
sentenceEmbeddingForLanguage
- Since:
- Available in iOS 14.0 and later.
-
create
- Since:
- Available in iOS 14.0 and later.
-
create
- Since:
- Available in iOS 13.0 and later.
-
supportedRevisionsForLanguage
- Since:
- Available in iOS 13.0 and later.
-
currentRevisionForLanguage
- Since:
- Available in iOS 13.0 and later.
-
supportedSentenceEmbeddingRevisionsForLanguage
- Since:
- Available in iOS 14.0 and later.
-
currentSentenceEmbeddingRevisionForLanguage
- Since:
- Available in iOS 14.0 and later.
-
create
protected static long create(NSDictionary<?,?> dictionary, NLLanguage language, long revision, NSURL url, NSError.NSErrorPtr error)- Since:
- Available in iOS 13.0 and later.
-