/** * INTERNAL: * Return the real collection object. * This will force instantiation. */ @Override public Object getDelegateObject() { return getDelegate(); }
/** * @see java.util.Vector#copyInto(java.lang.Object[]) */ @Override public synchronized void copyInto(Object[] anArray) { getDelegate().copyInto(anArray); }
/** * @see java.util.Vector#lastElement() */ @Override public E lastElement() { return getDelegate().lastElement(); }
/** * @see java.util.Vector#get(int) */ @Override public E get(int index) { return getDelegate().get(index); }
/** * @see java.util.Vector#lastElement() */ @Override public E lastElement() { return getDelegate().lastElement(); }
/** * Sort content of this instance according to the order induced by provided comparator. * @param c The comparator to determine the order of the array. A {@code null} value * indicates that the elements' {@linkplain Comparable natural ordering} * should be used. * @since 2.6.0 with JDK 1.8 */ public void sort(Comparator<? super E> c) { Collections.sort(getDelegate(), c); }
/** * @see java.util.Vector#elements() */ public Enumeration elements() { return getDelegate().elements(); }
/** * @see java.util.Vector#elements() */ @Override public Enumeration<E> elements() { return getDelegate().elements(); }
/** * @see java.util.Vector#add(int, java.lang.Object) */ @Override public void add(int index, E element) { getDelegate().add(index, element); raiseAddChangeEvent(element, index); }
/** * @see java.util.Vector#lastIndexOf(java.lang.Object, int) */ @Override public int lastIndexOf(Object elem, int index) { return getDelegate().lastIndexOf(elem, index); }
/** * @see java.util.Vector#remove(int) */ @Override public E remove(int index) { E value = getDelegate().remove(index); this.raiseRemoveChangeEvent(value, index); return value; }
/** * @see java.util.Vector#trimToSize() */ @Override public void trimToSize() { getDelegate().trimToSize(); }
/** * @see java.util.Vector#containsAll(java.util.Collection) */ @Override public boolean containsAll(Collection<?> c) { return getDelegate().containsAll(c); }
/** * INTERNAL: * @see java.util.Vector#hashCode() */ @Override public int hashCode() { return this.getDelegate().hashCode(); }
/** * @see java.util.Vector#ensureCapacity(int) */ @Override public void ensureCapacity(int minCapacity) { getDelegate().ensureCapacity(minCapacity); }
/** * @see java.util.Vector#equals(java.lang.Object) */ @Override public boolean equals(Object o) { return getDelegate().equals(o); }
/** * @see java.util.Vector#trimToSize() */ @Override public void trimToSize() { getDelegate().trimToSize(); }
/** * @see java.util.Vector#lastIndexOf(java.lang.Object, int) */ public int lastIndexOf(Object elem, int index) { return getDelegate().lastIndexOf(elem, index); }
/** * @see java.util.Vector#add(int, java.lang.Object) */ @Override public void add(int index, E element) { getDelegate().add(index, element); raiseAddChangeEvent(element, index); }
/** * @see java.util.Vector#containsAll(java.util.Collection) */ public boolean containsAll(Collection c) { return getDelegate().containsAll(c); }