Package org.robovm.apple.shazamkit
Class SHCustomCatalog
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.shazamkit.SHCatalog
org.robovm.apple.shazamkit.SHCustomCatalog
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class SHCustomCatalog extends SHCatalog
- Since:
- Available in iOS 15.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSHCustomCatalog.SHCustomCatalogPtrNested classes/interfaces inherited from class org.robovm.apple.shazamkit.SHCatalog
SHCatalog.SHCatalogPtrNested 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 SHCustomCatalog()protectedSHCustomCatalog(NSObject.Handle h, long handle)protectedSHCustomCatalog(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description booleanaddCustomCatalogFromURL(NSURL customCatalogURL)booleanaddReferenceSignature(SHSignature signature, NSArray<SHMediaItem> mediaItems)booleanwriteToURL(NSURL destinationURL)Methods inherited from class org.robovm.apple.shazamkit.SHCatalog
getMaximumQuerySignatureDuration, getMinimumQuerySignatureDurationMethods 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
-
SHCustomCatalog
public SHCustomCatalog() -
SHCustomCatalog
-
SHCustomCatalog
-
-
Method Details
-
addReferenceSignature
public boolean addReferenceSignature(SHSignature signature, NSArray<SHMediaItem> mediaItems) throws NSErrorException- Throws:
NSErrorException
-
addCustomCatalogFromURL
- Throws:
NSErrorException
-
writeToURL
- Throws:
NSErrorException
-