Skip to content

Commit

Permalink
处理注册类.
Browse files Browse the repository at this point in the history
  • Loading branch information
nieqiurong committed Apr 3, 2024
1 parent 09b3aa7 commit 90faa3e
Showing 1 changed file with 21 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ public FstFactory() {
conf.registerClass(net.sf.jsqlparser.expression.OverlapsCondition.class);
conf.registerClass(net.sf.jsqlparser.expression.Parenthesis.class);
conf.registerClass(net.sf.jsqlparser.expression.PartitionByClause.class);
conf.registerClass(net.sf.jsqlparser.expression.RangeExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.RowConstructor.class);
conf.registerClass(net.sf.jsqlparser.expression.RowGetExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.SQLServerHints.class);
Expand All @@ -82,6 +83,8 @@ public FstFactory() {
conf.registerClass(net.sf.jsqlparser.expression.TimeValue.class);
conf.registerClass(net.sf.jsqlparser.expression.TimestampValue.class);
conf.registerClass(net.sf.jsqlparser.expression.TimezoneExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.TranscodingFunction.class);
conf.registerClass(net.sf.jsqlparser.expression.TrimFunction.class);
conf.registerClass(net.sf.jsqlparser.expression.UserVariable.class);
conf.registerClass(net.sf.jsqlparser.expression.VariableAssignment.class);
conf.registerClass(net.sf.jsqlparser.expression.WhenClause.class);
Expand All @@ -106,6 +109,9 @@ public FstFactory() {
conf.registerClass(net.sf.jsqlparser.expression.operators.conditional.OrExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.conditional.XorExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.Between.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.ContainedBy.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.Contains.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.DoubleAnd.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.EqualsTo.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.ExistsExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.ExpressionList.class);
Expand All @@ -120,11 +126,16 @@ public FstFactory() {
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.JsonOperator.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.LikeExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.Matches.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.MemberOfExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.MinorThan.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.MinorThanEquals.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.NamedExpressionList.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.NotEqualsTo.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.ParenthesedExpressionList.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.RegExpMatchOperator.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.SimilarToExpression.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.TSQLLeftJoin.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.TSQLRightJoin.class);
conf.registerClass(net.sf.jsqlparser.parser.ASTNodeAccessImpl.class);
conf.registerClass(net.sf.jsqlparser.parser.Token.class);
conf.registerClass(net.sf.jsqlparser.schema.Column.class);
Expand Down Expand Up @@ -188,35 +199,43 @@ public FstFactory() {
conf.registerClass(net.sf.jsqlparser.statement.insert.InsertConflictAction.class);
conf.registerClass(net.sf.jsqlparser.statement.insert.InsertConflictTarget.class);
conf.registerClass(net.sf.jsqlparser.statement.merge.Merge.class);
conf.registerClass(net.sf.jsqlparser.statement.merge.MergeDelete.class);
conf.registerClass(net.sf.jsqlparser.statement.merge.MergeInsert.class);
conf.registerClass(net.sf.jsqlparser.statement.merge.MergeUpdate.class);
conf.registerClass(net.sf.jsqlparser.statement.refresh.RefreshMaterializedViewStatement.class);
conf.registerClass(net.sf.jsqlparser.statement.select.AllColumns.class);
conf.registerClass(net.sf.jsqlparser.statement.select.AllTableColumns.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Distinct.class);
conf.registerClass(net.sf.jsqlparser.statement.select.ExceptOp.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Fetch.class);
conf.registerClass(net.sf.jsqlparser.statement.select.First.class);
conf.registerClass(net.sf.jsqlparser.statement.select.ForClause.class);
conf.registerClass(net.sf.jsqlparser.statement.select.GroupByElement.class);
conf.registerClass(net.sf.jsqlparser.statement.select.IntersectOp.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Join.class);
conf.registerClass(net.sf.jsqlparser.statement.select.KSQLJoinWindow.class);
conf.registerClass(net.sf.jsqlparser.statement.select.KSQLWindow.class);
conf.registerClass(net.sf.jsqlparser.statement.select.LateralSubSelect.class);
conf.registerClass(net.sf.jsqlparser.statement.select.LateralView.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Limit.class);
conf.registerClass(net.sf.jsqlparser.statement.select.MinusOp.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Offset.class);
conf.registerClass(net.sf.jsqlparser.statement.select.OptimizeFor.class);
conf.registerClass(net.sf.jsqlparser.statement.select.OrderByElement.class);
conf.registerClass(net.sf.jsqlparser.statement.select.ParenthesedFromItem.class);
conf.registerClass(net.sf.jsqlparser.statement.select.ParenthesedSelect.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Pivot.class);
conf.registerClass(net.sf.jsqlparser.statement.select.PivotXml.class);
conf.registerClass(net.sf.jsqlparser.statement.select.PlainSelect.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Select.class);
conf.registerClass(net.sf.jsqlparser.statement.select.SelectItem.class);
conf.registerClass(net.sf.jsqlparser.statement.select.SetOperationList.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Skip.class);
conf.registerClass(net.sf.jsqlparser.statement.select.TableFunction.class);
conf.registerClass(net.sf.jsqlparser.statement.select.TableStatement.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Top.class);
conf.registerClass(net.sf.jsqlparser.statement.select.UnPivot.class);
conf.registerClass(net.sf.jsqlparser.statement.select.UnionOp.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Values.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Wait.class);
conf.registerClass(net.sf.jsqlparser.statement.select.WithIsolation.class);
conf.registerClass(net.sf.jsqlparser.statement.select.WithItem.class);
Expand All @@ -232,6 +251,7 @@ public FstFactory() {
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.ComparisonOperator.class);
conf.registerClass(net.sf.jsqlparser.expression.operators.relational.OldOracleJoinBinaryExpression.class);
conf.registerClass(net.sf.jsqlparser.statement.CreateFunctionalStatement.class);
conf.registerClass(net.sf.jsqlparser.statement.select.Select.class);
conf.registerClass(net.sf.jsqlparser.statement.select.SetOperation.class);
conf.registerClass(net.sf.jsqlparser.util.cnfexpression.MultipleExpression.class);
}
Expand Down

0 comments on commit 90faa3e

Please sign in to comment.