Uses of Class
org.seasar.doma.jdbc.criteria.expression.UserDefinedExpression
Packages that use UserDefinedExpression
Package
Description
Provides classes that represent the SQL expressions.
-
Uses of UserDefinedExpression in org.seasar.doma.jdbc.criteria.expression
Methods in org.seasar.doma.jdbc.criteria.expression that return UserDefinedExpressionModifier and TypeMethodDescriptionstatic <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(Class<PROPERTY> klass, String name, List<? extends PropertyMetamodel<?>> operands, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified class and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(Class<PROPERTY> klass, String name, PropertyMetamodel<?>[] operands, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified class and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(Class<PROPERTY> klass, String name, PropertyMetamodel<?> operand, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified class and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(Class<PROPERTY> klass, String name, PropertyMetamodel<?> operand1, PropertyMetamodel<?> operand2, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified class and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(Class<PROPERTY> klass, String name, PropertyMetamodel<?> operand1, PropertyMetamodel<?> operand2, PropertyMetamodel<?> operand3, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified class and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel, String name, List<? extends PropertyMetamodel<?>> operands, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified resultPropertyMetamodel and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel, String name, PropertyMetamodel<?>[] operands, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified resultPropertyMetamodel and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel, String name, PropertyMetamodel<?> operand, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified resultPropertyMetamodel and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel, String name, PropertyMetamodel<?> operand1, PropertyMetamodel<?> operand2, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified resultPropertyMetamodel and block.static <PROPERTY> UserDefinedExpression<PROPERTY>Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel, String name, PropertyMetamodel<?> operand1, PropertyMetamodel<?> operand2, PropertyMetamodel<?> operand3, Consumer<UserDefinedExpression.Declaration> block) Creates a user-defined expression with the specified resultPropertyMetamodel and block.Methods in org.seasar.doma.jdbc.criteria.expression with parameters of type UserDefinedExpressionModifier and TypeMethodDescriptionvoidUserDefinedExpression.Visitor.visit(UserDefinedExpression<?> expression)