インタフェース ASTNode

すべてのスーパーインタフェース:
java.io.Serializable
既知の実装クラスのリスト:
Aggregate, And, ArrayValue, AsOf, Avg, Between, BindHint, CacheHint, Case, Cast, ComparisonPredicate, Condition, Contains, Count, CumeDist, DenseRank, Else, EntityField, EQLHint, Equals, FetchSizeHint, From, Function, Greater, GreaterEqual, GroupBy, Having, Hint, HintComment, In, IndexHint, IsNotNull, IsNull, Lesser, LesserEqual, Like, Limit, Listagg, Literal, Max, Median, Min, MinusSign, Mode, NativeHint, NoBindHint, NoIndexHint, Not, NotEquals, Or, OrderBy, OrderedSetFunction, Paren, ParenValue, PartitionBy, PercentRank, Polynomial, Predicate, PrimaryValue, Query, Rank, ReadOnlyHint, Refer, RowNumber, RowValueList, ScalarSubQuery, Select, SortSpec, StdDevPop, StdDevSamp, SubQuery, Sum, SuppressWarningsHint, Term, TimeoutHint, ValueExpression, VarPop, VarSamp, When, Where, WindowAggregate, WindowFunction, WindowOrderBy, WindowRankFunction, WindowSortSpec, WithinGroup, WithinGroupSortSpec

public interface ASTNode
extends java.io.Serializable
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    ASTNode accept​(ASTTransformer transformer)  
    default ASTNode copy()  
    boolean equals​(java.lang.Object obj)  
    int hashCode()  
    java.lang.String toString()  
  • メソッドの詳細

    • toString

      java.lang.String toString()
      オーバーライド:
      toString クラス内 java.lang.Object
    • hashCode

      int hashCode()
      オーバーライド:
      hashCode クラス内 java.lang.Object
    • equals

      boolean equals​(java.lang.Object obj)
      オーバーライド:
      equals クラス内 java.lang.Object
    • accept

      ASTNode accept​(ASTTransformer transformer)
    • copy

      default ASTNode copy()