Interface SqlAstQueryPartProcessingState

    • Method Detail

      • getInflightQueryPart

        QueryPart getInflightQueryPart()
        Get the QueryPart being processed as part of this state. It is considered in-flight as it is probably still being built.
      • registerTreatedFrom

        void registerTreatedFrom​(SqmFrom<?,​?> sqmFrom)
        Registers that the given SqmFrom is treated.
      • registerFromUsage

        void registerFromUsage​(SqmFrom<?,​?> sqmFrom,
                               boolean downgradeTreatUses)
        Registers that the given SqmFrom was used in an expression and whether to downgrade EntityNameUse.TREAT of it.