Module: Restspec::Schema::Types

Defined in:
lib/restspec/schema/types.rb,
lib/restspec/schema/types.rb,
lib/restspec/schema/types/hash_type.rb,
lib/restspec/schema/types/null_type.rb,
lib/restspec/schema/types/array_type.rb,
lib/restspec/schema/types/one_of_type.rb,
lib/restspec/schema/types/string_type.rb,
lib/restspec/schema/types/boolean_type.rb,
lib/restspec/schema/types/decimal_type.rb,
lib/restspec/schema/types/integer_type.rb,
lib/restspec/schema/types/schema_id_type.rb,
lib/restspec/schema/types/decimal_string_type.rb,
lib/restspec/schema/types/embedded_schema_type.rb

Defined Under Namespace

Classes: ArrayType, BasicType, BooleanType, DecimalStringType, DecimalType, EmbeddedSchemaType, HashType, IntegerType, NullType, OneOfType, SchemaIdType, StringType

Constant Summary collapse

ALL =
{
  string: StringType,
  integer: IntegerType,
  decimal: DecimalType,
  boolean: BooleanType,
  decimal_string: DecimalStringType,
  schema_id: SchemaIdType,
  array: ArrayType,
  one_of: OneOfType,
  hash: HashType,
  null: NullType,
  embedded_schema: EmbeddedSchemaType
}