Package org.robovm.apple.corefoundation
Class CFPreferences
- java.lang.Object
-
- org.robovm.apple.foundation.CocoaUtility
-
- org.robovm.apple.corefoundation.CFPreferences
-
public class CFPreferences extends CocoaUtility
-
-
Constructor Summary
Constructors Constructor Description CFPreferences(java.lang.String applicationID)
CFPreferences(CFPreferencesDomain domain)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addSuitePreferences(java.lang.String suiteID)
protected static void
addSuitePreferencesToApp(java.lang.String applicationID, java.lang.String suiteID)
protected static boolean
appSynchronize(java.lang.String applicationID)
protected static boolean
appValueIsForced(java.lang.String key, java.lang.String applicationID)
static CFPreferences
create(java.lang.String applicationID)
static CFPreferences
create(CFPreferencesDomain domain)
protected static boolean
getAppBooleanValue(java.lang.String key, java.lang.String applicationID, org.robovm.rt.bro.ptr.BooleanPtr keyExistsAndHasValidFormat)
protected static long
getAppIntegerValue(java.lang.String key, java.lang.String applicationID, org.robovm.rt.bro.ptr.BooleanPtr keyExistsAndHasValidFormat)
protected static java.util.List<java.lang.String>
getApplicationList(java.lang.String userName, java.lang.String hostName)
Deprecated.Deprecated in iOS 7.0.protected static CFType
getAppValue(java.lang.String key, java.lang.String applicationID)
boolean
getBooleanValue(java.lang.String key)
java.util.List<java.lang.String>
getKeyList(java.lang.String userName, java.lang.String hostName)
protected static java.util.List<java.lang.String>
getKeyList(java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
java.util.List<java.lang.String>
getKeyList(CFPreferencesDomain userName, CFPreferencesDomain hostName)
long
getLongValue(java.lang.String key)
protected static java.util.Map<java.lang.String,?>
getMultiple(java.util.List<java.lang.String> keysToFetch, java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
java.util.Map<java.lang.String,?>
getMultipleValues(java.util.List<java.lang.String> keysToFetch, java.lang.String userName, java.lang.String hostName)
java.util.Map<java.lang.String,?>
getMultipleValues(java.util.List<java.lang.String> keysToFetch, CFPreferencesDomain userName, CFPreferencesDomain hostName)
CFType
getValue(java.lang.String key)
CFType
getValue(java.lang.String key, java.lang.String userName, java.lang.String hostName)
protected static CFType
getValue(java.lang.String key, java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
CFType
getValue(java.lang.String key, CFPreferencesDomain userName, CFPreferencesDomain hostName)
boolean
hasBooleanValue(java.lang.String key)
boolean
hasLongValue(java.lang.String key)
boolean
isValueForced(java.lang.String key)
void
removeSuitePreferences(java.lang.String suiteID)
protected static void
removeSuitePreferencesFromApp(java.lang.String applicationID, java.lang.String suiteID)
protected static void
setAppValue(java.lang.String key, CFType value, java.lang.String applicationID)
protected static void
setMultiple(java.util.Map<java.lang.String,?> keysToSet, java.util.List<java.lang.String> keysToRemove, java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
void
setMultipleValues(java.util.Map<java.lang.String,?> keysToSet, java.util.List<java.lang.String> keysToRemove, java.lang.String userName, java.lang.String hostName)
void
setMultipleValues(java.util.Map<java.lang.String,?> keysToSet, java.util.List<java.lang.String> keysToRemove, CFPreferencesDomain userName, CFPreferencesDomain hostName)
void
setValue(java.lang.String key, CFType value)
void
setValue(java.lang.String key, CFType value, java.lang.String userName, java.lang.String hostName)
protected static void
setValue(java.lang.String key, CFType value, java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
void
setValue(java.lang.String key, CFType value, CFPreferencesDomain userName, CFPreferencesDomain hostName)
boolean
synchronize()
boolean
synchronize(java.lang.String userName, java.lang.String hostName)
protected static boolean
synchronize(java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
boolean
synchronize(CFPreferencesDomain userName, CFPreferencesDomain hostName)
-
-
-
Constructor Detail
-
CFPreferences
public CFPreferences(CFPreferencesDomain domain)
-
CFPreferences
public CFPreferences(java.lang.String applicationID)
-
-
Method Detail
-
create
public static CFPreferences create(CFPreferencesDomain domain)
-
create
public static CFPreferences create(java.lang.String applicationID)
-
getValue
public CFType getValue(java.lang.String key)
-
getBooleanValue
public boolean getBooleanValue(java.lang.String key)
-
hasBooleanValue
public boolean hasBooleanValue(java.lang.String key)
-
getLongValue
public long getLongValue(java.lang.String key)
-
hasLongValue
public boolean hasLongValue(java.lang.String key)
-
setValue
public void setValue(java.lang.String key, CFType value)
-
addSuitePreferences
public void addSuitePreferences(java.lang.String suiteID)
-
removeSuitePreferences
public void removeSuitePreferences(java.lang.String suiteID)
-
synchronize
public boolean synchronize()
-
getValue
public CFType getValue(java.lang.String key, CFPreferencesDomain userName, CFPreferencesDomain hostName)
-
getValue
public CFType getValue(java.lang.String key, java.lang.String userName, java.lang.String hostName)
-
getMultipleValues
public java.util.Map<java.lang.String,?> getMultipleValues(java.util.List<java.lang.String> keysToFetch, CFPreferencesDomain userName, CFPreferencesDomain hostName)
-
getMultipleValues
public java.util.Map<java.lang.String,?> getMultipleValues(java.util.List<java.lang.String> keysToFetch, java.lang.String userName, java.lang.String hostName)
-
setValue
public void setValue(java.lang.String key, CFType value, CFPreferencesDomain userName, CFPreferencesDomain hostName)
-
setValue
public void setValue(java.lang.String key, CFType value, java.lang.String userName, java.lang.String hostName)
-
setMultipleValues
public void setMultipleValues(java.util.Map<java.lang.String,?> keysToSet, java.util.List<java.lang.String> keysToRemove, CFPreferencesDomain userName, CFPreferencesDomain hostName)
-
setMultipleValues
public void setMultipleValues(java.util.Map<java.lang.String,?> keysToSet, java.util.List<java.lang.String> keysToRemove, java.lang.String userName, java.lang.String hostName)
-
synchronize
public boolean synchronize(CFPreferencesDomain userName, CFPreferencesDomain hostName)
-
synchronize
public boolean synchronize(java.lang.String userName, java.lang.String hostName)
-
getKeyList
public java.util.List<java.lang.String> getKeyList(CFPreferencesDomain userName, CFPreferencesDomain hostName)
-
getKeyList
public java.util.List<java.lang.String> getKeyList(java.lang.String userName, java.lang.String hostName)
-
isValueForced
public boolean isValueForced(java.lang.String key)
-
getAppValue
protected static CFType getAppValue(java.lang.String key, java.lang.String applicationID)
-
getAppBooleanValue
protected static boolean getAppBooleanValue(java.lang.String key, java.lang.String applicationID, org.robovm.rt.bro.ptr.BooleanPtr keyExistsAndHasValidFormat)
-
getAppIntegerValue
protected static long getAppIntegerValue(java.lang.String key, java.lang.String applicationID, org.robovm.rt.bro.ptr.BooleanPtr keyExistsAndHasValidFormat)
-
setAppValue
protected static void setAppValue(java.lang.String key, CFType value, java.lang.String applicationID)
-
addSuitePreferencesToApp
protected static void addSuitePreferencesToApp(java.lang.String applicationID, java.lang.String suiteID)
-
removeSuitePreferencesFromApp
protected static void removeSuitePreferencesFromApp(java.lang.String applicationID, java.lang.String suiteID)
-
appSynchronize
protected static boolean appSynchronize(java.lang.String applicationID)
-
getValue
protected static CFType getValue(java.lang.String key, java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
-
getMultiple
protected static java.util.Map<java.lang.String,?> getMultiple(java.util.List<java.lang.String> keysToFetch, java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
-
setValue
protected static void setValue(java.lang.String key, CFType value, java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
-
setMultiple
protected static void setMultiple(java.util.Map<java.lang.String,?> keysToSet, java.util.List<java.lang.String> keysToRemove, java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
-
synchronize
protected static boolean synchronize(java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
-
getApplicationList
@Deprecated protected static java.util.List<java.lang.String> getApplicationList(java.lang.String userName, java.lang.String hostName)
Deprecated.Deprecated in iOS 7.0. Unsupported API- Since:
- Available in iOS 2.0 and later.
-
getKeyList
protected static java.util.List<java.lang.String> getKeyList(java.lang.String applicationID, java.lang.String userName, java.lang.String hostName)
-
appValueIsForced
protected static boolean appValueIsForced(java.lang.String key, java.lang.String applicationID)
-
-