Class: Icss::ErrorType

Inherits:
RecordType show all
Defined in:
lib/icss/type.rb

Overview

An error definition is just like a record definition except it uses “error” instead of “record”.

Constant Summary

Constants inherited from Type

Type::PRIMITIVE_TYPES

Instance Attribute Summary

Attributes inherited from NamedType

#parent

Method Summary

Methods inherited from RecordType

#decorate_with_conveniences, #decorate_with_receivers, #define_klass, #ensure_parent_modules!, #ruby_klass, #ruby_klass_name, #ruby_klass_parent, #ruby_klass_scope_names, #to_hash

Methods inherited from NamedType

#fullname, #name=, #namespace, #receive_namespace, #to_hash

Methods included from Validations

#validate_name, #validate_namespace

Methods inherited from Type

find, pig_name, primitive?, #primitive?, #title, #to_hash, #to_json