@Override public Object removeFirst() { if (_directAccess) { return super.removeFirst(); } if (isDelayLoad()) { load(); } ProxyCollections.beforeRemoveFirst(this); Object localObject = super.removeFirst(); return ProxyCollections.afterRemoveFirst(this, localObject); }
@Override public Object removeFirst() { if (_directAccess) { return super.removeFirst(); } if (isDelayLoad()) { load(); } ProxyCollections.beforeRemoveFirst(this); Object localObject = super.removeFirst(); return ProxyCollections.afterRemoveFirst(this, localObject); }
@Override public Object removeFirst() { if (_directAccess) { return super.removeFirst(); } if (isDelayLoad()) { load(); } ProxyCollections.beforeRemoveFirst(this); Object localObject = super.removeFirst(); return ProxyCollections.afterRemoveFirst(this, localObject); }
@Override public Object removeFirst() { if (_directAccess) { return super.removeFirst(); } if (isDelayLoad()) { load(); } ProxyCollections.beforeRemoveFirst(this); Object localObject = super.removeFirst(); return ProxyCollections.afterRemoveFirst(this, localObject); }