Class SpannerPostgreSQLArrayRemoveIndexFunction

All Implemented Interfaces:
FunctionRenderer, SqmFunctionDescriptor

public class SpannerPostgreSQLArrayRemoveIndexFunction extends AbstractSqmSelfRenderingFunctionDescriptor
Spanner PostgreSQL specific emulation of array_remove_index. Spanner does not support the IS DISTINCT FROM operator, so this emulation uses a null-safe inequality check using coalesce.