public class PropertyPathExpressionValueHolder<X,Y> extends Object implements ValueHolder<Y>
| Constructor and Description |
|---|
PropertyPathExpressionValueHolder(X source,
PropertyPathExpression<X,Y> expression) |
PropertyPathExpressionValueHolder(X source,
String propertyPath) |
| Modifier and Type | Method and Description |
|---|---|
Y |
getNullSafeValue() |
Y |
getValue()
Returns the value of the value holder.
|
void |
setValue(Y value)
Sets the value of the value holder.
|
public PropertyPathExpressionValueHolder(X source, String propertyPath)
public PropertyPathExpressionValueHolder(X source, PropertyPathExpression<X,Y> expression)
public Y getValue()
ValueHolderRuntimeExceptions.getValue in interface ValueHolder<Y>public Y getNullSafeValue()
public void setValue(Y value)
ValueHolderRuntimeExceptions.setValue in interface ValueHolder<Y>value - The new value of the value holder.Copyright © 2020 Blazebit. All rights reserved.