Package org.robovm.apple.coremedia
Class CMMetadataFormatDescriptionKey
- java.lang.Object
-
- org.robovm.apple.corefoundation.CFDictionaryWrapper
-
- org.robovm.apple.coremedia.CMMetadataFormatDescriptionKey
-
public class CMMetadataFormatDescriptionKey extends CFDictionaryWrapper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CMMetadataFormatDescriptionKey.AsListMarshaler
static class
CMMetadataFormatDescriptionKey.Keys
static class
CMMetadataFormatDescriptionKey.Marshaler
-
Field Summary
-
Fields inherited from class org.robovm.apple.corefoundation.CFDictionaryWrapper
data
-
-
Constructor Summary
Constructors Constructor Description CMMetadataFormatDescriptionKey()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends org.robovm.rt.bro.NativeObject>
Tget(CFString key, java.lang.Class<T> type)
NSDictionary<NSData,NSNumber>
getConformingDataTypes()
NSData
getDataType()
long
getDataTypeNamespace()
java.lang.String
getLanguageTag()
long
getLocalID()
long
getNamespace()
NSData
getValue()
boolean
has(CFString key)
CMMetadataFormatDescriptionKey
set(CFString key, org.robovm.rt.bro.NativeObject value)
CMMetadataFormatDescriptionKey
setConformingDataTypes(NSDictionary<NSData,NSNumber> conformingDataTypes)
CMMetadataFormatDescriptionKey
setDataType(NSData dataType)
CMMetadataFormatDescriptionKey
setDataTypeNamespace(long dataTypeNamespace)
CMMetadataFormatDescriptionKey
setLanguageTag(java.lang.String languageTag)
CMMetadataFormatDescriptionKey
setLocalID(long localID)
CMMetadataFormatDescriptionKey
setNamespace(long namespace)
CMMetadataFormatDescriptionKey
setValue(NSData value)
-
Methods inherited from class org.robovm.apple.corefoundation.CFDictionaryWrapper
getDictionary, toString
-
-
-
-
Method Detail
-
has
public boolean has(CFString key)
-
get
public <T extends org.robovm.rt.bro.NativeObject> T get(CFString key, java.lang.Class<T> type)
-
set
public CMMetadataFormatDescriptionKey set(CFString key, org.robovm.rt.bro.NativeObject value)
-
getNamespace
public long getNamespace()
- Since:
- Available in iOS 4.0 and later.
-
setNamespace
public CMMetadataFormatDescriptionKey setNamespace(long namespace)
- Since:
- Available in iOS 4.0 and later.
-
getValue
public NSData getValue()
- Since:
- Available in iOS 4.0 and later.
-
setValue
public CMMetadataFormatDescriptionKey setValue(NSData value)
- Since:
- Available in iOS 4.0 and later.
-
getLocalID
public long getLocalID()
- Since:
- Available in iOS 4.0 and later.
-
setLocalID
public CMMetadataFormatDescriptionKey setLocalID(long localID)
- Since:
- Available in iOS 4.0 and later.
-
getDataType
public NSData getDataType()
- Since:
- Available in iOS 8.0 and later.
-
setDataType
public CMMetadataFormatDescriptionKey setDataType(NSData dataType)
- Since:
- Available in iOS 8.0 and later.
-
getDataTypeNamespace
public long getDataTypeNamespace()
- Since:
- Available in iOS 8.0 and later.
-
setDataTypeNamespace
public CMMetadataFormatDescriptionKey setDataTypeNamespace(long dataTypeNamespace)
- Since:
- Available in iOS 8.0 and later.
-
getConformingDataTypes
public NSDictionary<NSData,NSNumber> getConformingDataTypes()
- Since:
- Available in iOS 8.0 and later.
-
setConformingDataTypes
public CMMetadataFormatDescriptionKey setConformingDataTypes(NSDictionary<NSData,NSNumber> conformingDataTypes)
- Since:
- Available in iOS 8.0 and later.
-
getLanguageTag
public java.lang.String getLanguageTag()
- Since:
- Available in iOS 8.0 and later.
-
setLanguageTag
public CMMetadataFormatDescriptionKey setLanguageTag(java.lang.String languageTag)
- Since:
- Available in iOS 8.0 and later.
-
-