Class ExpressionConstants

java.lang.Object
dev.hogwai.dynamodb.simplified.internal.ExpressionConstants

public final class ExpressionConstants extends Object
Shared constants for DynamoDB expression syntax: placeholder names, logical operators, and function names.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    AND operator with surrounding spaces.
    static final String
    attribute_exists(path) function name.
    static final String
    attribute_not_exists(path) function name.
    static final String
    begins_with(path, substr) function name.
    static final String
    BETWEEN keyword with surrounding spaces.
    static final String
    contains(path, operand) function name.
    static final String
    Discriminator expression attribute name placeholder.
    static final String
    Equals operator with surrounding spaces.
    static final String
    Greater-than-or-equal operator with surrounding spaces.
    static final String
    Greater-than operator with surrounding spaces.
    static final String
    if_not_exists(path, default) function name.
    static final String
    Less-than-or-equal operator with surrounding spaces.
    static final String
    list_append(list1, list2) function name.
    static final String
    Less-than operator with surrounding spaces.
    static final String
    OR operator with surrounding spaces.
    static final String
    Partition key expression attribute name placeholder.
    static final String
    Entity key component name for partition key (@KeyComponent(component = "PK")).
    static final String
    Partition key expression attribute value placeholder.
    static final String
    size(path) function name.
    static final String
    Sort key expression attribute name placeholder.
    static final String
    Entity key component name for sort key (@KeyComponent(component = "SK")).
    static final String
    Sort key (lower bound) expression attribute value placeholder.
    static final String
    Sort key (upper bound) expression attribute value placeholder.
  • Method Summary

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait