@Override public Object get(Object key) { return mAccessor.tryGetPropertyValue(mBean, (String) key); }
@Override public Object get(Object key) { if (key == null) { return null; } String strKey = (String) key; if (mFromKey != null && mFromKey.compareTo(strKey) > 0) { return null; } if (mToKey != null && mToKey.compareTo(strKey) <= 0) { return null; } return mAccessor.tryGetPropertyValue(mBean, strKey); }
@Override public Object put(String key, Object value) { Object old = mAccessor.tryGetPropertyValue(mBean, key); mAccessor.setPropertyValue(mBean, key, value); return old; }
@Override public Object put(String key, Object value) { if (key != null) { if (mFromKey != null && mFromKey.compareTo(key) > 0) { throw rangeError(key); } if (mToKey != null && mToKey.compareTo(key) <= 0) { throw rangeError(key); } } Object old = mAccessor.tryGetPropertyValue(mBean, key); mAccessor.setPropertyValue(mBean, key, value); return old; }
@Override public Object get(Object key) { return mAccessor.tryGetPropertyValue(mBean, (String) key); }
@Override public Object get(Object key) { if (key == null) { return null; } String strKey = (String) key; if (mFromKey != null && mFromKey.compareTo(strKey) > 0) { return null; } if (mToKey != null && mToKey.compareTo(strKey) <= 0) { return null; } return mAccessor.tryGetPropertyValue(mBean, strKey); }
@Override public Object put(String key, Object value) { Object old = mAccessor.tryGetPropertyValue(mBean, key); mAccessor.setPropertyValue(mBean, key, value); return old; }
@Override public Object put(String key, Object value) { if (key != null) { if (mFromKey != null && mFromKey.compareTo(key) > 0) { throw rangeError(key); } if (mToKey != null && mToKey.compareTo(key) <= 0) { throw rangeError(key); } } Object old = mAccessor.tryGetPropertyValue(mBean, key); mAccessor.setPropertyValue(mBean, key, value); return old; }