Class: PG::BasicTypeRegistry

Inherits:
Object
  • Object
show all
Defined in:
sig/pg/basic_type_registry.rbs

Instance Method Summary collapse

Constructor Details

#initializeBasicTypeRegistry

Returns a new instance of BasicTypeRegistry.



19
# File 'sig/pg/basic_type_registry.rbs', line 19

def initialize: () -> void

Instance Method Details

#alias_typeObject

Parameters:

  • format (Object)
  • new (Object)
  • old (Object)

Returns:

  • (Object)


5
# File 'sig/pg/basic_type_registry.rbs', line 5

def alias_type: (untyped format, untyped new, untyped old) -> untyped

#coders_forObject

Parameters:

  • format (Object)
  • direction (Object)

Returns:

  • (Object)


7
# File 'sig/pg/basic_type_registry.rbs', line 7

def coders_for: (untyped format, untyped direction) -> untyped

#register_coderObject

Parameters:

  • coder (Object)

Returns:

  • (Object)


11
# File 'sig/pg/basic_type_registry.rbs', line 11

def register_coder: (untyped coder) -> untyped

#register_default_typesObject

Returns:

  • (Object)


13
# File 'sig/pg/basic_type_registry.rbs', line 13

def register_default_types: () -> untyped

#register_typeObject

Parameters:

  • format (Object)
  • name (Object)
  • encoder_class (Object)
  • decoder_class (Object)

Returns:

  • (Object)


15
# File 'sig/pg/basic_type_registry.rbs', line 15

def register_type: (untyped format, untyped name, untyped encoder_class, untyped decoder_class) -> untyped