libgdx API

com.badlogic.gdx
Interface Preferences


public interface Preferences

A Preference instance is a hash map holding different values. It is stored alongside your application (SharedPreferences on Android, flat file in apps root directory on desktop).

On the desktop the file will be located in the user directory. Make sure you give the preferences instance a name that can be used as a filename.

Author:
mzechner

Method Summary
 void clear()
           
 boolean contains(java.lang.String key)
           
 void flush()
          Makes sure the preferences are persisted.
 java.util.Map<java.lang.String,?> get()
          Returns a read only Map with all the key, objects of the preferences.
 boolean getBoolean(java.lang.String key)
           
 boolean getBoolean(java.lang.String key, boolean defValue)
           
 float getFloat(java.lang.String key)
           
 float getFloat(java.lang.String key, float defValue)
           
 int getInteger(java.lang.String key)
           
 int getInteger(java.lang.String key, int defValue)
           
 long getLong(java.lang.String key)
           
 long getLong(java.lang.String key, long defValue)
           
 java.lang.String getString(java.lang.String key)
           
 java.lang.String getString(java.lang.String key, java.lang.String defValue)
           
 void put(java.util.Map<java.lang.String,?> vals)
           
 void putBoolean(java.lang.String key, boolean val)
           
 void putFloat(java.lang.String key, float val)
           
 void putInteger(java.lang.String key, int val)
           
 void putLong(java.lang.String key, long val)
           
 void putString(java.lang.String key, java.lang.String val)
           
 void remove(java.lang.String key)
           
 

Method Detail

putBoolean

void putBoolean(java.lang.String key,
                boolean val)

putInteger

void putInteger(java.lang.String key,
                int val)

putLong

void putLong(java.lang.String key,
             long val)

putFloat

void putFloat(java.lang.String key,
              float val)

putString

void putString(java.lang.String key,
               java.lang.String val)

put

void put(java.util.Map<java.lang.String,?> vals)

getBoolean

boolean getBoolean(java.lang.String key)

getInteger

int getInteger(java.lang.String key)

getLong

long getLong(java.lang.String key)

getFloat

float getFloat(java.lang.String key)

getString

java.lang.String getString(java.lang.String key)

getBoolean

boolean getBoolean(java.lang.String key,
                   boolean defValue)

getInteger

int getInteger(java.lang.String key,
               int defValue)

getLong

long getLong(java.lang.String key,
             long defValue)

getFloat

float getFloat(java.lang.String key,
               float defValue)

getString

java.lang.String getString(java.lang.String key,
                           java.lang.String defValue)

get

java.util.Map<java.lang.String,?> get()
Returns a read only Map with all the key, objects of the preferences.


contains

boolean contains(java.lang.String key)

clear

void clear()

remove

void remove(java.lang.String key)

flush

void flush()
Makes sure the preferences are persisted.


libgdx API

Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)