public abstract class LexerSource
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
lineOffset |
private java.lang.String |
name |
| Constructor and Description |
|---|
LexerSource(java.lang.String sourceName,
int lineOffset) |
| Modifier and Type | Method and Description |
|---|---|
abstract org.jcodings.Encoding |
getEncoding() |
java.lang.String |
getFilename()
What file are we lexing?
|
int |
getLineOffset() |
abstract org.jruby.util.ByteList |
gets() |
abstract void |
setEncoding(org.jcodings.Encoding encoding) |
public java.lang.String getFilename()
public int getLineOffset()
public abstract org.jcodings.Encoding getEncoding()
public abstract void setEncoding(org.jcodings.Encoding encoding)
public abstract org.jruby.util.ByteList gets()