T
- the input entity typeINNER
- the wrapped nullable expressionDEFAULT
- the getter expression for the default valuepublic interface OrElseGetExpression<T,INNER extends Expression<T>,DEFAULT extends Expression<T>> extends NonNullableExpression<T,INNER>
NonNullableExpression
that has a
defaultValueGetter()
method.NonNullableExpression.NullStrategy
Modifier and Type | Method and Description |
---|---|
DEFAULT |
defaultValueGetter()
Returns the default value used when
NonNullableExpression.innerNullable() would
have returned null . |
default NonNullableExpression.NullStrategy |
nullStrategy()
Returns the strategy used by this expression to deal with the case when
NonNullableExpression.innerNullable() would have returned null . |
innerNullable
expressionType
DEFAULT defaultValueGetter()
NonNullableExpression.innerNullable()
would
have returned null
.default NonNullableExpression.NullStrategy nullStrategy()
NonNullableExpression
NonNullableExpression.innerNullable()
would have returned null
.nullStrategy
in interface NonNullableExpression<T,INNER extends Expression<T>>
Copyright © 2018 Speedment, Inc.. All rights reserved.