| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@InterfaceAudience.Public @InterfaceStability.Evolving public interface Resettable
Defines an API for objects that can be mark()ed and reset() on arbitrary
 boundaries. Any implementation that has a limited buffer for the mark(),
 like InputStream, must not implement Resettable.
| Method Summary | |
|---|---|
|  void | mark()Indicate that the current position should be returned to in the case of reset()being called. | 
|  void | reset()Return to the last marked position, or the beginning of the stream if mark()has never been called. | 
| Method Detail | 
|---|
void mark()
          throws IOException
reset() being called.
IOException
void reset()
           throws IOException
mark() has never been called.
IOException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||