@Override public boolean contains(Object o) { loadAllSynsets(); return super.contains(o); }
@Override public ListIterator<Synset> listIterator() { loadAllSynsets(); return super.listIterator(); }
@Override public Object[] toArray() { loadAllSynsets(); return super.toArray(); }
@Override public <T> T[] toArray(T[] a) { loadAllSynsets(); return super.toArray(a); }
@Override public ListIterator<Synset> listIterator(int index) { loadAllSynsets(); return super.listIterator(index); }
@Override public Iterator<Synset> iterator() { loadAllSynsets(); return super.iterator(); }
@Override public Object[] toArray() { loadAllSynsets(); return super.toArray(); }
@Override public Spliterator<Synset> spliterator() { loadAllSynsets(); return super.spliterator(); }
@Override public List<Synset> subList(int fromIndex, int toIndex) { loadAllSynsets(); return super.subList(fromIndex, toIndex); }
@Override public Synset get(int index) { loadAllSynsets(); return super.get(index); }
@Override public int lastIndexOf(Object o) { loadAllSynsets(); return super.lastIndexOf(o); }
@Override public void add(int index, Synset synset) { checkSynsetIsNotNull(synset); checkDictionaryIsOurs(synset); loadAllSynsets(); if (null != dictionary && dictionary.isEditable()) { super.add(index, synset); addWord(synset, lemma); } else { super.add(index, synset); } }
@Override public boolean containsAll(Collection<?> c) { loadAllSynsets(); return super.containsAll(c); }
@Override public ListIterator<Synset> listIterator() { loadAllSynsets(); return super.listIterator(); }
@Override public Object clone() { loadAllSynsets(); return super.clone(); }
@Override public int indexOf(Object o) { loadAllSynsets(); return super.indexOf(o); }
@Override public void add(int index, Synset synset) { checkSynsetIsNotNull(synset); checkDictionaryIsOurs(synset); loadAllSynsets(); if (null != dictionary && dictionary.isEditable()) { super.add(index, synset); addWord(synset, lemma); } else { super.add(index, synset); } }
@Override public <T> T[] toArray(T[] a) { loadAllSynsets(); return super.toArray(a); }
@Override public boolean containsAll(Collection<?> c) { loadAllSynsets(); return super.containsAll(c); }
@Override public boolean contains(Object o) { loadAllSynsets(); return super.contains(o); }