@Override public ISObject setAttributes(Map<String, String> attrs) { sobj.setAttributes(attrs); return this; }
protected ISObject loadBuf() { ISObject sobj = SObject.of(read()); sobj.setAttributes(getAttributes()); return sobj; }
private void setDefAttributes(ISObject sobj) { Map<String, String> map = C.newMap(); setDefAttributes(sobj.getKey(), map); sobj.setAttributes(map); }
@Override public final ISObject get(String key) { if (noGet) { return createDumbObject(key); } if (loadMetaOnly) { ISObject obj = createDumbObject(key); obj.setAttributes(getMeta(key)); return obj; } return getFull(key); }