Interface PostgreStatement

All Superinterfaces:
io.army.criteria.DialectStatement, io.army.criteria.Item, io.army.criteria.Statement
All Known Subinterfaces:
PostgreCommand, PostgreCursor, PostgreDelete, PostgreInsert, PostgreMerge, PostgreQuery, PostgreUpdate, PostgreValues

public interface PostgreStatement extends io.army.criteria.DialectStatement
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
    PostgreStatement._NestedJoinSpec<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedLeftParenSpec<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedOnSpec<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedParensCrossSpec<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedParensJoinSpec<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedParensOnSpec<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedRepeatableCrossClause<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedRepeatableJoinClause<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedRepeatableOnClause<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedTableSampleCrossSpec<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedTableSampleJoinSpec<I extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._NestedTableSampleOnSpec<I extends io.army.criteria.Item>
     
    static interface 
     
    static interface 
    PostgreStatement._PostgreCrossNestedClause<R extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._PostgreCrossUndoneFuncClause<R extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._PostgreDynamicCteAsClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>
     
    static interface 
     
    static interface 
    PostgreStatement._PostgreDynamicNestedClause<R extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._PostgreDynamicWithClause<WE extends io.army.criteria.Item>
     
    static interface 
     
    static interface 
    PostgreStatement._PostgreFromNestedClause<R extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._PostgreFromUndoneFuncClause<R extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._PostgreJoinNestedClause<R extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._PostgreJoinUndoneFuncClause<R extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._PostgreNestedJoinClause<I extends io.army.criteria.Item>
     
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
    PostgreStatement._PostgreUsingNestedClause<R extends io.army.criteria.Item>
     
    static interface 
    PostgreStatement._PostgreUsingUndoneFuncClause<R extends io.army.criteria.Item>
     
    static interface 
     
    static interface 
     
    static interface 
     

    Nested classes/interfaces inherited from interface io.army.criteria.DialectStatement

    io.army.criteria.DialectStatement._DialectCrossJoinClause<FP>, io.army.criteria.DialectStatement._DialectJoinClause<JP>, io.army.criteria.DialectStatement._DialectLeftParenClause<LP>, io.army.criteria.DialectStatement._DialectStraightJoinClause<JP>, io.army.criteria.DialectStatement._DynamicReturningClause<R>, io.army.criteria.DialectStatement._LeftParenCteClause<R>, io.army.criteria.DialectStatement._StaticDmlReturningClause<R extends io.army.criteria.Item>, io.army.criteria.DialectStatement._StaticDmlReturningCommaClause<R extends io.army.criteria.Item>, io.army.criteria.DialectStatement._StaticInsertReturningClause<R extends io.army.criteria.Item>, io.army.criteria.DialectStatement._StaticInsertReturningCommaClause<R extends io.army.criteria.Item>, io.army.criteria.DialectStatement._StaticReturningClause<R extends io.army.criteria.Item>, io.army.criteria.DialectStatement._StaticReturningCommaClause<R extends io.army.criteria.Item>, io.army.criteria.DialectStatement._StraightJoinClause<JT,JS>, io.army.criteria.DialectStatement._StraightJoinCteClause<JS>, io.army.criteria.DialectStatement._StraightJoinModifierCteClause<JS>, io.army.criteria.DialectStatement._StraightJoinModifierTabularClause<JT,JS>, io.army.criteria.DialectStatement._StraightJoinModifierUndoneFunctionClause<R>, io.army.criteria.DialectStatement._StraightJoinUndoneFunctionClause<R>, io.army.criteria.DialectStatement._WhereCurrentOfClause<R>

    Nested classes/interfaces inherited from interface io.army.criteria.Statement

    io.army.criteria.Statement._ArrayExpOperator, io.army.criteria.Statement._AsClause<AR>, io.army.criteria.Statement._AsCommandClause<I extends io.army.criteria.Item>, io.army.criteria.Statement._AsParensOnClause<R>, io.army.criteria.Statement._AsValuesClause<I extends io.army.criteria.Item>, io.army.criteria.Statement._BatchDeleteParamSpec, io.army.criteria.Statement._BatchParamClause<R extends io.army.criteria.Item>, io.army.criteria.Statement._BatchReturningDeleteParamSpec, io.army.criteria.Statement._BatchReturningUpdateParamSpec, io.army.criteria.Statement._BatchSelectParamSpec, io.army.criteria.Statement._BatchUpdateParamSpec, io.army.criteria.Statement._CommaClause<R>, io.army.criteria.Statement._CommaStringDualSpec<PR>, io.army.criteria.Statement._CommaStringQuadraSpec<PR>, io.army.criteria.Statement._CrossJoinClause<FT,FS>, io.army.criteria.Statement._CrossJoinCteClause<FC>, io.army.criteria.Statement._CrossJoinModifierClause<FT,FS>, io.army.criteria.Statement._CrossJoinModifierCteClause<FC>, io.army.criteria.Statement._CrossJoinModifierTabularClause<FT,FS>, io.army.criteria.Statement._CrossJoinNestedClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>, io.army.criteria.Statement._CrossModifierUndoneFunctionClause<R>, io.army.criteria.Statement._CrossUndoneFunctionClause<R>, io.army.criteria.Statement._DeferClauseSpec, io.army.criteria.Statement._DeferContextSpec, io.army.criteria.Statement._DmlDeleteSpec<I extends io.army.criteria.Item>, io.army.criteria.Statement._DmlInsertClause<I extends io.army.criteria.Item>, io.army.criteria.Statement._DmlRowCountLimitClause<LR>, io.army.criteria.Statement._DmlUpdateSpec<I extends io.army.criteria.Item>, io.army.criteria.Statement._DqlDeleteSpec<Q extends io.army.criteria.Item>, io.army.criteria.Statement._DqlInsertClause<Q extends io.army.criteria.Item>, io.army.criteria.Statement._DqlUpdateSpec<I extends io.army.criteria.Item>, io.army.criteria.Statement._DynamicCrossJoinClause<B extends io.army.criteria.Statement.JoinBuilder,JD>, io.army.criteria.Statement._DynamicCteAsClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>, io.army.criteria.Statement._DynamicJoinClause<B extends io.army.criteria.Statement.JoinBuilder,JD>, io.army.criteria.Statement._DynamicOrderByClause<R>, io.army.criteria.Statement._DynamicOrderByClause0<B,R>, io.army.criteria.Statement._DynamicStraightJoinClause<B extends io.army.criteria.Statement.JoinBuilder,JD>, io.army.criteria.Statement._DynamicTabularCteClause<R extends io.army.criteria.Item>, io.army.criteria.Statement._DynamicTabularDerivedModifierClause<FT,FS>, io.army.criteria.Statement._DynamicTabularItemClause<FT,FS>, io.army.criteria.Statement._DynamicTabularModifierClause<FT,FS>, io.army.criteria.Statement._DynamicTabularModifierUndoneFunctionClause<R>, io.army.criteria.Statement._DynamicTabularNestedClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>, io.army.criteria.Statement._DynamicTabularUndoneFunctionClause<R>, io.army.criteria.Statement._DynamicWithClause<B extends io.army.criteria.CteBuilderSpec,WE extends io.army.criteria.Item>, io.army.criteria.Statement._ElementCommaClause, io.army.criteria.Statement._ElementConsumer, io.army.criteria.Statement._ElementObjectCommaClause, io.army.criteria.Statement._ElementObjectSpaceClause, io.army.criteria.Statement._ElementSpaceClause, io.army.criteria.Statement._EndFlag, io.army.criteria.Statement._FetchPercentClause<R>, io.army.criteria.Statement._FromClause<FT,FS>, io.army.criteria.Statement._FromCteClause<R>, io.army.criteria.Statement._FromModifierClause<FT,FS>, io.army.criteria.Statement._FromModifierCteClause<R>, io.army.criteria.Statement._FromModifierTabularClause<FT,FS>, io.army.criteria.Statement._FromModifierUndoneFunctionClause<R>, io.army.criteria.Statement._FromNestedClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>, io.army.criteria.Statement._FromUndoneFunctionClause<R>, io.army.criteria.Statement._JoinClause<JT,JS>, io.army.criteria.Statement._JoinCteClause<JC>, io.army.criteria.Statement._JoinModifierClause<JT,JS>, io.army.criteria.Statement._JoinModifierCteClause<JC>, io.army.criteria.Statement._JoinModifierTabularClause<JT,JS>, io.army.criteria.Statement._JoinModifierUndoneFunctionClause<R>, io.army.criteria.Statement._JoinNestedClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>, io.army.criteria.Statement._JoinUndoneFunctionClause<R>, io.army.criteria.Statement._JsonExpOperator, io.army.criteria.Statement._LeftParenNestedClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>, io.army.criteria.Statement._LeftParenStringDualClause<PR>, io.army.criteria.Statement._LeftParenStringDualOptionalSpec<RR>, io.army.criteria.Statement._LeftParenStringDualSpec<RR>, io.army.criteria.Statement._LeftParenStringDynamicClause<RR>, io.army.criteria.Statement._LeftParenStringDynamicOptionalClause<RR>, io.army.criteria.Statement._LeftParenStringQuadraOptionalSpec<RR>, io.army.criteria.Statement._LeftParenStringQuadraSpec<RR>, io.army.criteria.Statement._LimitClause<LR>, io.army.criteria.Statement._MinQueryWhereClause<WR,WA>, io.army.criteria.Statement._MinWhereAndClause<WA>, io.army.criteria.Statement._MinWhereClause<WR,WA>, io.army.criteria.Statement._MultiStmtSpec, io.army.criteria.Statement._NestedLeftParenClause<LT,LS>, io.army.criteria.Statement._NestedLeftParenModifierClause<LT,LS>, io.army.criteria.Statement._NestedLeftParenModifierTabularClause<LT,LS>, io.army.criteria.Statement._NestedLeftParenModifierUndoneFunctionClause<R>, io.army.criteria.Statement._NestedLeftParenUndoneFunctionClause<R>, io.army.criteria.Statement._NestedTableLeftParenClause<LP>, io.army.criteria.Statement._OnClause<OR>, io.army.criteria.Statement._OptionalParensStringClause<R>, io.army.criteria.Statement._OrderByCommaClause<R>, io.army.criteria.Statement._ParensOnSpec<R>, io.army.criteria.Statement._ParensStringClause<R>, io.army.criteria.Statement._QueryFetchClause<R>, io.army.criteria.Statement._QueryOffsetClause<R>, io.army.criteria.Statement._QueryWhereClause<WR,WA>, io.army.criteria.Statement._RightParenClause<RR>, io.army.criteria.Statement._RowCountLimitAllClause<LR>, io.army.criteria.Statement._RowCountLimitClause<R>, io.army.criteria.Statement._SimpleOrderByClause, io.army.criteria.Statement._SimpleOrderByCommaClause, io.army.criteria.Statement._SimpleWhereAndClause, io.army.criteria.Statement._SimpleWhereClause, io.army.criteria.Statement._StaticAndClause<AR>, io.army.criteria.Statement._StaticAsClaus<AR>, io.army.criteria.Statement._StaticBetweenClause<BR>, io.army.criteria.Statement._StaticOrderByClause<R>, io.army.criteria.Statement._StaticOrderByClause0<OR>, io.army.criteria.Statement._StaticOrderByCommaClause<OR>, io.army.criteria.Statement._StaticOrderByNullsCommaClause<OR>, io.army.criteria.Statement._StaticSpaceClause<R>, io.army.criteria.Statement._StaticWithClause<WS>, io.army.criteria.Statement._StaticWithCommaClause<R>, io.army.criteria.Statement._StraightJoinNestedClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>, io.army.criteria.Statement._StringObjectCommaClause, io.army.criteria.Statement._StringObjectConsumer, io.army.criteria.Statement._StringObjectSpaceClause, io.army.criteria.Statement._UsingCteClause<FC>, io.army.criteria.Statement._UsingItemClause<FT,FS>, io.army.criteria.Statement._UsingModifierClause<FT,FS>, io.army.criteria.Statement._UsingModifierCteClause<FC>, io.army.criteria.Statement._UsingModifierTabularClause<FT,FS>, io.army.criteria.Statement._UsingModifierUndoneFunctionClause<R>, io.army.criteria.Statement._UsingNestedClause<T extends io.army.criteria.Item,R extends io.army.criteria.Item>, io.army.criteria.Statement._UsingUndoneFunctionClause<R>, io.army.criteria.Statement._WhereAndClause<WA>, io.army.criteria.Statement._WhereClause<WR,WA>, io.army.criteria.Statement.DmlDelete, io.army.criteria.Statement.DmlInsert, io.army.criteria.Statement.DmlStatementSpec, io.army.criteria.Statement.DmlUpdate, io.army.criteria.Statement.DoNothingClause<R extends io.army.criteria.Item>, io.army.criteria.Statement.DqlInsert, io.army.criteria.Statement.JoinBuilder, io.army.criteria.Statement.StatementMockSpec
  • Method Summary

    Methods inherited from interface io.army.criteria.Statement

    isPrepared, prepared