Package org.leo.aws.ddb.utils
Class FilterExprImpl.ExprImpl
- java.lang.Object
-
- org.leo.aws.ddb.utils.FilterExprImpl.ExprImpl
-
- All Implemented Interfaces:
Expr
- Enclosing class:
- FilterExprImpl
private static final class FilterExprImpl.ExprImpl extends Object implements Expr
-
-
Field Summary
Fields Modifier and Type Field Description private FilterExprImpl.GroupImplrootGroupprivate FilterExprImpl.NameImplrootNode
-
Constructor Summary
Constructors Modifier Constructor Description privateExprImpl(FilterExprImpl filterExpr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>attributeNameMap()Map<String,software.amazon.awssdk.services.dynamodb.model.AttributeValue>attributeValueMap()Stringexpression()
-
-
-
Field Detail
-
rootNode
private final FilterExprImpl.NameImpl rootNode
-
rootGroup
private final FilterExprImpl.GroupImpl rootGroup
-
-
Constructor Detail
-
ExprImpl
private ExprImpl(FilterExprImpl filterExpr)
-
-
Method Detail
-
expression
public String expression()
- Specified by:
expressionin interfaceExpr
-
attributeNameMap
public Map<String,String> attributeNameMap()
- Specified by:
attributeNameMapin interfaceExpr
-
attributeValueMap
public Map<String,software.amazon.awssdk.services.dynamodb.model.AttributeValue> attributeValueMap()
- Specified by:
attributeValueMapin interfaceExpr
-
-