|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jmlspecs.samples.reader.BufferedReader
Buffered readers.
| Class Specifications |
| public represents valid <- this != null&&0 <= this.lo&&this.lo <= this.cur&&this.cur <= this.hi&&this.buff != null&&this.hi-this.lo <= this.buff.length&&this.svalid; |
| Specifications inherited from class Object |
|
represents objectState <- org.jmlspecs.lang.JMLDataGroup.IT; public represents _getClass <- \typeof(this); |
| Model Field Summary | |
boolean |
svalid
|
| Model fields inherited from class java.lang.Object |
_getClass, objectState, theString |
| Model fields inherited from interface org.jmlspecs.samples.reader.Reader |
state, valid |
| Ghost Field Summary |
| Ghost fields inherited from class java.lang.Object |
objectTimesFinalized, owner |
| Field Summary | |
[spec_public] protected char[] |
buff
|
[spec_public] protected int |
cur
|
[spec_public] protected int |
hi
|
[spec_public] protected int |
lo
|
| Constructor Summary | |
BufferedReader()
|
|
| Model Method Summary |
| Model methods inherited from class java.lang.Object |
hashValue |
| Method Summary | |
int |
read()
|
abstract void |
refill()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jmlspecs.samples.reader.Reader |
close |
| Model Field Detail |
public boolean svalid
| Field Detail |
protected int lo
protected int hi
protected int cur
protected char[] buff
| Constructor Detail |
public BufferedReader()
| Method Detail |
public int read()
read in interface Readerpublic abstract void refill()
|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||