@Override protected void handleClose() throws X { try { super.handleClose(); } finally { nextElement = null; } } }
@Override protected void handleClose() throws X { try { super.handleClose(); } finally { nextElement = null; } } }
@Override protected void handleClose() throws X { try { super.handleClose(); } finally { nextElement = null; } } }
/** * Calls {@link #handleClose()} upon first call and makes sure the resource closures are only executed * once. */ @Override public final void close() throws X { if (closed.compareAndSet(false, true)) { handleClose(); } }
/** * Calls {@link #handleClose()} upon first call and makes sure the resource closures are only executed * once. */ @Override public final void close() throws X { if (closed.compareAndSet(false, true)) { handleClose(); } }
@Override protected void handleClose() throws X { try { super.handleClose(); } finally { value.set(null); } } }
@Override protected void handleClose() throws X { try { super.handleClose(); } finally { value.set(null); } } }
@Override protected void handleClose() throws X { try { super.handleClose(); } finally { value.set(null); } } }
/** * Calls {@link #handleClose()} upon first call and makes sure the resource closures are only executed * once. */ @Override public final void close() throws X { if (closed.compareAndSet(false, true)) { handleClose(); } }
@Override public void handleClose() throws QueryEvaluationException { try { super.handleClose(); } finally { filter.close(); } }
@Override public void handleClose() throws QueryEvaluationException { try { super.handleClose(); } finally { filter.close(); } }
@Override public void handleClose() throws QueryEvaluationException { try { super.handleClose(); } finally { filter.close(); } }
@Override public void handleClose() throws QueryEvaluationException { try { super.handleClose(); } finally { queryResult.close(); } } }
@Override public void handleClose() throws QueryEvaluationException { try { super.handleClose(); } finally { filter.close(); } }
@Override public void handleClose() throws QueryEvaluationException { try { super.handleClose(); } finally { filter.close(); } }
@Override public void handleClose() throws QueryEvaluationException { try { super.handleClose(); } finally { filter.close(); } }
@Override protected void handleClose() throws RepositoryException { try { super.handleClose(); } finally { Iterations.closeCloseable(wrappedIter); } }
@Override public void handleClose() throws SailException { try { super.handleClose(); } finally { namespaces.close(); } } };
@Override public void handleClose() throws SailException { try { super.handleClose(); } finally { contextIDs.close(); } } };
@Override protected void handleClose() throws RepositoryException { try { super.handleClose(); } finally { Iterations.closeCloseable(wrappedIter); } }