|
JML | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 Reader
public abstract void refill()
|
JML | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |