Table of Contents - relation_to_json-0.1.0 Documentation
Classes and Modules
- InvalidSchemaError
- RelationToJSON
- RelationToJSON::Base
- RelationToJSON::BaseReflection
- RelationToJSON::BelongsToReflection
- RelationToJSON::HasOneReflection
- RelationToJSON::ReflectionBuilder
- RelationToJSON::ReflectionBuilder::UnsupportedReflectionType
Methods
- ::build — RelationToJSON::ReflectionBuilder
- ::new — InvalidSchemaError
- ::new — RelationToJSON::Base
- ::new — RelationToJSON::BaseReflection
- ::new — RelationToJSON::ReflectionBuilder::UnsupportedReflectionType
- #as_json — RelationToJSON::Base
- #association_relation — RelationToJSON::BelongsToReflection
- #association_relation — RelationToJSON::HasOneReflection
- #foreign_class — RelationToJSON::HasOneReflection
- #foreign_key — RelationToJSON::BaseReflection
- #message — InvalidSchemaError
- #message — RelationToJSON::ReflectionBuilder::UnsupportedReflectionType
- #nested_relations? — RelationToJSON::BaseReflection
- #pluck_association_columns — RelationToJSON::BelongsToReflection
- #pluck_association_columns — RelationToJSON::HasOneReflection
- #polymorphic? — RelationToJSON::HasOneReflection
- #polymorphic_association_key — RelationToJSON::HasOneReflection
- #primary_key — RelationToJSON::BaseReflection
- #raise_unless_all_attributes_present_on_model! — RelationToJSON::Base
- #recurse_json_with_schema — RelationToJSON::BaseReflection
- #transpose — RelationToJSON::Base