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. |
innerNullableexpressionTypeDEFAULT defaultValueGetter()
NonNullableExpression.innerNullable() would
have returned null.default NonNullableExpression.NullStrategy nullStrategy()
NonNullableExpressionNonNullableExpression.innerNullable() would have returned null.nullStrategy in interface NonNullableExpression<T,INNER extends Expression<T>>Copyright © 2019 Speedment, Inc.. All rights reserved.