Package apple.avfoundation
Class AVMutableMetadataItem
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.avfoundation.AVMetadataItem
-
- apple.avfoundation.AVMutableMetadataItem
-
- All Implemented Interfaces:
AVAsynchronousKeyValueLoading,NSCopying,NSMutableCopying,NSObject
public class AVMutableMetadataItem extends AVMetadataItem
API-Since: 4.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.avfoundation.AVMetadataItem
AVMetadataItem.Block_metadataItemWithPropertiesOfMetadataItemValueLoadingHandler
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
Nested classes/interfaces inherited from interface apple.avfoundation.protocol.AVAsynchronousKeyValueLoading
AVAsynchronousKeyValueLoading.Block_loadValuesAsynchronouslyForKeysCompletionHandler
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAVMutableMetadataItem(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleanaccessInstanceVariablesDirectly()static AVMutableMetadataItemalloc()static AVMutableMetadataItemallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)static booleanautomaticallyNotifiesObserversForKey(@NotNull java.lang.String key)static voidcancelPreviousPerformRequestsWithTarget(@NotNull java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull java.lang.Object aTarget, @NotNull org.moe.natj.objc.SEL aSelector, @Nullable java.lang.Object anArgument)static @NotNull NSArray<java.lang.String>classFallbacksForKeyedArchiver()static @NotNull org.moe.natj.objc.ClassclassForKeyedUnarchiver()@Nullable java.lang.StringdataType()indicates the data type of the metadata item's value.static java.lang.StringdebugDescription_static()static java.lang.Stringdescription_static()CMTimeduration()indicates the duration of the metadata item API-Since: 4.2@Nullable java.lang.StringextendedLanguageTag()indicates the IETF BCP 47 (RFC 4646) language identifier of the metadata item; may be nil if no language tag information is available API-Since: 8.0@Nullable NSDictionary<java.lang.String,?>extraAttributes()Provides a dictionary of the additional attributes.static longhash_static()@Nullable java.lang.Stringidentifier()Indicates the identifier of the metadata item.static @Nullable java.lang.StringidentifierForKeyKeySpace(@NotNull java.lang.Object key, @NotNull java.lang.String keySpace)AVMutableMetadataIteminit()static NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)@Nullable java.lang.Objectkey()Indicates the key of the metadata item.static @Nullable java.lang.ObjectkeyForIdentifier(@NotNull java.lang.String identifier)static @NotNull NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(@NotNull java.lang.String key)@Nullable java.lang.StringkeySpace()Indicates the keyspace of the metadata item's key; this will typically be the default keyspace for the metadata container in which the metadata item is stored.static @Nullable java.lang.StringkeySpaceForIdentifier(@NotNull java.lang.String identifier)@Nullable NSLocalelocale()indicates the locale of the metadata item; may be nil if no locale information is available for the metadata itemstatic @NotNull AVMutableMetadataItemmetadataItem()metadataItem Returns an instance of AVMutableMetadataItem.static @NotNull NSArray<? extends AVMetadataItem>metadataItemsFromArrayFilteredAndSortedAccordingToPreferredLanguages(@NotNull NSArray<? extends AVMetadataItem> metadataItems, @NotNull NSArray<java.lang.String> preferredLanguages)static @NotNull NSArray<? extends AVMetadataItem>metadataItemsFromArrayFilteredByIdentifier(@NotNull NSArray<? extends AVMetadataItem> metadataItems, @NotNull java.lang.String identifier)static @NotNull NSArray<? extends AVMetadataItem>metadataItemsFromArrayFilteredByMetadataItemFilter(@NotNull NSArray<? extends AVMetadataItem> metadataItems, @NotNull AVMetadataItemFilter metadataItemFilter)static @NotNull NSArray<? extends AVMetadataItem>metadataItemsFromArrayWithKeyKeySpace(@NotNull NSArray<? extends AVMetadataItem> metadataItems, @Nullable java.lang.Object key, @Nullable java.lang.String keySpace)static @NotNull NSArray<? extends AVMetadataItem>metadataItemsFromArrayWithLocale(@NotNull NSArray<? extends AVMetadataItem> metadataItems, @NotNull NSLocale locale)static @NotNull AVMetadataItemmetadataItemWithPropertiesOfMetadataItemValueLoadingHandler(@NotNull AVMetadataItem metadataItem, AVMetadataItem.Block_metadataItemWithPropertiesOfMetadataItemValueLoadingHandler handler)static AVMutableMetadataItemnew_objc()static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)voidsetDataType(@Nullable java.lang.String value)indicates the data type of the metadata item's value.voidsetDuration(CMTime value)indicates the duration of the metadata item API-Since: 4.2voidsetExtendedLanguageTag(@Nullable java.lang.String value)indicates the IETF BCP 47 (RFC 4646) language identifier of the metadata item; may be nil if no language tag information is available API-Since: 8.0voidsetExtraAttributes(@Nullable NSDictionary<java.lang.String,?> value)Provides a dictionary of the additional attributes.voidsetIdentifier(@Nullable java.lang.String value)Indicates the identifier of the metadata item.voidsetKey(@Nullable java.lang.Object value)Indicates the key of the metadata item.voidsetKeySpace(@Nullable java.lang.String value)Indicates the keyspace of the metadata item's key; this will typically be the default keyspace for the metadata container in which the metadata item is stored.voidsetLocale(@Nullable NSLocale value)indicates the locale of the metadata item; may be nil if no locale information is available for the metadata itemvoidsetStartDate(@Nullable NSDate value)indicates the start date of the timed metadata; nil if no date is indicated API-Since: 9.0voidsetTime(CMTime value)indicates the timestamp of the metadata item.voidsetValue(@Nullable java.lang.Object value)provides the value of the metadata itemstatic voidsetVersion_static(long aVersion)@Nullable NSDatestartDate()indicates the start date of the timed metadata; nil if no date is indicated API-Since: 9.0static org.moe.natj.objc.Classsuperclass_static()CMTimetime()indicates the timestamp of the metadata item.static booleanuseStoredAccessor()Deprecated.@Nullable java.lang.Objectvalue()provides the value of the metadata itemstatic longversion_static()-
Methods inherited from class apple.avfoundation.AVMetadataItem
commonKey, copyWithZone, dataValue, dateValue, loadValuesAsynchronouslyForKeysCompletionHandler, mutableCopyWithZone, numberValue, statusOfValueForKeyError, stringValue
-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static AVMutableMetadataItem alloc()
-
allocWithZone
public static AVMutableMetadataItem allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(@NotNull @NotNull java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(@NotNull @NotNull java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull @NotNull java.lang.Object aTarget, @NotNull @NotNull org.moe.natj.objc.SEL aSelector, @Nullable @Nullable java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
description_static
public static java.lang.String description_static()
-
hash_static
public static long hash_static()
-
identifierForKeyKeySpace
@Nullable public static @Nullable java.lang.String identifierForKeyKeySpace(@NotNull @NotNull java.lang.Object key, @NotNull @NotNull java.lang.String keySpace)
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyForIdentifier
@Nullable public static @Nullable java.lang.Object keyForIdentifier(@NotNull @NotNull java.lang.String identifier)
-
keyPathsForValuesAffectingValueForKey
@NotNull public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(@NotNull @NotNull java.lang.String key)
-
keySpaceForIdentifier
@Nullable public static @Nullable java.lang.String keySpaceForIdentifier(@NotNull @NotNull java.lang.String identifier)
-
metadataItem
@NotNull public static @NotNull AVMutableMetadataItem metadataItem()
metadataItem Returns an instance of AVMutableMetadataItem.
-
metadataItemWithPropertiesOfMetadataItemValueLoadingHandler
@NotNull public static @NotNull AVMetadataItem metadataItemWithPropertiesOfMetadataItemValueLoadingHandler(@NotNull @NotNull AVMetadataItem metadataItem, @NotNull AVMetadataItem.Block_metadataItemWithPropertiesOfMetadataItemValueLoadingHandler handler)
-
metadataItemsFromArrayFilteredAndSortedAccordingToPreferredLanguages
@NotNull public static @NotNull NSArray<? extends AVMetadataItem> metadataItemsFromArrayFilteredAndSortedAccordingToPreferredLanguages(@NotNull @NotNull NSArray<? extends AVMetadataItem> metadataItems, @NotNull @NotNull NSArray<java.lang.String> preferredLanguages)
-
metadataItemsFromArrayFilteredByIdentifier
@NotNull public static @NotNull NSArray<? extends AVMetadataItem> metadataItemsFromArrayFilteredByIdentifier(@NotNull @NotNull NSArray<? extends AVMetadataItem> metadataItems, @NotNull @NotNull java.lang.String identifier)
-
metadataItemsFromArrayFilteredByMetadataItemFilter
@NotNull public static @NotNull NSArray<? extends AVMetadataItem> metadataItemsFromArrayFilteredByMetadataItemFilter(@NotNull @NotNull NSArray<? extends AVMetadataItem> metadataItems, @NotNull @NotNull AVMetadataItemFilter metadataItemFilter)
-
metadataItemsFromArrayWithKeyKeySpace
@NotNull public static @NotNull NSArray<? extends AVMetadataItem> metadataItemsFromArrayWithKeyKeySpace(@NotNull @NotNull NSArray<? extends AVMetadataItem> metadataItems, @Nullable @Nullable java.lang.Object key, @Nullable @Nullable java.lang.String keySpace)
-
metadataItemsFromArrayWithLocale
@NotNull public static @NotNull NSArray<? extends AVMetadataItem> metadataItemsFromArrayWithLocale(@NotNull @NotNull NSArray<? extends AVMetadataItem> metadataItems, @NotNull @NotNull NSLocale locale)
-
new_objc
public static AVMutableMetadataItem new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
version_static
public static long version_static()
-
dataType
@Nullable public @Nullable java.lang.String dataType()
indicates the data type of the metadata item's value. Publicly defined data types are declared inAPI-Since: 8.0 - Overrides:
dataTypein classAVMetadataItem
-
duration
public CMTime duration()
indicates the duration of the metadata item API-Since: 4.2- Overrides:
durationin classAVMetadataItem
-
extendedLanguageTag
@Nullable public @Nullable java.lang.String extendedLanguageTag()
indicates the IETF BCP 47 (RFC 4646) language identifier of the metadata item; may be nil if no language tag information is available API-Since: 8.0- Overrides:
extendedLanguageTagin classAVMetadataItem
-
extraAttributes
@Nullable public @Nullable NSDictionary<java.lang.String,?> extraAttributes()
Provides a dictionary of the additional attributes. Extra attributes of metadata items are related to specifics of their carriage in their container format. Keys for extra attributes are declared in AVMetadataFormat.h.- Overrides:
extraAttributesin classAVMetadataItem
-
identifier
@Nullable public @Nullable java.lang.String identifier()
Indicates the identifier of the metadata item. Publicly defined identifiers are declared in AVMetadataIdentifiers.h. This property throws an exception if identifier is not of the form \"/ \". API-Since: 8.0 - Overrides:
identifierin classAVMetadataItem
-
init
public AVMutableMetadataItem init()
- Overrides:
initin classAVMetadataItem
-
key
@Nullable public @Nullable java.lang.Object key()
Indicates the key of the metadata item. Metadata item keys that are not instances NSString, NSNumber, or NSData cannot be converted to metadata identifiers; they also cannot be written to media resources via AVAssetExportSession or AVAssetWriter.- Overrides:
keyin classAVMetadataItem
-
keySpace
@Nullable public @Nullable java.lang.String keySpace()
Indicates the keyspace of the metadata item's key; this will typically be the default keyspace for the metadata container in which the metadata item is stored.- Overrides:
keySpacein classAVMetadataItem
-
locale
@Nullable public @Nullable NSLocale locale()
indicates the locale of the metadata item; may be nil if no locale information is available for the metadata item- Overrides:
localein classAVMetadataItem
-
setDataType
public void setDataType(@Nullable @Nullable java.lang.String value)indicates the data type of the metadata item's value. Publicly defined data types are declared inAPI-Since: 8.0
-
setDuration
public void setDuration(CMTime value)
indicates the duration of the metadata item API-Since: 4.2
-
setExtendedLanguageTag
public void setExtendedLanguageTag(@Nullable @Nullable java.lang.String value)indicates the IETF BCP 47 (RFC 4646) language identifier of the metadata item; may be nil if no language tag information is available API-Since: 8.0
-
setExtraAttributes
public void setExtraAttributes(@Nullable @Nullable NSDictionary<java.lang.String,?> value)Provides a dictionary of the additional attributes. Extra attributes of metadata items are related to specifics of their carriage in their container format. Keys for extra attributes are declared in AVMetadataFormat.h.
-
setIdentifier
public void setIdentifier(@Nullable @Nullable java.lang.String value)Indicates the identifier of the metadata item. Publicly defined identifiers are declared in AVMetadataIdentifiers.h. This property throws an exception if identifier is not of the form \"/ \". API-Since: 8.0
-
setKey
public void setKey(@Nullable @Nullable java.lang.Object value)Indicates the key of the metadata item. Metadata item keys that are not instances NSString, NSNumber, or NSData cannot be converted to metadata identifiers; they also cannot be written to media resources via AVAssetExportSession or AVAssetWriter.
-
setKeySpace
public void setKeySpace(@Nullable @Nullable java.lang.String value)Indicates the keyspace of the metadata item's key; this will typically be the default keyspace for the metadata container in which the metadata item is stored.
-
setLocale
public void setLocale(@Nullable @Nullable NSLocale value)indicates the locale of the metadata item; may be nil if no locale information is available for the metadata item
-
setStartDate
public void setStartDate(@Nullable @Nullable NSDate value)indicates the start date of the timed metadata; nil if no date is indicated API-Since: 9.0
-
setTime
public void setTime(CMTime value)
indicates the timestamp of the metadata item.
-
setValue
public void setValue(@Nullable @Nullable java.lang.Object value)provides the value of the metadata item
-
startDate
@Nullable public @Nullable NSDate startDate()
indicates the start date of the timed metadata; nil if no date is indicated API-Since: 9.0- Overrides:
startDatein classAVMetadataItem
-
time
public CMTime time()
indicates the timestamp of the metadata item.- Overrides:
timein classAVMetadataItem
-
value
@Nullable public @Nullable java.lang.Object value()
provides the value of the metadata item- Overrides:
valuein classAVMetadataItem
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-