Mallet Engine  2
Entity-Component based game engine, written in Java.
 All Classes Namespaces Files Functions Variables
Public Member Functions
com.linxonline.mallet.util.settings.Settings Class Reference

List of all members.

Public Member Functions

 Settings ()
final void addBoolean (final String _name, final boolean _value)
final void addInteger (final String _name, final int _value)
final void addFloat (final String _name, final float _value)
final void addString (final String _name, final String _value)
final void addObject (final String _name, final Object _value)
final boolean getBoolean (final String _name) throws NullPointerException
final boolean getBoolean (final String _name, final boolean _default)
final int getInteger (final String _name) throws NullPointerException
final int getInteger (final String _name, final int _default)
final float getFloat (final String _name) throws NullPointerException
final float getFloat (final String _name, final float _default)
final String getString (final String _name) throws NullPointerException
final String getString (final String _name, final String _default)
final Object getObject (final String _name) throws NullPointerException
final Object getObject (final String _name, final Object _default)
final< T > T getObject (final String _name, final Class< T > _type, final T _default)
final ArrayList< String > toArrayString ()
final String toString ()

Detailed Description

Would like to add an Annotation that will switch the String comparison to a hashcode check.

This would be enabled or disabled at compile time.


Constructor & Destructor Documentation


Member Function Documentation

final void com.linxonline.mallet.util.settings.Settings.addBoolean ( final String  _name,
final boolean  _value 
)
final void com.linxonline.mallet.util.settings.Settings.addFloat ( final String  _name,
final float  _value 
)
final void com.linxonline.mallet.util.settings.Settings.addInteger ( final String  _name,
final int  _value 
)
final void com.linxonline.mallet.util.settings.Settings.addObject ( final String  _name,
final Object  _value 
)
final void com.linxonline.mallet.util.settings.Settings.addString ( final String  _name,
final String  _value 
)
final boolean com.linxonline.mallet.util.settings.Settings.getBoolean ( final String  _name) throws NullPointerException
final boolean com.linxonline.mallet.util.settings.Settings.getBoolean ( final String  _name,
final boolean  _default 
)
final float com.linxonline.mallet.util.settings.Settings.getFloat ( final String  _name) throws NullPointerException
final float com.linxonline.mallet.util.settings.Settings.getFloat ( final String  _name,
final float  _default 
)
final int com.linxonline.mallet.util.settings.Settings.getInteger ( final String  _name) throws NullPointerException
final int com.linxonline.mallet.util.settings.Settings.getInteger ( final String  _name,
final int  _default 
)
final Object com.linxonline.mallet.util.settings.Settings.getObject ( final String  _name) throws NullPointerException
final Object com.linxonline.mallet.util.settings.Settings.getObject ( final String  _name,
final Object  _default 
)
final<T> T com.linxonline.mallet.util.settings.Settings.getObject ( final String  _name,
final Class< T >  _type,
final T  _default 
)
final String com.linxonline.mallet.util.settings.Settings.getString ( final String  _name) throws NullPointerException
final String com.linxonline.mallet.util.settings.Settings.getString ( final String  _name,
final String  _default 
)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables