- public Cab(Stream parent) { this(parent, null); }
- public Cab(Stream parent, String path) { this.parent = parent; this.path = path; }
- public String getCacheKey() throws NotCacheableException { return parent.getCacheKey() + "!cab:"; }
- public JS _get(JS key) throws JSExn { return new Cab(parent, path==null?JS.toString(key):path+'/'+JS.toString(key)); }
+ public Cab(JS parent) { this(parent, null); }
+ public Cab(JS parent, String path) { this.parent = parent; this.path = path; }
+ public String getCacheKey() throws NotCacheableException { return getCacheKey(parent) + "!cab:"; }
+ public JS _get(String key) { return new Cab(parent, path==null?key:path+'/'+key); }