Package com.google.cloud.spanner.pgadapter.commands (0.17.0)

Classes

Command

This abstract class concerns itself with representing a method of matching a specific statement and translating it to a form that Spanner understands. The user should call is() to determine whether it matches before trying to translate.

DynamicCommand

Dynamic command allows the specification of user generated commands. Via the generation of a JSON file, a user may determine input and output parameters as well as matchers counts, which will be used to dynamically generate a matcher for a specific run.

InvalidMetaCommand

Fallthrough Command which should match most meta-commands. We are expected to run this last in the matching logic to present the user with better error statements.

ListCommand

This command is equivalent to the PSQL \l and \l meta-commands.