Package io.github.fupacat
Class TSql160ParserBaseInternalHelper
java.lang.Object
antlr.Parser
antlr.LLkParser
io.github.fupacat.TSql160ParserBaseInternal
io.github.fupacat.TSql180ParserBaseInternalHelper
io.github.fupacat.TSql160ParserBaseInternalHelper
- All Implemented Interfaces:
TSql180ParserInternalTokenTypes
-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.fupacat.TSql180ParserBaseInternalHelper
TSql180ParserBaseInternalHelper.Debug -
Field Summary
Fields inherited from class io.github.fupacat.TSql180ParserBaseInternalHelper
_acceptableGoOffset, _tokenSource, CurrentOffset, PhaseOne, UndefinedFields inherited from class io.github.fupacat.TSql160ParserBaseInternal
BATCH_RECOVERY_TOKENS, initialQuotedIdentifiersOn, STATEMENT_RECOVERY_TOKENS, tokenSourceFields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepthFields inherited from interface io.github.fupacat.TSql180ParserInternalTokenTypes
Add, AddEquals, AiGenerateEmbeddings, All, Alter, Ampersand, And, Any, As, Asc, AsciiStringLiteral, AsciiStringOrQuotedIdentifier, Authorization, Backup, Bang, Begin, Between, BitwiseAndEquals, BitwiseOrEquals, BitwiseXorEquals, Break, Browse, Bulk, By, Cascade, Case, Check, Checkpoint, Circumflex, Close, Clustered, Coalesce, Collate, Colon, Column, Comma, Commit, Compute, Concat, ConcatEquals, Connection, Constraint, Contains, ContainsTable, Continue, Convert, Create, Credential, Cross, Current, CurrentDate, CurrentTime, CurrentTimestamp, CurrentUser, Cursor, Database, Dbcc, Deallocate, Declare, Default, Delete, Deny, Desc, Disk, Distinct, Distributed, Divide, DivideEquals, DollarPartition, Dot, Double, DoubleColon, Drop, Dump, Else, End, EOF, EqualsSign, Errlvl, Escape, Except, Exec, Execute, Exists, Exit, External, Fetch, File, FillFactor, For, Foreign, FreeText, FreeTextTable, From, Full, Function, Go, GoTo, Grant, GreaterThan, Group, Having, HexLiteral, HoldLock, Identifier, Identity, IdentityColumn, IdentityInsert, If, In, Index, Inner, Insert, Integer, Intersect, Into, Is, Join, Key, Kill, Label, Left, LeftCurly, LeftParenthesis, LeftShift, LessThan, Like, LineNo, Load, Merge, Minus, ModEquals, Money, MultilineComment, MultiplyEquals, National, NoCheck, NonClustered, Not, Null, NULL_TREE_LOOKAHEAD, NullIf, Numeric, Object, OdbcInitiator, Of, Off, Offsets, On, Open, OpenDataSource, OpenQuery, OpenRowSet, OpenXml, Option, Or, Order, Outer, Over, Parameters, Percent, PercentSign, Pivot, Plan, Plus, Precision, Primary, Print, Proc, Procedure, ProcNameSemicolon, PseudoColumn, Public, QuotedIdentifier, Raiserror, Read, ReadText, Real, Reconfigure, References, Replication, Restore, Restrict, Return, Revert, Revoke, Right, RightCurly, RightOuterJoin, RightParenthesis, RightShift, Rollback, RowCount, RowGuidColumn, Rule, Save, Schema, Select, SemanticKeyPhraseTable, SemanticSimilarityDetailsTable, SemanticSimilarityTable, Semicolon, SessionUser, Set, SetUser, Shutdown, SingleLineComment, Some, SqlCommandIdentifier, Star, Statistics, StopList, SubtractEquals, SystemUser, Table, TableSample, TextSize, Then, Tilde, To, Top, Tran, Transaction, Trigger, Truncate, TryConvert, TSEqual, UnicodeStringLiteral, Union, Unique, Unpivot, Update, UpdateText, Use, User, Values, Variable, Varying, VerticalLine, View, WaitFor, When, Where, While, WhiteSpace, With, WriteText -
Constructor Summary
ConstructorsConstructorDescriptionTSql160ParserBaseInternalHelper(boolean q) TSql160ParserBaseInternalHelper(antlr.TokenStream l, int k) -
Method Summary
Methods inherited from class io.github.fupacat.TSql180ParserBaseInternalHelper
_ordinal, AddAndUpdateTokenInfo, AddBinaryExpression, AddConstraintToColumn, AddConstraintToComputedColumn, AddIdentifierToListWithCheck, AddParseError, AddParseError, AggregateAuthenticationType, AggregatePortType, AssignCopyColumnOptions, AssignValueToCopyOption, AttachScriptTokenStream, beginComplexToken, CheckAndIncrementColumnCount, CheckBoundingBoxParameterDuplication, CheckBrokerPriorityParameterDuplication, CheckCertificateOptionDupication, CheckComparisonOperandForIndexFilter, CheckCopyOptionDuplication, CheckCtasStatementHasDistributionOption, CheckDmlTriggerActionDuplication, checkEOF, CheckExternalTableCtasStatementHasNotRejectedRowLocationOption, CheckFillFactorRange, CheckForCellsPerObjectValueRange, CheckForConflictingOptionsInOpenRowsetBulkCosmos, CheckForDataFileFormatProhibitedOptionsBulkInsert, CheckForDataFileFormatProhibitedOptionsInOpenRowsetBulk, CheckForDistinctInWindowedAggregate, CheckForParquetFormatProhibitedOptionsInOpenRowsetBulk, CheckForTemporaryFunction, CheckForTemporaryView, CheckHekatonTableForInlineFilteredIndexes, CheckHekatonTableForNonClusteredColumnStoreIndexes, CheckIdentifierLength, CheckIdentifierLiteralLength, CheckIfEndpointOptionAllowed, CheckIfPayloadOptionAllowed, CheckIfValidLanguageHex, CheckIfValidLanguageIdentifier, CheckIfValidLanguageInteger, CheckIfValidLanguageString, CheckIfValidSpatialIndexOptionValue, CheckLowPriorityLockWaitValue, CheckOptionDuplication, CheckPartitionAllSpecifiedForIndexRebuild, CheckRetentionPeriodDuration, CheckSpecialColumn, CheckSqlDataTypeParameters, CheckStarQualifier, CheckTableNameExistsForColumn, CheckTemporalPeriodInTableDefinition, CheckTwoPartNameForSchemaObjectName, CheckValidWlmTimeLiteral, CheckWindowFrame, CheckXmlForClauseOptionDuplication, CheckXMLValidity, ContainsVectorInLookahead, CreateAutoCleanupDetail, CreateEventGroupContainer, CreateEventTypeContainer, CreateIdentifierFromLabel, CreateIdentifierFromLabel, CreateIdentifierFromToken, CreateIdentifierLiteral, CreateIdentifierOrScalarExpressionFromIdentifier, CreateIndexType, CreateIntegerLiteral, CreateInternalError, CreateSetClauseColumn, CreateSimpleRestoreOptionWithValue, CreateStopRestoreOption, CreateStringLiteral, CreateTemporalClause, DecodeAsciiStringLiteral, DecodeUnicodeStringLiteral, EnableDisableMatcher, GetAlterIndexStatementKind, GetEmptyIdentifier, GetFaultTolerantUnexpectedTokenError, GetField, GetFirstToken, GetIPv4FragmentFromDotNumberNumeric, GetIPv4FragmentFromNumberDotNumeric, GetIPv4FragmentsFromNumberDotNumberNumeric, GetOptionTypeByName, GetUnexpectedTokenError, GetUnexpectedTokenErrorException, IdentifierOrValueExpression, initialize, IsAsciiStringLob, IsBinaryLiteralLob, IsGraphPseudoColumn, IsNextRuleBooleanParenthesis, IsNextRuleSelectParenthesis, IsStatementIsNext, IsStopAtBeforeMarkRestoreOption, IsSys, IsTableReference, IsUnicodeStringLob, IsXml, Match, MatchString, NextIdentifierMatchesOneOf, NextTokenMatches, NextTokenMatchesOneOf, NormalizeDatePartFunctionFirstParameter, OptionValidForCreateDatabase, ParseAlterCreateFunctionWithOption, ParseCreateStatisticsWithOption, ParseDataType100, ParseDataType160, ParseDataType180, ParseIndexLegacyWithOption, ParseJoinOptimizerHint, ParseOdbcLiteralType, ParseOption, ParseSampleOptionsWithOption, ParseSecurityObjectKind, ParseSecurityObjectKindTSql170, ParseTriggerEnforcement, ParseUnionOptimizerHint, ProcessNationalAndVarying, ProcessTokenStreamRecognitionException, PutIdentifiersIntoFunctionCall, RecognizeAesOrRc4, RecognizeAlterLoginSecAdminPasswordOption, RecognizeAuthenticationProtocol, RecoverAtBatchLevel, RecoverAtStatementLevel, RequiresEqualsSign, ResetQuotedIdentifiersSettingToInitial, ResolveTokenIndex, SaveGuessing, SetField, SetFileStreamStorageOption, SetFunctionBodyStatement, SetIdentifier, SetNameForDoublePrecisionType, SetSparseStorageOption, SetUnquotedIdentifier, SkipGuessing, SplitNumericIntoIpParts, ThrowConstraintIfPhaseOne, ThrowIfCompressionDelayValueOutOfRange, ThrowIfEndOfFileOrBatch, ThrowIfInvalidListenerPortValue, ThrowIfMaxdopValueOutOfRange, ThrowIfPercentValueOutOfRange, ThrowIfTooLargeAuditFileSize, ThrowIfWrongGuidFormat, ThrowIncorrectSyntaxErrorException, ThrowParseErrorException, ThrowPartialAstIfPhaseOne, ThrowSyntaxErrorIfNotCreateAlterTable, TryMatch, TryParse, tryParseDoubleVal, tryParseIntVal, TryParseOption, Unquote, UpdateBoundingBoxParameterEncounteredOptions, UpdateBrokerPriorityEncounteredOptions, UpdateDmlTriggerActionEncounteredOptions, UpdatePositionInfo, UpdateTokenInfo, ValidateCopyCredential, ValidateFetchApproximate, ValidateSecret, ValidateSemanticIndexExternalModel, VerifyAllowedIndexOption, VerifyAllowedIndexOption160, VerifyColumnDataTypeMethods inherited from class io.github.fupacat.TSql160ParserBaseInternal
_addParseError, _isBatchRecoveryToken, _isStatementRecoveryToken, getParseErrorsMethods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOutMethods inherited from class antlr.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
-
Constructor Details
-
TSql160ParserBaseInternalHelper
public TSql160ParserBaseInternalHelper(boolean q) -
TSql160ParserBaseInternalHelper
public TSql160ParserBaseInternalHelper(antlr.TokenStream l, int k)
-