Package io.trino.sql.parser
Class CaseInsensitiveStream
- java.lang.Object
-
- io.trino.sql.parser.CaseInsensitiveStream
-
- All Implemented Interfaces:
org.antlr.v4.runtime.CharStream,org.antlr.v4.runtime.IntStream
public class CaseInsensitiveStream extends Object implements org.antlr.v4.runtime.CharStream
-
-
Constructor Summary
Constructors Constructor Description CaseInsensitiveStream(org.antlr.v4.runtime.CharStream stream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconsume()StringgetSourceName()StringgetText(org.antlr.v4.runtime.misc.Interval interval)intindex()intLA(int i)intmark()voidrelease(int marker)voidseek(int index)intsize()
-
-
-
Method Detail
-
getText
public String getText(org.antlr.v4.runtime.misc.Interval interval)
- Specified by:
getTextin interfaceorg.antlr.v4.runtime.CharStream
-
consume
public void consume()
- Specified by:
consumein interfaceorg.antlr.v4.runtime.IntStream
-
LA
public int LA(int i)
- Specified by:
LAin interfaceorg.antlr.v4.runtime.IntStream
-
mark
public int mark()
- Specified by:
markin interfaceorg.antlr.v4.runtime.IntStream
-
release
public void release(int marker)
- Specified by:
releasein interfaceorg.antlr.v4.runtime.IntStream
-
index
public int index()
- Specified by:
indexin interfaceorg.antlr.v4.runtime.IntStream
-
seek
public void seek(int index)
- Specified by:
seekin interfaceorg.antlr.v4.runtime.IntStream
-
size
public int size()
- Specified by:
sizein interfaceorg.antlr.v4.runtime.IntStream
-
getSourceName
public String getSourceName()
- Specified by:
getSourceNamein interfaceorg.antlr.v4.runtime.IntStream
-
-