Uses of Class
org.seasar.doma.jdbc.criteria.expression.UserDefinedExpression.Declaration
Packages that use UserDefinedExpression.Declaration
Package
Description
Provides classes that represent the SQL expressions.
-
Uses of UserDefinedExpression.Declaration in org.seasar.doma.jdbc.criteria.expression
Method parameters in org.seasar.doma.jdbc.criteria.expression with type arguments of type UserDefinedExpression.DeclarationModifier 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.