/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }
/** * Closes the <tt>StreamReader</tt> and causes all subsequent method calls * on this object to throw IllegalStateException. */ @Override public void close() { if (isClosed.compareAndSet(false, true)) { if (input != null) { try { input.close(); } catch (IOException ignored) { } } } }