Package org.robovm.apple.corefoundation
Class CFMutableDictionary
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.apple.corefoundation.CFType
-
- org.robovm.apple.corefoundation.CFPropertyList
-
- org.robovm.apple.corefoundation.CFDictionary
-
- org.robovm.apple.corefoundation.CFMutableDictionary
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class CFMutableDictionary extends CFDictionary
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CFMutableDictionary.CFMutableDictionaryPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFDictionary
CFDictionary.AsMapMarshaler, CFDictionary.AsStringMapMarshaler, CFDictionary.AsStringStringMapMarshaler, CFDictionary.CFDictionaryPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFPropertyList
CFPropertyList.CFPropertyListPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CFMutableDictionary()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
static CFMutableDictionary
create()
static CFMutableDictionary
create(long capacity)
static CFMutableDictionary
create(CFAllocator allocator, long capacity, org.robovm.apple.corefoundation.CFDictionaryKeyCallBacks keyCallBacks, org.robovm.apple.corefoundation.CFDictionaryValueCallBacks valueCallBacks)
static CFMutableDictionary
createCopy(CFAllocator allocator, long capacity, CFDictionary theDict)
void
put(org.robovm.rt.bro.NativeObject key, org.robovm.rt.bro.NativeObject value)
void
putAll(CFDictionary dict)
void
remove(org.robovm.rt.bro.NativeObject key)
-
Methods inherited from class org.robovm.apple.corefoundation.CFDictionary
applyFunction, asMap, asStringMap, asStringStringMap, containsKey, containsKey, containsValue, containsValue, create, create, create, createCopy, fromStringMap, fromStringStringMap, get, getClassTypeID, getCopyStringKeyCallBacks, getCount, getCountOfKey, getCountOfValue, getKeysAndValues, getTypeKeyCallBacks, getTypeValueCallBacks, getValue, getValueIfPresent, size
-
Methods inherited from class org.robovm.apple.corefoundation.CFPropertyList
asData, asData, create, create, create, create, create, create, createDeepCopy, createDeepCopy, isValid, write
-
Methods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
-
-
-
Method Detail
-
create
public static CFMutableDictionary create()
-
create
public static CFMutableDictionary create(long capacity)
-
put
public void put(org.robovm.rt.bro.NativeObject key, org.robovm.rt.bro.NativeObject value)
- Overrides:
put
in classCFDictionary
-
putAll
public void putAll(CFDictionary dict)
- Overrides:
putAll
in classCFDictionary
-
remove
public void remove(org.robovm.rt.bro.NativeObject key)
- Overrides:
remove
in classCFDictionary
-
clear
public void clear()
- Overrides:
clear
in classCFDictionary
-
create
public static CFMutableDictionary create(CFAllocator allocator, long capacity, org.robovm.apple.corefoundation.CFDictionaryKeyCallBacks keyCallBacks, org.robovm.apple.corefoundation.CFDictionaryValueCallBacks valueCallBacks)
-
createCopy
public static CFMutableDictionary createCopy(CFAllocator allocator, long capacity, CFDictionary theDict)
-
-