Skip to content

AttributeExpressionMap

new AttributeExpressionMap(): AttributeExpressionMap;

AttributeExpressionMap

add(name, value): [`#${string}`, `:${string}`];

string

any

[`#${string}`, `:${string}`]


addName(name): `#${string}`;

string

`#${string}`


addValue(value): `:${string}`;

any

`:${string}`


getNameCount(): number;

number


getNameFromPlaceholder(placeholder): string | undefined;

`#${string}`

string | undefined


getPlaceholderFromName(name): `#${string}` | undefined;

string

`#${string}` | undefined


getPlaceholderFromValue(value): `:${string}` | undefined;

any

`:${string}` | undefined


getValueCount(): number;

number


getValueFromPlaceholder(placeholder): any;

`:${string}`

any


hasName(name): boolean;

string

boolean


hasValue(value): boolean;

any

boolean


toDynamoAttributeExpression(): DynamoAttributeExpression;

DynamoAttributeExpression


toDynamoAttributeNames(): AttributeNames;

AttributeNames


toDynamoAttributeValues(): AttributeValues;

AttributeValues