/** {@inheritDoc} */ @Override public boolean equals(Object object) { beforeReadOperation(); try { return delegate.equals(object); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public boolean equals(Object object) { beforeReadOperation(); try { return delegate.equals(object); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public String toString() { beforeReadOperation(); try { return delegate.toString(); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public boolean contains(Object object) { beforeReadOperation(); try { return delegate.contains(object); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public <T> T[] toArray(T[] array) { beforeReadOperation(); try { return delegate.toArray(array); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public <T> T[] toArray(T[] array) { beforeReadOperation(); try { return delegate.toArray(array); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public E get(int index) { beforeReadOperation(); try { return delegate.get(index); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public <T> T[] toArray(T[] array) { beforeReadOperation(); try { return delegate.toArray(array); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public E get(int index) { beforeReadOperation(); try { return delegate.get(index); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public boolean containsAll(Collection<?> collection) { beforeReadOperation(); try { return delegate.containsAll(collection); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public Object[] toArray() { beforeReadOperation(); try { return delegate.toArray(); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public int indexOf(Object object) { beforeReadOperation(); try { return delegate.indexOf(object); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public int size() { beforeReadOperation(); try { return delegate.size(); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public int lastIndexOf(Object object) { beforeReadOperation(); try { return delegate.lastIndexOf(object); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public boolean containsAll(Collection<?> collection) { beforeReadOperation(); try { return delegate.containsAll(collection); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public int lastIndexOf(Object object) { beforeReadOperation(); try { return delegate.lastIndexOf(object); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public int size() { beforeReadOperation(); try { return delegate.size(); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public int size() { beforeReadOperation(); try { return delegate.size(); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public boolean contains(Object object) { beforeReadOperation(); try { return delegate.contains(object); } finally { afterReadOperation(); } }
/** {@inheritDoc} */ @Override public boolean containsAll(Collection<?> collection) { beforeReadOperation(); try { return delegate.containsAll(collection); } finally { afterReadOperation(); } }