|
|
|
|
|
|
|
|
if(nextIsString && StringUtil.isNotBlank(lastContents)) { |
|
|
if(nextIsString && StringUtil.isNotBlank(lastContents)) { |
|
|
Integer idx = Integer.valueOf(lastContents); |
|
|
Integer idx = Integer.valueOf(lastContents); |
|
|
lastContents = lruCache.get(idx); |
|
|
lastContents = lruCache.get(idx); |
|
|
if (lastContents == null && !lruCache.containsKey(idx)) { |
|
|
|
|
|
|
|
|
if (lastContents == null && !lruCache.containsKey(idx) && sst != null) { |
|
|
lastContents = sst.getItemAt(idx).getString(); |
|
|
lastContents = sst.getItemAt(idx).getString(); |
|
|
lruCache.put(idx, lastContents); |
|
|
lruCache.put(idx, lastContents); |
|
|
} |
|
|
} |