Class QueryExpressionSpec
- java.lang.Object
-
- com.amazonaws.services.dynamodbv2.xspec.QueryExpressionSpec
-
@Beta public final class QueryExpressionSpec extends Object
Expression specification for making query request to Amazon DynamoDB.Even though the internal name map and value map are unmodifiable, this object is only as unmodifiable as the underlying values in it's value map. In turn, the values in the value maps are essentially provided by the users of this library. In other words, this object is thread-safe as long as the underlying values provided by the users are thread-safe.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFilterExpression()
Returns the condition expression; or null if there is none.String
getKeyConditionExpression()
Returns the key condition expression; or null if there is none.Map<String,String>
getNameMap()
Returns the name map which is unmodifiable; or null if there is none.String
getProjectionExpression()
Returns the projection expression; or null if there is none.Map<String,Object>
getValueMap()
Returns the value map which is unmodifiable; or null if there is none.
-
-
-
Method Detail
-
getProjectionExpression
public String getProjectionExpression()
Returns the projection expression; or null if there is none.
-
getFilterExpression
public String getFilterExpression()
Returns the condition expression; or null if there is none.
-
getKeyConditionExpression
public String getKeyConditionExpression()
Returns the key condition expression; or null if there is none.
-
getNameMap
public Map<String,String> getNameMap()
Returns the name map which is unmodifiable; or null if there is none.
-
-