Gjsify LogoGjsify Logo

Hierarchy

  • SqlParamSpec

Index

Constructors

  • value must contain a string representing a variable, see the documentation associated to the #GdaSqlParser object.

    value is destroyed by this function.

    Parameters

    • simpleSpec: any

      a G_TYPE_STRING #GValue

    Returns SqlParamSpec

Properties

descr: string
gType: GType<unknown>
gdaReserved1: object
gdaReserved2: object
isParam: boolean
name: string
nullok: boolean
validityMetaDict: object
name: string

Methods

  • free(): void
  • serialize(): string
  • takeDescr(value: any): void
  • Sets pspec's description. value's ownership is transferred to pspec (which means pspec is then responsible for freeing it when no longer needed).

    Parameters

    • value: any

      a G_TYPE_STRING #GValue

    Returns void

  • takeName(value: any): void
  • Sets pspec's name. value's ownership is transferred to pspec (which means pspec is then responsible for freeing it when no longer needed).

    Parameters

    • value: any

      a G_TYPE_STRING #GValue

    Returns void

  • takeNullok(value: any): void
  • Sets pspec's ability of being NULL. value's ownership is transferred to pspec (which means pspec is then responsible for freeing it when no longer needed).

    If value's string starts by 't' or 'T' then pspec will be allowed to be %NULL

    Parameters

    • value: any

      a G_TYPE_STRING #GValue.

    Returns void

  • takeType(value: any): void
  • Sets pspec's data type. value's ownership is transferred to pspec (which means pspec is then responsible for freeing it when no longer needed).

    value must represent a data type, as understood by gda_g_type_from_string().

    Parameters

    • value: any

      a G_TYPE_STRING #GValue

    Returns void

  • value must contain a string representing a variable, see the documentation associated to the #GdaSqlParser object.

    value is destroyed by this function.

    Parameters

    • simpleSpec: any

      a G_TYPE_STRING #GValue

    Returns SqlParamSpec

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method