private void setItemsCache(Collection<?> c) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } setReferences(2, c.toArray(new Pair[c.size()])); }
private void setItemsCache(Collection<?> c) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) { reference.caches = new Object[3]; } ((Object[]) reference.caches)[2] = c.toArray(new Pair[0]); }
private void setItemsCache (Collection c) { if (isSimple ()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) reference.caches = new Object[3]; ((Object[])reference.caches)[2] = c.toArray (); } private void clearCaches () {
private void setInstancesCache (Collection c) { if (isSimple ()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) reference.caches = new Object[3]; ((Object[])reference.caches)[1] = c; } private Object[] getItemsCache () {
private void setItemsCache (Collection c) { if (isSimple ()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) reference.caches = new Object[3]; ((Object[])reference.caches)[2] = c.toArray (); } private void clearCaches () {
private void setClassesCache(Set s) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) { reference.caches = new Object[3]; } ((Object[]) reference.caches)[0] = s; }
private Object getFromCache(int indx) { if (isSimple()) { return null; } Object maybeArray = reference.caches; if (maybeArray instanceof Object[]) { return ((Object[]) maybeArray)[indx]; } return null; }
private void setInstancesCache (Collection c) { if (isSimple ()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) reference.caches = new Object[3]; ((Object[])reference.caches)[1] = c; } private Object[] getItemsCache () {
private Object getFromCache (int indx) { if (isSimple ()) return null; Object maybeArray = reference.caches; if (maybeArray instanceof Object[]) { return ((Object[])maybeArray)[indx]; } return null; }
private Object getFromCache(int indx) { if (isSimple()) { return null; } Object maybeArray = reference.caches; if (maybeArray instanceof Object[]) { return ((Object[]) maybeArray)[indx]; } return null; }
private void setInstancesCache(Collection c) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) { reference.caches = new Object[3]; } ((Object[]) reference.caches)[1] = c; }
private Object getFromCache (int indx) { if (isSimple ()) return null; Object maybeArray = reference.caches; if (maybeArray instanceof Object[]) { return ((Object[])maybeArray)[indx]; } return null; }
private void setItemsCache(Collection<?> c) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } setReferences(2, c.toArray(new Pair[0])); }
private void setClassesCache(Set s) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } setReferences(0, s); }
private void setClassesCache (Set s) { if (isSimple ()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) reference.caches = new Object[3]; ((Object[])reference.caches)[0] = s; } private Collection getInstancesCache () {
private void setInstancesCache(Collection c) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } setReferences(1, c); }
private void setClassesCache (Set s) { if (isSimple ()) { // mark it as being used reference.caches = reference; return; } if (!(reference.caches instanceof Object[])) reference.caches = new Object[3]; ((Object[])reference.caches)[0] = s; } private Collection getInstancesCache () {
private void setInstancesCache(Collection c) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } setReferences(1, c); }
private Object getFromCache(int indx) { if (isSimple()) { return null; } Object maybeArray = reference.caches; if (maybeArray instanceof Object[]) { return ((Object[]) maybeArray)[indx]; } return null; }
private void setClassesCache(Set s) { if (isSimple()) { // mark it as being used reference.caches = reference; return; } setReferences(0, s); }