Package io.army.criteria.impl
Class _PostgreConsultant
java.lang.Object
io.army.criteria.impl._SQLConsultant
io.army.criteria.impl._PostgreConsultant
public abstract class _PostgreConsultant
extends io.army.criteria.impl._SQLConsultant
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidassertCloseCursor(io.army.criteria.impl._CloseCursor stmt) static voidassertDeclareCursor(io.army.criteria.DeclareCursor stmt) static voidassertDelete(io.army.criteria.DeleteStatement stmt) static voidassertInsert(io.army.criteria.InsertStatement insert) static voidassertMerge(PostgreMerge stmt) static voidassertNestedItems(io.army.criteria.impl.inner._NestedItems nestedItems) static voidassertPostgreCte(io.army.criteria.impl.inner._Cte cte) static voidassertRowSet(io.army.criteria.RowSet rowSet) static voidassertSqlElement(io.army.criteria.SQLElement element) static voidassertSubDelete(io.army.criteria.SubStatement stmt) static voidassertSubInsert(io.army.criteria.SubStatement insert) static voidassertSubUpdate(io.army.criteria.SubStatement update) static voidassertUpdate(io.army.criteria.UpdateStatement update) static voidassertWindow(io.army.criteria.impl.inner._Window window) static booleanisNotMergeSubInsert(io.army.criteria.impl.inner._Insert stmt) static intqueryModifier(io.army.criteria.SQLWords modifier) Methods inherited from class io.army.criteria.impl._SQLConsultant
assertStandardCte, assertStandardDelete, assertStandardInsert, assertStandardNestedItems, assertStandardQuery, assertStandardUpdate, assertStandardWindow, assertUnionRowSet, dontSupportPrecision, dontSupportPrecisionAndScale, instanceNotMatch, precision, precisionAndScale
-
Method Details
-
assertInsert
public static void assertInsert(io.army.criteria.InsertStatement insert) -
assertSubInsert
public static void assertSubInsert(io.army.criteria.SubStatement insert) -
assertUpdate
public static void assertUpdate(io.army.criteria.UpdateStatement update) -
assertSubUpdate
public static void assertSubUpdate(io.army.criteria.SubStatement update) -
assertDelete
public static void assertDelete(io.army.criteria.DeleteStatement stmt) -
assertSubDelete
public static void assertSubDelete(io.army.criteria.SubStatement stmt) -
assertMerge
-
isNotMergeSubInsert
public static boolean isNotMergeSubInsert(io.army.criteria.impl.inner._Insert stmt) -
assertRowSet
public static void assertRowSet(io.army.criteria.RowSet rowSet) -
assertDeclareCursor
public static void assertDeclareCursor(io.army.criteria.DeclareCursor stmt) -
assertCloseCursor
public static void assertCloseCursor(io.army.criteria.impl._CloseCursor stmt) -
queryModifier
public static int queryModifier(io.army.criteria.SQLWords modifier) -
assertWindow
-
assertNestedItems
public static void assertNestedItems(@Nullable io.army.criteria.impl.inner._NestedItems nestedItems) -
assertPostgreCte
-
assertSqlElement
public static void assertSqlElement(io.army.criteria.SQLElement element)
-