Package com.spun.util.database
Class SQLWhere
java.lang.Object
com.spun.util.database.SQLWhere
-
Constructor Summary
ConstructorsConstructorDescriptionSQLWhere(ColumnMetadata metadata, String alias, boolean value) SQLWhere(ColumnMetadata metadata, String alias, Object value) SQLWhere(ColumnMetadata metadata1, String alias1, String comparator, ColumnMetadata metadata2, String alias2) SQLWhere(ColumnMetadata metadata, String alias, String comparator, Object part2) SQLWhere(String part1, String comparator, ColumnMetadata metadata, String alias) -
Method Summary
Modifier and TypeMethodDescriptionstatic SQLWherecreateBetween(ColumnMetadata column, String prefix, DateRange range) static SQLWherecreateBetween(Date startTime, ColumnMetadata column, String prefix, Date endTime) static SQLWherecreateInSQLStatement(ColumnMetadata metadata, String alias, boolean not, Object[] values) static SQLWherecreateInSQLStatement(ColumnMetadata metadata, String alias, Object... values) static SQLWherecreateLike(ColumnMetadata metaData, String alias, String search, int databaseType) static SQLWherecreateNotInSQLStatement(ColumnMetadata metadata, String alias, Object[] values) static SQLWherecreateNotLike(ColumnMetadata metaData, String alias, String search, int databaseType) static SQLWherecreateNotNull(ColumnMetadata metadata, String alias) static booleanisPartWrapped(String part) static SQLWherestatic SQLWherestatic SQLWheretoString()
-
Constructor Details
-
SQLWhere
-
SQLWhere
-
SQLWhere
-
SQLWhere
-
SQLWhere
public SQLWhere(ColumnMetadata metadata1, String alias1, String comparator, ColumnMetadata metadata2, String alias2) -
SQLWhere
-
SQLWhere
-
SQLWhere
-
-
Method Details
-
joinByOr
-
joinByOr
-
joinByAnd
-
joinByAnd
-
toString
-
isPartWrapped
-
createBetween
-
createBetween
public static SQLWhere createBetween(Date startTime, ColumnMetadata column, String prefix, Date endTime) -
createInSQLStatement
public static SQLWhere createInSQLStatement(ColumnMetadata metadata, String alias, Object... values) -
createNotInSQLStatement
public static SQLWhere createNotInSQLStatement(ColumnMetadata metadata, String alias, Object[] values) -
createInSQLStatement
public static SQLWhere createInSQLStatement(ColumnMetadata metadata, String alias, boolean not, Object[] values) -
createLike
public static SQLWhere createLike(ColumnMetadata metaData, String alias, String search, int databaseType) -
createNotNull
-
createNotLike
public static SQLWhere createNotLike(ColumnMetadata metaData, String alias, String search, int databaseType)
-