| Modifier and Type | Field and Description |
|---|---|
| private final ByteList | |
| private int |
| Access | Constructor and Description |
|---|---|
| public | ByteListLexerSource(String
is the file we are reading sourceName, int starting line number for source (used by eval) line, ByteList the ByteList backing the source we want to lex in, RubyArray<T extends IRubyObject> list)Create our food-source for the lexer. |
| Modifier and Type | Method and Description |
|---|---|
| public Encoding | |
| public int | |
| public Channel | |
| public IRubyObject | |
| public ByteList | |
| public void |
| completeSource | back to summary |
|---|---|
| private final ByteList completeSource | |
| offset | back to summary |
|---|---|
| private int offset | |
| ByteListLexerSource | back to summary |
|---|---|
| public ByteListLexerSource(String sourceName, int line, ByteList in, RubyArray<T extends IRubyObject> list) Create our food-source for the lexer. | |
| getEncoding | back to summary |
|---|---|
| public Encoding getEncoding() Implements abstract org.
| |
| getOffset | back to summary |
|---|---|
| public int getOffset() Implements abstract org.
| |
| getRemainingAsChannel | back to summary |
|---|---|
| public Channel getRemainingAsChannel() Implements abstract org.
| |
| getRemainingAsIO | back to summary |
|---|---|
| public IRubyObject getRemainingAsIO() Implements abstract org.
| |
| gets | back to summary |
|---|---|
| public ByteList gets() Implements abstract org.
| |
| setEncoding | back to summary |
|---|---|
| public void setEncoding(Encoding encoding) Implements abstract org.
| |