Table of Contents - surrealist-1.3.4 Documentation
Classes and Modules
- Any
- Bool
- Surrealist
- Surrealist::Builder
- Surrealist::Carrier
- Surrealist::ClassMethods
- Surrealist::Copier
- Surrealist::ExceptionRaiser
- Surrealist::HashUtils
- Surrealist::Helper
- Surrealist::InstanceMethods
- Surrealist::InvalidCollectionError
- Surrealist::InvalidNestingLevel
- Surrealist::InvalidSchemaDelegation
- Surrealist::InvalidSchemaError
- Surrealist::InvalidTypeError
- Surrealist::SchemaDefiner
- Surrealist::Serializer
- Surrealist::StringUtils
- Surrealist::TypeHelper
- Surrealist::UndefinedMethodError
- Surrealist::UnknownRootError
- Surrealist::UnknownSchemaError
- Surrealist::UnknownTagError
- Surrealist::ValueAssigner
- Surrealist::VarsHelper
- Surrealist::Wrapper
Methods
- ::__build_schema — Surrealist
- ::add_serializer — Surrealist::VarsHelper
- ::ar_relation? — Surrealist::Helper
- ::assign — Surrealist::ValueAssigner
- ::assign_nested_collection — Surrealist::ValueAssigner
- ::assign_nested_record — Surrealist::ValueAssigner
- ::break_namespaces — Surrealist::StringUtils
- ::build_schema — Surrealist
- ::call — Surrealist::Carrier
- ::call — Surrealist::SchemaDefiner
- ::camelize — Surrealist::StringUtils
- ::camelize_hash — Surrealist::HashUtils
- ::camelize_key — Surrealist::HashUtils
- ::coerce — Surrealist::TypeHelper
- ::coerce_value — Surrealist::ValueAssigner
- ::collection? — Surrealist::Helper
- ::config — Surrealist
- ::configure — Surrealist
- ::deep_copy — Surrealist::Copier
- ::dry_type? — Surrealist::TypeHelper
- ::extract_class — Surrealist::StringUtils
- ::find_schema — Surrealist::VarsHelper
- ::find_serializer — Surrealist::VarsHelper
- ::included — Surrealist
- ::inject_schema — Surrealist::Wrapper
- ::invoke_method — Surrealist::ValueAssigner
- ::method_defined? — Surrealist::Serializer
- ::new — Surrealist::Builder
- ::new — Surrealist::Carrier
- ::new — Surrealist::Serializer
- ::possibly_wrapped_hash — Surrealist::Wrapper
- ::private_method_defined? — Surrealist::Serializer
- ::raise_invalid_collection! — Surrealist::ExceptionRaiser
- ::raise_invalid_key! — Surrealist::ExceptionRaiser
- ::raise_invalid_nesting! — Surrealist::ExceptionRaiser
- ::raise_invalid_root! — Surrealist::ExceptionRaiser
- ::raise_invalid_schema_delegation! — Surrealist::ExceptionRaiser
- ::raise_unknown_root! — Surrealist::ExceptionRaiser
- ::raise_unknown_schema! — Surrealist::ExceptionRaiser
- ::raise_unknown_tag! — Surrealist::ExceptionRaiser
- ::raw_value — Surrealist::ValueAssigner
- ::serializer_context — Surrealist::Serializer
- ::serializer_contexts — Surrealist::Serializer
- ::set_schema — Surrealist::VarsHelper
- ::surrealist? — Surrealist::Helper
- ::surrealize — Surrealist
- ::surrealize_collection — Surrealist
- ::uncapitalize — Surrealist::StringUtils
- ::underscore — Surrealist::StringUtils
- ::use_class_var? — Surrealist::VarsHelper
- ::valid_type? — Surrealist::TypeHelper
- ::with_skip_set — Surrealist::ValueAssigner
- ::wrap — Surrealist::Wrapper
- ::wrap_schema_into_namespace — Surrealist::Wrapper
- ::wrap_schema_into_root — Surrealist::Wrapper
- #ar_collection? — Surrealist::Builder
- #booleans_hash — Surrealist::Carrier
- #build_collection_schema — Surrealist::Serializer
- #build_schema — Surrealist::Serializer
- #build_schema — Surrealist::InstanceMethods
- #call — Surrealist::Builder
- #check_booleans! — Surrealist::Carrier
- #check_for_ar — Surrealist::Builder
- #check_namespaces_nesting! — Surrealist::Carrier
- #check_root! — Surrealist::Carrier
- #construct_collection — Surrealist::Builder
- #defined_schema — Surrealist::ClassMethods
- #delegate_surrealization_to — Surrealist::ClassMethods
- #find_serializer — Surrealist::InstanceMethods
- #json_schema — Surrealist::ClassMethods
- #method_missing — Surrealist::Serializer
- #no_args_provided — Surrealist::Carrier
- #no_args_provided? — Surrealist::Carrier
- #parameters — Surrealist::Carrier
- #read_schema — Surrealist::ClassMethods
- #respond_to_missing? — Surrealist::Serializer
- #sanitize! — Surrealist::Carrier
- #strip_root! — Surrealist::Carrier
- #surrealize — Surrealist::Serializer
- #surrealize — Surrealist::InstanceMethods
- #surrealize_with — Surrealist::ClassMethods
- #wrap_hash_into_struct — Surrealist::Serializer