| Interface | Description |
|---|---|
| ILenientScanner |
Lenient scanner that, in contrast to
IScanner, does not throw
ScannerExceptions for unrecognized characters, but returns tokens of
token class ETokenType.ETokenClass.ERROR and resumes scanning. |
| IScanner |
Common interface for all scanners.
|
| IStatementOracle |
Statement oracles detect statement boundaries.
|
| IToken |
Object of type
IToken are returned by the scanners. |
| Class | Description |
|---|---|
| ABAPToken |
Class for ABAP tokens generated by the ABAP scanner.
|
| AdaToken |
Class for ADA tokens generated by the ADA scanner.
|
| CobolStatementOracle |
IStatementOracle for Cobol. |
| CobolToken |
Class for COBOL tokens generated by the COBOL scanner.
|
| CPPToken |
Class for CPP tokens generated by the CPP scanner.
|
| CSToken |
Class for CS tokens generated by the CS scanner.
|
| DelphiToken |
Class for DELPHI tokens generated by the DELPHI scanner.
|
| FortranToken |
Class for FORTRAN tokens generated by the FORTRAN scanner.
|
| GosuToken |
Class for GOSU tokens generated by the GOSU scanner.
|
| GoToken |
Class for GO tokens generated by the GO scanner.
|
| GroovyToken |
Class for GROOVY tokens generated by the GROOVY scanner.
|
| HanaSQLScriptToken |
Class for SQLSCRIPT tokens generated by the SQLSCRIPT scanner.
|
| Iec61131Token |
Class for IEC61131 tokens generated by the IEC61131 scanner.
|
| JavaDocToken |
Class for JAVADOC tokens generated by the JAVADOC scanner.
|
| JavaScriptToken |
Class for JAVASCRIPT tokens generated by the JAVASCRIPT scanner.
|
| JavaToken |
Class for JAVA tokens generated by the JAVA scanner.
|
| JPLToken |
Class for JPL tokens generated by the JPL scanner.
|
| KotlinToken |
Class for KOTLIN tokens generated by the KOTLIN scanner.
|
| LanguageProperties |
Class which provides parser relevant properties for the languages supported
by the scanner framework.
|
| LineToken |
Class for LINE tokens generated by the LINE scanner.
|
| MatlabToken |
Class for MATLAB tokens generated by the MATLAB scanner.
|
| MTextToken |
Class for MTEXT tokens generated by the MTEXT scanner.
|
| ObjectiveCToken |
Class for OBJECTIVE_C tokens generated by the OBJECTIVE_C scanner.
|
| OCamlToken |
Class for OCAML tokens generated by the OCAML scanner.
|
| OpenCLToken |
Class for OPEN_CL tokens generated by the OPEN_CL scanner.
|
| OScriptToken |
Class for OSCRIPT tokens generated by the OSCRIPT scanner.
|
| PHPToken |
Class for PHP tokens generated by the PHP scanner.
|
| PL1Token |
Class for PL1 tokens generated by the PL1 scanner.
|
| PLSQLToken |
Class for PLSQL tokens generated by the PLSQL scanner.
|
| PythonToken |
Class for PYTHON tokens generated by the PYTHON scanner.
|
| RubyToken |
Class for RUBY tokens generated by the RUBY scanner.
|
| RustToken |
Class for RUST tokens generated by the RUST scanner.
|
| ScannerFactory |
This factory class is the central access point to the scanner framework.
|
| ScannerUtils |
This class offers utility methods for scanners.
|
| StrictScanner |
Wrapps an
ILenientScanner and converts tokens of
ETokenType.ETokenClass.ERROR into ScannerExceptions. |
| SwiftToken |
Class for SWIFT tokens generated by the SWIFT scanner.
|
| TextToken |
Class for TEXT tokens generated by the TEXT scanner.
|
| Token |
Base class for implementations of the token interface.
|
| TokenEquator |
A class for testing tokens for equality with respect to type and content.
|
| TokenListLookahead |
ILookahead on Lists of ITokens |
| TSQLToken |
Class for TSQL tokens generated by the TSQL scanner.
|
| UnicodeEscapes |
This class is a scanner generated by
JFlex 1.6.1
from the specification file /builds/cqse/teamscale/lib/eu.cqse.check/grammars/unicode.flex
|
| VBToken |
Class for VB tokens generated by the VB scanner.
|
| XMLToken |
Class for XML tokens generated by the XML scanner.
|
| XtendToken |
Class for XTEND tokens generated by the XTEND scanner.
|
| Enum | Description |
|---|---|
| ELanguage |
Enumeration class for the languages support by the scanner framework.
|
| ETokenType |
This enumeration describes the type of a token.
|
| ETokenType.ETokenClass |
Enumeration describing the classes token types belong to.
|
| Exception | Description |
|---|---|
| ScannerException |
Generated scanners throw exceptions of this description to signal scanning
problems.
|