Package org.robovm.apple.naturallanguage
Class NLLanguageRecognizer
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.naturallanguage.NLLanguageRecognizer
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NLLanguageRecognizer extends NSObject
- Since:
- Available in iOS 12.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NLLanguageRecognizer.NLLanguageRecognizerPtr
-
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 NLLanguageRecognizer()
protected
NLLanguageRecognizer(NSObject.Handle h, long handle)
protected
NLLanguageRecognizer(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDictionary<?,?>
create(long maxHypotheses)
static NLLanguage
dominantLanguageForString(java.lang.String string)
NLLanguage
getDominantLanguage()
NSArray<?>
getLanguageConstraints()
NSDictionary<?,?>
getLanguageHints()
void
processString(java.lang.String string)
void
reset()
void
setLanguageConstraints(NSArray<?> v)
void
setLanguageHints(NSDictionary<?,?> v)
-
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
-
NLLanguageRecognizer
public NLLanguageRecognizer()
-
NLLanguageRecognizer
protected NLLanguageRecognizer(NSObject.Handle h, long handle)
-
NLLanguageRecognizer
protected NLLanguageRecognizer(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDominantLanguage
public NLLanguage getDominantLanguage()
- Since:
- Available in iOS 12.0 and later.
-
getLanguageHints
public NSDictionary<?,?> getLanguageHints()
- Since:
- Available in iOS 12.0 and later.
-
setLanguageHints
public void setLanguageHints(NSDictionary<?,?> v)
- Since:
- Available in iOS 12.0 and later.
-
getLanguageConstraints
public NSArray<?> getLanguageConstraints()
- Since:
- Available in iOS 12.0 and later.
-
setLanguageConstraints
public void setLanguageConstraints(NSArray<?> v)
- Since:
- Available in iOS 12.0 and later.
-
processString
public void processString(java.lang.String string)
- Since:
- Available in iOS 12.0 and later.
-
reset
public void reset()
- Since:
- Available in iOS 12.0 and later.
-
create
public NSDictionary<?,?> create(long maxHypotheses)
- Since:
- Available in iOS 12.0 and later.
-
dominantLanguageForString
public static NLLanguage dominantLanguageForString(java.lang.String string)
- Since:
- Available in iOS 12.0 and later.
-
-