You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
157 lines
1.9 KiB
157 lines
1.9 KiB
11 years ago
|
package mightypork.util.files.ion;
|
||
11 years ago
|
|
||
11 years ago
|
|
||
11 years ago
|
/**
|
||
|
* Ionizable HashMap
|
||
|
*
|
||
|
* @author MightyPork
|
||
|
*/
|
||
11 years ago
|
public class IonMap extends AbstractIonMap<Object> {
|
||
11 years ago
|
|
||
11 years ago
|
public boolean getBoolean(String key)
|
||
|
{
|
||
|
return (Boolean) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public boolean getBool(String key)
|
||
|
{
|
||
|
return (Boolean) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public byte getByte(String key)
|
||
|
{
|
||
|
return (Byte) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public char getChar(String key)
|
||
|
{
|
||
|
return (Character) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public short getShort(String key)
|
||
|
{
|
||
|
return (Short) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public int getInt(String key)
|
||
|
{
|
||
|
return (Integer) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public long getLong(String key)
|
||
|
{
|
||
|
return (Long) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public float getFloat(String key)
|
||
|
{
|
||
|
return (Float) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public double getDouble(String key)
|
||
|
{
|
||
|
return (Double) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public String getString(String key)
|
||
|
{
|
||
|
return (String) get(key);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
@Override
|
||
|
public Object get(Object arg0)
|
||
|
{
|
||
|
return super.get(arg0);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putBoolean(String key, boolean num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putBool(String key, boolean num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putByte(String key, int num)
|
||
|
{
|
||
|
put(key, (byte) num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putChar(String key, char num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putCharacter(String key, char num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putShort(String key, int num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putInt(String key, int num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putInteger(String key, int num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putLong(String key, long num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putFloat(String key, double num)
|
||
|
{
|
||
|
put(key, (float) num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putDouble(String key, double num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
public void putString(String key, String num)
|
||
|
{
|
||
|
put(key, num);
|
||
|
}
|
||
11 years ago
|
|
||
|
|
||
11 years ago
|
@Override
|
||
|
public byte ionMark()
|
||
|
{
|
||
|
return IonMarks.MAP;
|
||
|
}
|
||
11 years ago
|
|
||
11 years ago
|
}
|