Package org.robovm.apple.coreml
Class MLArrayBatchProvider
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coreml.MLArrayBatchProvider
-
- All Implemented Interfaces:
MLBatchProvider
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MLArrayBatchProvider extends NSObject implements MLBatchProvider
- Since:
- Available in iOS 12.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MLArrayBatchProvider.MLArrayBatchProviderPtr
-
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 MLArrayBatchProvider()
MLArrayBatchProvider(NSArray<?> array)
MLArrayBatchProvider(NSDictionary<NSString,NSArray> dictionary)
protected
MLArrayBatchProvider(NSObject.Handle h, long handle)
protected
MLArrayBatchProvider(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MLFeatureProvider
featuresAtIndex(long index)
NSArray<?>
getArray()
long
getCount()
protected long
init(NSArray<?> array)
-
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
-
MLArrayBatchProvider
public MLArrayBatchProvider()
-
MLArrayBatchProvider
protected MLArrayBatchProvider(NSObject.Handle h, long handle)
-
MLArrayBatchProvider
protected MLArrayBatchProvider(NSObject.SkipInit skipInit)
-
MLArrayBatchProvider
public MLArrayBatchProvider(NSArray<?> array)
-
MLArrayBatchProvider
public MLArrayBatchProvider(NSDictionary<NSString,NSArray> dictionary) throws NSErrorException
- Throws:
NSErrorException
-
-
Method Detail
-
getArray
public NSArray<?> getArray()
-
getCount
public long getCount()
- Specified by:
getCount
in interfaceMLBatchProvider
-
init
protected long init(NSArray<?> array)
-
featuresAtIndex
public MLFeatureProvider featuresAtIndex(long index)
- Specified by:
featuresAtIndex
in interfaceMLBatchProvider
-
-