Package-level declarations

Types

Link copied to clipboard
object And : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object AttributeExists : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
Link copied to clipboard
object AttributeNotExists : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object AttributeType : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object BeginsWith : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object Between : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object ConditionAttributeValue : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object Contains : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object Equal : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
fun interface Expr
Link copied to clipboard
object ExpressionAttributeName : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object ExpressionAttributeValue : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
typealias ExprFactory = (() -> Parser<Expr>) -> Parser<Expr>
Link copied to clipboard
object GreaterThan : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object GreaterThanOrEqual : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object In : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object IndexedAttributeValue : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
data class ItemWithSubstitutions(val item: Item, val names: TokensToNames = emptyMap(), val values: TokensToValues = emptyMap())
Link copied to clipboard
object LessThan : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object LessThanOrEqual : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object MapAttributeValue : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object Not : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object NotEqual : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object Or : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object Paren : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object ProjectionAttributeValue : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object ProjectionIndexedAttributeValue : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object ProjectionList : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object ProjectionMapAttributeValue : Function1<() -> Parser<Expr>, Parser<Expr>>
Link copied to clipboard
object Size : Function1<() -> Parser<Expr>, Parser<Expr>>

Functions

Link copied to clipboard
fun And(left: Expr, right: Expr): Expr
Link copied to clipboard
fun binaryExpr(parser: Parser<Expr>, tokenString: String, f: (Expr, Expr) -> Expr): Parser<Expr>
Link copied to clipboard
Link copied to clipboard
fun GreaterThanOrEqual(attr1: Expr, attr2: Expr): Expr
Link copied to clipboard
fun LessThanOrEqual(attr1: Expr, attr2: Expr): Expr
Link copied to clipboard
Link copied to clipboard
fun unaryExpr(parser: Parser<Expr>, tokenString: String, f: (Expr) -> Expr): Parser<Expr>