Package org.leo.aws.ddb.utils
Class FilterExprImpl.ValueImpl
- java.lang.Object
-
- org.leo.aws.ddb.utils.FilterExprImpl.ValueImpl
-
- All Implemented Interfaces:
Value
- Enclosing class:
- FilterExprImpl
public static final class FilterExprImpl.ValueImpl extends Object implements Value
-
-
Field Summary
Fields Modifier and Type Field Description private FilterExprImplfilterExpressionprivate Stringnameprivate FilterExprImpl.AbstractOperatoroperatorprivate software.amazon.awssdk.services.dynamodb.model.AttributeValuevalue
-
Constructor Summary
Constructors Modifier Constructor Description privateValueImpl(String name, software.amazon.awssdk.services.dynamodb.model.AttributeValue value, FilterExprImpl filterExpression)
-
-
-
Field Detail
-
value
private final software.amazon.awssdk.services.dynamodb.model.AttributeValue value
-
operator
private FilterExprImpl.AbstractOperator operator
-
filterExpression
private final FilterExprImpl filterExpression
-
name
private final String name
-
-
Constructor Detail
-
ValueImpl
private ValueImpl(String name, software.amazon.awssdk.services.dynamodb.model.AttributeValue value, FilterExprImpl filterExpression)
-
-
Method Detail
-
buildFilterExpression
public Expr buildFilterExpression()
- Specified by:
buildFilterExpressionin interfaceValue
-
-