public class BasicResourceWarehouse extends Object implements Map<String,Object>
DependResourceException
可以保存的数据类型:(省略基础数据类型的封装类)
String
Constructor and Description |
---|
BasicResourceWarehouse() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<String,Object>> |
entrySet() |
Object |
get(Object key) |
Boolean |
getBoolean(String key) |
boolean |
getBooleanBasic(String key) |
Byte |
getByte(String key) |
byte |
getByteBasic(String key) |
Character |
getChar(String key) |
char |
getCharBasic(String key) |
Double |
getDouble(String key) |
double |
getDoubleBasic(String key) |
Float |
getFloat(String key) |
float |
getFloatBasic(String key) |
Integer |
getInt(String key) |
int |
getIntBasic(String key) |
Long |
getLong(String key) |
long |
getLongBasic(String key) |
<T> T |
getParse(String key,
Class<T> parseType)
获取的同时尝试转化数据类型
|
Short |
getShort(String key) |
short |
getShortBasic(String key) |
String |
getString(String key) |
String |
getToString(String key) |
static boolean |
isBasicType(Class clz)
判断类型是不是可用的基础数据类型
|
static boolean |
isBasicType(Object obj)
判断类型是不是可用的基础数据类型
|
boolean |
isEmpty() |
Set<String> |
keySet() |
void |
put(String key,
boolean value) |
void |
put(String key,
Boolean value) |
void |
put(String key,
byte value) |
void |
put(String key,
Byte value) |
void |
put(String key,
char... charArray) |
void |
put(String key,
char value) |
void |
put(String key,
Character value) |
void |
put(String key,
double value) |
void |
put(String key,
Double value) |
void |
put(String key,
float value) |
void |
put(String key,
Float value) |
void |
put(String key,
int value) |
void |
put(String key,
Integer value) |
void |
put(String key,
long value) |
void |
put(String key,
Long value) |
Object |
put(String key,
Object value)
保存数据,返回值为上一个旧值
|
void |
put(String key,
short value) |
void |
put(String key,
Short value) |
void |
put(String key,
String value) |
void |
putAll(Map<? extends String,?> m) |
Object |
putBasic(String key,
Object value)
保存一个基础数据, 返回上一个旧数据
如果返回值为null则说明数据没有保存过
|
boolean |
putIfCan(String key,
Object value)
如果可以添加,则添加
|
void |
putToString(String key,
Object objToString) |
Object |
remove(Object key) |
int |
size() |
Collection<Object> |
values() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public void put(String key, char... charArray)
public void put(String key, byte value)
public void put(String key, short value)
public void put(String key, int value)
public void put(String key, long value)
public void put(String key, float value)
public void put(String key, double value)
public void put(String key, char value)
public void put(String key, boolean value)
public byte getByteBasic(String key)
public short getShortBasic(String key)
public int getIntBasic(String key)
public long getLongBasic(String key)
public float getFloatBasic(String key)
public double getDoubleBasic(String key)
public char getCharBasic(String key)
public boolean getBooleanBasic(String key)
public static boolean isBasicType(Object obj)
public static boolean isBasicType(Class clz)
public boolean containsKey(Object key)
containsKey
in interface Map<String,Object>
public boolean containsValue(Object value)
containsValue
in interface Map<String,Object>
Copyright © 2020. All rights reserved.