Class OracleLexer
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
- org.antlr.v4.runtime.Lexer
-
- org.apache.shardingsphere.sql.parser.autogen.OracleStatementLexer
-
- org.apache.shardingsphere.sql.parser.oracle.parser.OracleLexer
-
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource,org.apache.shardingsphere.sql.parser.api.parser.SQLLexer
public final class OracleLexer extends OracleStatementLexer implements org.apache.shardingsphere.sql.parser.api.parser.SQLLexer
SQL lexer for Oracle.
-
-
Field Summary
-
Fields inherited from class org.apache.shardingsphere.sql.parser.autogen.OracleStatementLexer
_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, ABORT, ACCESS, ACCESSED, ACCESSIBLE, ACROSS, ACTIVATE, ACTIVE, ADD, ADMINISTER, ADVANCED, ADVISE, ADVISOR, AFFINITY, AFTER, AGENT, AGGREGATE, AL16UTF16, AL32UTF8, ALIAS, ALL, ALLOCATE, ALLOW, ALTER, ALWAYS, AMPERSAND_, ANALYTIC, ANALYZE, ANCESTOR, ANCILLARY, AND, AND_, ANY, ANYSCHEMA, APPLICATION, APPLY, ARCHIVAL, ARCHIVE, ARCHIVED, ARCHIVELOG, ARRAY, AS, ASC, ASSOCIATE, ASTERISK_, ASYNCHRONOUS, AT, AT_, ATTRIBUTE, ATTRIBUTES, AUDIT, AUTHENTICATED, AUTHID, AUTO, AUTOALLOCATE, AUTOEXTEND, AUTOMATIC, AVAILABILITY, AVERAGE_RANK, AVG, AZURE_ROLE, BACKSLASH_, BACKUP, BADFILE, BASIC, BASICFILE, BATCH, BECOME, BEFORE, BEGIN, BEGINNING, BETWEEN, BFILE, BIGFILE, BINARY, BINARY_DOUBLE, BINARY_FLOAT, BINARY_INTEGER, BINDING, BIT_NUM_, BITMAP, BLOB, BLOCK, BLOCK_COMMENT, BLOCKSIZE, BODY, BOOLEAN, BOTH, BQ_, BREADTH, BUFFER_CACHE, BUFFER_POOL, BUILD, BY, BYTE, CACHE, CACHING, CALL, CANCEL, CAPACITY, CARET_, CASCADE, CASCADED, CASE, CAST, CATEGORY, CELL_FLASH_CACHE, CHAINED, CHANGE, channelNames, CHAR, CHARACTER, CHARSETFORM, CHARSETID, CHECK, CHECKPOINT, CHILD, CHUNK, CLASS, CLASSIFIER, CLAUSE, CLEAN, CLEANUP, CLEAR, CLIENT, CLOB, CLONE, CLOSE, CLUSTER, CLUSTERING, COALESCE, COARSE, COLLATION, COLON_, COLUMN, COLUMN_VALUE, COLUMNS, COMMA_, COMMENT, COMMIT, COMMITTED, COMPACT, COMPATIBILITY, COMPILE, COMPLETE, COMPRESS, COMPUTATION, COMPUTE, CONFIRM, CONNECT, CONNECT_TIME, CONSIDER, CONSISTENT, CONSTANT, CONSTRAINT, CONSTRAINTS, CONTAINER, CONTAINER_MAP, CONTAINERS, CONTAINERS_DEFAULT, CONTENT, CONTENTS, CONTEXT, CONTINUE, CONTROLFILE, CONVERT, COPY, CORRUPTION, COST, COUNT, CPU_PER_SESSION, CREATE, CREATION, CREDENTIALS, CRITICAL, CROSS, CUBE, CUME_DIST, CURRENT, CURRENT_USER, CURSOR, CYCLE, DANGLING, DATA, DATABASE, DATAFILE, DATAFILES, DATE, DAY, DAYS, DBA_RECYCLEBIN, DBTIMEZONE, DDL, DEALLOCATE, DEBUG, DEC, DECIMAL, DECODE, DECREMENT, DECRYPT, DEDUPLICATE, DEFAULT, DEFAULT_COLLATION, DEFAULT_CREDENTIAL, DEFAULTS, DEFERRABLE, DEFERRED, DEFINE, DEFINER, DELETE, DELETE_ALL, DEMAND, DENSE_RANK, DEPENDENT, DEPTH, DEQ_, DESC, DETERMINES, DETERMINISTIC, DICTIONARY, DIMENSION, DIRECTORY, DISABLE, DISABLE_ALL, DISALLOW, DISASSOCIATE, DISCARD, DISCARDFILE, DISCONNECT, DISK, DISKGROUP, DISKS, DISMOUNT, DISTINCT, DISTRIBUTE, DISTRIBUTED, DML, DO, DOCUMENT, DOLLAR_, DOT_, DOT_ASTERISK_, DOUBLE, DOWNGRADE, DQ_, DROP, DUPLICATE, DUPLICATED, DURATION, EDITION, EDITIONABLE, ELEMENT, ELSE, EMPTY, ENABLE, ENABLE_ALL, ENCODING, ENCRYPT, ENCRYPTION, END, ENFORCED, EQ_, EQ_REGEX, EQUALS_PATH, ERROR, ERRORS, ESCAPE, EVALNAME, EVERY, EXCEPT, EXCEPTION, EXCEPTIONS, EXCHANGE, EXCLUDE, EXCLUDING, EXCLUSIVE, EXECUTE, EXEMPT, EXISTS, EXTEND, EXTENDED, EXTENT, EXTERNAL, EXTERNALLY, EXTRACT, FACT, FAILED, FAILGROUP, FAILOVER, FALSE, FAR, FAST, FEATURE, FETCH, FILE, FILE_NAME_CONVERT, FILESYSTEM_LIKE_LOGGING, FILTER, FINAL, FINE, FINISH, FIRST, FLASH_CACHE, FLASHBACK, FLEX, FLOAT, FLUSH, FOLDER, FOLLOWING, FOR, FOR_GENERATOR, FORCE, FOREIGN, FORMAT, FREELIST, FREELISTS, FREEPOOLS, FRESH, FROM, FULL, FUNCTION, FUNCTIONS, GENERATED, GLOBAL, GLOBAL_NAME, GLOBAL_TOPIC_ENABLED, GLOBALLY, GRANT, GRANTED, GROUP, GROUPING, GROUPS, GT_, GTE_, GUARANTEE, GUARD, HAS, HASH, HAVING, HEAP, HEX_DIGIT_, HIDE, HIER_ANCESTOR, HIER_CAPTION, HIER_DEPTH, HIER_DESCRIPTION, HIER_LAG, HIER_LEAD, HIER_LEVEL, HIER_MEMBER_NAME, HIER_MEMBER_UNIQUE_NAME, HIER_PARENT, HIERARCHIES, HIERARCHY, HIGH, HOST, HOUR, HOURS, IAM_GROUP_NAME, ID, IDENTIFIED, IDENTIFIER, IDENTIFIER_, IDENTITY, IF, IGNORE, ILM, IMMEDIATE, IN, INCLUDE, INCLUDING, INCREMENT, INDENT, INDEX, INDEXES, INDEXING, INDEXTYPE, INDEXTYPES, INDICATOR, INFINITE, INHERIT, INITIAL, INITIALIZED, INITIALLY, INITRANS, INLINE_COMMENT, INMEMORY, INNER, INSERT, INSTALL, INSTANCE, INSTANCES, INT, INTEGER, INTEGER_, INTERLEAVED, INTERNAL, INTERSECT, INTERVAL, INTO, INVALIDATE, INVALIDATION, INVISIBLE, IS, ISOLATION, ITERATE, JAVA, JOB, JOIN, JSON, JSON_EQUAL, JSON_EXISTS, JSON_TEXTCONTAINS, KEEP, KEEP_DUPLICATES, KEY, KEYS, KILL, LAG, LAG_DIF_PERCENT, LAG_DIFF, LANGUAGE, LAST, LATERAL, LAX, LBE_, LBT_, LEAD, LEAD_CDB, LEAD_CDB_URI, LEAD_DIFF, LEAD_DIFF_PERCENT, LEAF, LEFT, LENGTH, LESS, LEVEL, LEVELS, LIBRARY, LIKE, LIKE_REGEX, LIKE2, LIKE4, LIKEC, LIMIT, LINEAR, LINK, LIST, LISTAGG, LOAD, LOB, LOBS, LOCAL, LOCALTIME, LOCALTIMESTAMP, LOCATION, LOCATOR, LOCK, LOCKDOWN, LOCKED, LOCKING, LOG, LOGFILE, LOGFILES, LOGGING, LOGICAL, LOGICAL_READS_PER_SESSION, LOGMINING, LONG, LOST, LOW, LP_, LPAD, LT_, LTE_, MAIN, MANAGE, MANAGED, MANAGEMENT, MANUAL, MAPPING, MASTER, MATCH, MATCH_NUMBER, MATCH_RECOGNIZE, MATCHED, MATERIALIZE, MATERIALIZED, MAX, MAX_AUDIT_SIZE, MAX_DIAG_SIZE, MAXDATAFILES, MAXEXTENTS, MAXIMIZE, MAXINSTANCES, MAXLEN, MAXLOGFILES, MAXLOGHISTORY, MAXLOGMEMBERS, MAXSIZE, MAXVALUE, MEASURE, MEASURES, MEDIUM, MEMBER, MEMCOMPRESS, MEMOPTIMIZE, MEMORY, MERGE, METADATA, MICROSECOND, MIGRATE, MIGRATION, MIN, MINEXTENTS, MINIMUM, MINING, MINUS, MINUS_, MINUTE, MINUTES, MINVALUE, MIRROR, MLSLABEL, MOD, MOD_, MODE, MODEL, modeNames, MODIFICATION, MODIFY, MONITORING, MONTH, MONTHS, MOUNT, MOVE, MOVEMENT, NAME, NAMES, NAMESPACE, NAN, NATIONAL, NATURAL, NATURALN, NAV, NCHAR, NCLOB, NEQ_, NESTED, NEW, NEXT, NO, NOARCHIVELOG, NOAUDIT, NOCACHE, NOCOMPRESS, NOCOPY, NOCYCLE, NODELAY, NOEXTEND, NOFORCE, NOKEEP, NOLOGGING, NOMAPPING, NOMAXVALUE, NOMINVALUE, NOMONITORING, NONE, NONEDITIONABLE, NONSCHEMA, NOORDER, NOPARALLEL, NORELOCATE, NORELY, NOREPLY, NORESETLOGS, NORMAL, NOROWDEPENDENCIES, NOSCALE, NOSHARD, NOSORT, NOSWITCH, NOT, NOT_, NOTHING, NOTIFICATION, NOVALIDATE, NOWAIT, NULL, NULLS, NUMBER, NUMBER_, NUMERIC, NVARCHAR2, OBJECT, OF, OFF, OFFLINE, OFFSET, OIDINDEX, ON, ONE, ONLINE, ONLY, OPEN, OPERATOR, OPTIMAL, OPTIMIZE, OPTION, OR, OR_, ORDER, ORDINALITY, ORGANIZATION, OTHERS, OUT, OUTER, OUTLINE, OVER, OVERFLOW, PACKAGE, PACKAGES, PARALLEL, PARALLEL_ENABLE, PARAMETERS, PARENT, PARTITION, PARTITIONS, PARTITIONSET, PASSING, PASSWORDFILE_METADATA_CACHE, PAST, PATCH, PATH, PATTERN, PCTFREE, PCTINCREASE, PCTTHRESHOLD, PCTUSED, PCTVERSION, PER, PERCENT, PERCENT_RANK, PERCENTILE_CONT, PERCENTILE_DISC, PERFORMANCE, PERIOD, PERMUTE, PFILE, PHYSICAL, PIPELINED, PIVOT, PLS_INTEGER, PLUGGABLE, PLUS_, POINT, POLICY, POLYMORPHIC, PORT, POSITION, POSITIVE, POSITIVEN, POST_TRANSACTION, POUND_, PRECEDING, PRECISION, PREPARE, PRESENT, PRESERVE, PREV, PRIMARY, PRIOR, PRIORITY, PRIVATE, PRIVATE_SGA, PRIVILEGE, PRIVILEGES, PROCEDURAL, PROCEDURE, PROCESS, PROFILE, PROGRAM, PROPERTY, PROTECTION, PRUNING, PUBLIC, PURGE, QUALIFY, QUARTER, QUERY, QUESTION_, QUIESCE, QUORUM, QUOTA, RANGE, RANK, RAW, RBE_, RBT_, READ, READS, REAL, REBALANCE, REBUILD, RECORD, RECOVER, RECOVERY, RECYCLE, RECYCLEBIN, REDACTION, REDO, REDUNDANCY, REF, REFERENCE, REFERENCES, REFRESH, REGEXP_LIKE, REGISTER, REGR_AVGX, REGR_AVGY, REGR_COUNT, REGR_INTERCEPT, REGR_R2, REGR_SLOPE, REGR_SXX, REGR_SXY, REGR_SYY, REGULAR, REJECT, REKEY, RELATIONAL, RELIES_ON, RELOCATE, RELY, REMOVE, RENAME, REPEAT, REPLACE, REPLICATION, RESET, RESETLOGS, RESIZE, RESOLVE, RESOLVER, RESOURCE, RESTART, RESTORE, RESTRICT, RESTRICTED, RESULT_CACHE, RESUMABLE, RESUME, RETENTION, RETURN, RETURNING, REUSE, REVERSE, REVOKE, REWRITE, RIGHT, ROLE, ROLES, ROLLBACK, ROLLING, ROLLUP, ROW, ROW_NUMBER, ROWDEPENDENCIES, ROWID, ROWS, ROWTYPE, RP_, ruleNames, RULES, RUNNING, SAFE_EQ_, SALT, SAMPLE, SAVE, SAVEPOINT, SCALE, SCAN, SCHEDULER, SCHEMA, SCN, SCOPE, SCRUB, SEARCH, SECOND, SECUREFILE, SEED, SEGMENT, SELECT, SELECTIVITY, SELF, SEMI_, SEQUENCE, SEQUENTIAL, SERIALIZABLE, SERVICE, SESSION, SESSIONTIMEZONE, SET, SETS, SETTINGS, SHARD, SHARDED, SHARDS, SHARE, SHARE_OF, SHARED, SHARED_POOL, SHARING, SHOW, SHRINK, SHUTDOWN, SIBLINGS, SID, SIGNED_LEFT_SHIFT_, SIGNED_RIGHT_SHIFT_, SIGNTYPE, SIMPLE_INTEGER, SINGLE, SINGLE_C, SITE, SIZE, SKIP_SYMBOL, SLASH_, SMALLFILE, SMALLINT, SNAPSHOT, SOME, SORT, SOURCE, SPACE, SPECIFICATION, SPFILE, SQ_, SQL, SQL_MARCO, STANDALONE, STANDBY, START, STARTS, STATE, STATEMENT, STATISTICS, STOP, STORAGE, STORE, STRICT, STRING, STRING_, STRUCT, STRUCTURE, SUBMULTISET, SUBPARTITION, SUBPARTITIONS, SUBSET, SUBSTITUTABLE, SUBSTRING, SUBTYPE, SUCCESSFUL, SUM, SUPPLEMENTAL, SUSPEND, SWITCH, SWITCHOVER, SYNC, SYNCHRONOUS, SYNONYM, SYS, SYSAUX, SYSBACKUP, SYSDBA, SYSDG, SYSGUID, SYSKM, SYSOPER, SYSTEM, SYSTIMESTAMP, T__0, T__1, T__2, T__3, T__4, T__5, T__6, TABLE, TABLES, TABLESPACE, TARGET, TDO, TEMPFILE, TEMPLATE, TEMPORARY, TEST, THAN, THEN, THREAD, TIER, TIES, TILDE_, TIME, TIME_ZONE, TIMEOUT, TIMESTAMP, TIMEZONE_ABBR, TIMEZONE_HOUR, TIMEZONE_MINUTE, TIMEZONE_REGION, TO, TO_CHAR, tokenNames, TRACE, TRACKING, TRANSACTION, TRANSLATE, TRANSLATION, TREAT, TRIGGER, TRIGGERS, TRIM, TRUE, TRUNCATE, TRUSTED, TUNING, TYPE, TYPES, UNARCHIVED, UNBOUNDED, UNDER, UNDER_PATH, UNDO, UNDROP, UNIFORM, UNINSTALL, UNION, UNIQUE, UNKNOWN, UNLIMITED, UNPIVOT, UNPLUG, UNPROTECTED, UNQUIESCE, UNRECOVERABLE, UNTIL, UNUSABLE, UNUSED, UPDATE, UPDATED, UPGRADE, UPSERT, UROWID, USABLE, USAGE, USE, USE_STORED_OUTLINES, USER, USER_DATA, USERS, USING, USING_NLS_COMP, UTF8, VALIDATE, VALUE, VALUES, VARCHAR, VARCHAR2, VARRAY, VARRAYS, VARYING, VERIFY, VERSION, VERSIONS, VERTICAL_BAR_, VIEW, VIRTUAL, VISIBILITY, VISIBLE, VOCABULARY, WAIT, WALLET, WEEK, WELLFORMED, WHEN, WHENEVER, WHERE, WITH, WITHIN, WITHOUT, WORK, WRITE, WS, XML, XMLAGG, XMLCAST, XMLCOLATTVAL, XMLELEMENT, XMLEXISTS, XMLFOREST, XMLNAMESPACES, XMLPARSE, XMLPI, XMLQUERY, XMLROOT, XMLSCHEMA, XMLSERIALIZE, XMLTABLE, XMLTYPE, XOR, YEAR, YEARS, YES, ZONE, ZONEMAP
-
Fields inherited from class org.antlr.v4.runtime.Lexer
_channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIP
-
-
Constructor Summary
Constructors Constructor Description OracleLexer(org.antlr.v4.runtime.CharStream input)
-
Method Summary
-
Methods inherited from class org.apache.shardingsphere.sql.parser.autogen.OracleStatementLexer
getATN, getChannelNames, getGrammarFileName, getModeNames, getRuleNames, getSerializedATN, getTokenNames, getVocabulary
-
Methods inherited from class org.antlr.v4.runtime.Lexer
emit, emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, nextToken, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skip
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-