Uses of Interface
st.orm.Operator
Packages that use Operator
Package
Description
Foundation of the data model: the mapping annotations and the record interfaces.
Java client API: templates, query builders and transactions.
-
Uses of Operator in st.orm
Modifier and TypeFieldDescriptionstatic final OperatorOperator.BETWEENTheBETWEENoperator.static final OperatorOperator.CONTAINSMatches a column that contains the given text anywhere in its value.static final OperatorOperator.CONTAINS_IGNORE_CASEMatches a column that contains the given text anywhere in its value, ignoring case.static final OperatorOperator.ENDS_WITHMatches a column whose value ends with the given text.static final OperatorOperator.ENDS_WITH_IGNORE_CASEMatches a column whose value ends with the given text, ignoring case, asCONTAINS_IGNORE_CASEmatches it anywhere.static final OperatorOperator.EQUALSThe=operator.static final OperatorOperator.EQUALS_IGNORE_CASEMatches a column whose value equals the given text, ignoring case.static final OperatorOperator.GREATER_THANThe>operator.static final OperatorOperator.GREATER_THAN_OR_EQUALThe>=operator.static final OperatorOperator.INTheINoperator.static final OperatorOperator.IS_FALSETheIS FALSEoperator.static final OperatorOperator.IS_NOT_NULLTheIS NOT NULLoperator.static final OperatorOperator.IS_NULLTheIS NULLoperator.static final OperatorOperator.IS_TRUETheIS TRUEoperator.static final OperatorOperator.LESS_THANThe<operator.static final OperatorOperator.LESS_THAN_OR_EQUALThe<=operator.static final OperatorOperator.LIKETheLIKEoperator.static final OperatorOperator.NOT_CONTAINSMatches a column that does not contain the given text, the negation ofCONTAINS.static final OperatorOperator.NOT_CONTAINS_IGNORE_CASEMatches a column that does not contain the given text, ignoring case, the negation ofCONTAINS_IGNORE_CASE.static final OperatorOperator.NOT_ENDS_WITHMatches a column whose value does not end with the given text, the negation ofENDS_WITH.static final OperatorOperator.NOT_ENDS_WITH_IGNORE_CASEMatches a column whose value does not end with the given text, ignoring case, the negation ofENDS_WITH_IGNORE_CASE.static final OperatorOperator.NOT_EQUALSThe<>operator.static final OperatorOperator.NOT_EQUALS_IGNORE_CASEMatches a column whose value does not equal the given text, ignoring case, the negation ofEQUALS_IGNORE_CASE.static final OperatorOperator.NOT_INTheNOT INoperator.static final OperatorOperator.NOT_LIKETheNOT LIKEoperator.static final OperatorOperator.NOT_STARTS_WITHMatches a column whose value does not start with the given text, the negation ofSTARTS_WITH.static final OperatorOperator.NOT_STARTS_WITH_IGNORE_CASEMatches a column whose value does not start with the given text, ignoring case, the negation ofSTARTS_WITH_IGNORE_CASE.static final OperatorOperator.STARTS_WITHMatches a column whose value starts with the given text.static final OperatorOperator.STARTS_WITH_IGNORE_CASEMatches a column whose value starts with the given text, ignoring case, asCONTAINS_IGNORE_CASEmatches it anywhere. -
Uses of Operator in st.orm.template
Methods in st.orm.template with parameters of type OperatorModifier and TypeMethodDescriptionfinal <V> QueryBuilder<T, R, ID> Adds a HAVING clause that compares the column at the specified path with the column at another path of the query.final <V> QueryBuilder<T, R, ID> Adds a HAVING clause to the query using the specified expression.final <V> QueryBuilder<T, R, ID> Adds a WHERE clause that matches the specified objects at the specified path in the table graph.final <V> QueryBuilder<T, R, ID> Adds a WHERE clause that compares the column at the specified path with the column at another path of the query, such as a foreign key with a foreign key to the same table.final <V> QueryBuilder<T, R, ID> Adds a WHERE clause that matches the specified objects at the specified path in the table graph.static <V> ElementGenerates a WHERE clause based on the provided path, operator, and iterable of values or records.static <V> ElementGenerates a WHERE clause based on the provided path, operator, and values or records.abstract <V> PredicateBuilder<T, R, ID> Adds a condition to the WHERE clause that matches the specified objects at the specified path in the table graph.abstract <V> PredicateBuilder<T, R, ID> Adds a condition to the WHERE clause that compares the column at the specified path with the column at another path of the query, such as a foreign key with a foreign key to the same table.final <V> PredicateBuilder<T, R, ID> Adds a condition to the WHERE clause that matches the specified objects at the specified path in the table graph.