接口 PropExpressionImplementor<T>
- 所有超级接口:
Expression<T>,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.Embedded<T>, PropExpression.Num<N extends Number & Comparable<N>>, PropExpression.Str -
方法概要
修饰符和类型方法说明getBase()org.babyfish.jimmer.meta.ImmutableProporg.babyfish.jimmer.sql.meta.EmbeddedColumns.PartialgetPartial(org.babyfish.jimmer.sql.meta.MetadataStrategy strategy) org.babyfish.jimmer.meta.ImmutablePropgetProp()Table<?>getTable()booleanisRawId()voidrenderTo(@NotNull SqlBuilder builder, boolean ignoreBrackets) unwrap()从接口继承的方法 org.babyfish.jimmer.sql.ast.Expression
eqIf, eqIf, inIf, inIf, inIf, inIf, neIf, neIf, notInIf, notInIf, notInIf, notInIf, nullableInIf, nullableInIf, nullableNotInIf, nullableNotInIf从接口继承的方法 org.babyfish.jimmer.sql.ast.impl.ExpressionImplementor
asc, coalesce, coalesce, coalesceBuilder, count, count, desc, eq, eq, getType, in, in, isNotNull, isNull, ne, ne, notIn, notIn, nullableIn, nullableNotIn, precedence
-
方法详细资料
-
getTable
Table<?> getTable() -
getProp
org.babyfish.jimmer.meta.ImmutableProp getProp() -
getDeepestProp
org.babyfish.jimmer.meta.ImmutableProp getDeepestProp() -
getBase
-
isRawId
boolean isRawId() -
getPartial
@Nullable org.babyfish.jimmer.sql.meta.EmbeddedColumns.Partial getPartial(org.babyfish.jimmer.sql.meta.MetadataStrategy strategy) -
renderTo
-
unwrap
PropExpression<T> unwrap()
-