Noizu.Entity.Reference (NoizuLabs Entities v0.2.0)

Link to this section Summary

Functions

Casts to Ref.

Same as cast/1 but raises Ecto.CastError on invalid arguments.

Callback implementation for Ecto.Type.embed_as/1.

Callback implementation for Ecto.Type.equal?/2.

Callback implementation for Ecto.Type.load/1.

Callback implementation for Noizu.Entity.Field.Behaviour.stub/0.

Link to this section Functions

Link to this function

as_entity(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.as_entity/4.

Link to this function

as_record(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.as_record/4.

Casts to Ref.

Same as cast/1 but raises Ecto.CastError on invalid arguments.

Link to this function

delete_record(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.delete_record/4.

Link to this function

ecto_gen_string(prefix)

Callback implementation for Noizu.Entity.Field.Behaviour.ecto_gen_string/1.

Callback implementation for Ecto.Type.embed_as/1.

Link to this function

entity(reference, context)

Link to this function

equal?(term1, term2)

Callback implementation for Ecto.Type.equal?/2.

Link to this function

field_as_record(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.field_as_record/4.

Link to this function

field_from_record(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.field_from_record/4.

Link to this function

from_record(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.from_record/4.

Callback implementation for Ecto.Type.load/1.

Link to this function

persist(_, _, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.persist/5.

Callback implementation for Noizu.Entity.Field.Behaviour.stub/0.

Link to this function

type__after_delete(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.type__after_delete/4.

Link to this function

type__before_create(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.type__before_create/4.

Link to this function

type__before_update(_, _, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.type__before_update/4.

Link to this function

type_as_entity(this, _, _)

Callback implementation for Noizu.Entity.Field.Behaviour.type_as_entity/3.