类 PropExpressionImpl<T>
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.PropExpressionImpl<T>
- 所有已实现的接口:
Expression<T>,Ast,ExpressionImplementor<T>,PropExpression<T>,Selection<T>
-
嵌套类概要
从接口继承的嵌套类/接口 org.babyfish.jimmer.sql.ast.Expression
Expression.AnyFactory, Expression.ComparableFactory, Expression.NumericFactory, Expression.StringFactory从接口继承的嵌套类/接口 org.babyfish.jimmer.sql.ast.PropExpression
PropExpression.Cmp<T extends Comparable<?>>, PropExpression.Num<N extends Number>, PropExpression.Str -
方法概要
修饰符和类型方法说明voidaccept(@NotNull AstVisitor visitor)org.babyfish.jimmer.meta.ImmutablePropgetProp()getType()static PropExpressionImpl<?>of(TableImplementor<?> table, org.babyfish.jimmer.meta.ImmutableProp prop)intprotected voidrenderChild(Ast ast, SqlBuilder builder)voidrenderTo(@NotNull SqlBuilder builder)protected voidusingLowestPrecedence(Runnable block)
-
方法详细资料
-
of
public static PropExpressionImpl<?> of(TableImplementor<?> table, org.babyfish.jimmer.meta.ImmutableProp prop) -
getTableImplementor
-
getProp
public org.babyfish.jimmer.meta.ImmutableProp getProp() -
accept
-
renderTo
-
precedence
public int precedence()- 指定者:
precedence在接口中ExpressionImplementor<T>
-
getType
- 指定者:
getType在接口中ExpressionImplementor<T>
-
renderChild
-
usingLowestPrecedence
-