doc/Dynamoid/Associations/HasOne.html in dynamoid-0.4.0 vs doc/Dynamoid/Associations/HasOne.html in dynamoid-0.4.1
- old
+ new
@@ -82,11 +82,11 @@
<dt class="r2">Includes:</dt>
- <dd class="r2"><span class='object_link'><a href="Association.html" title="Dynamoid::Associations::Association (module)">Association</a></span></dd>
+ <dd class="r2"><span class='object_link'><a href="Association.html" title="Dynamoid::Associations::Association (module)">Association</a></span>, <span class='object_link'><a href="SingleAssociation.html" title="Dynamoid::Associations::SingleAssociation (module)">SingleAssociation</a></span></dd>
@@ -103,235 +103,54 @@
<h2>Instance Attribute Summary</h2>
<h3 class="inherited">Attributes included from <span class='object_link'><a href="Association.html" title="Dynamoid::Associations::Association (module)">Association</a></span></h3>
- <p class="inherited"><span class='object_link'><a href="Association.html#name-instance_method" title="Dynamoid::Associations::Association#name (method)">#name</a></span>, <span class='object_link'><a href="Association.html#options-instance_method" title="Dynamoid::Associations::Association#options (method)">#options</a></span>, <span class='object_link'><a href="Association.html#query-instance_method" title="Dynamoid::Associations::Association#query (method)">#query</a></span>, <span class='object_link'><a href="Association.html#source-instance_method" title="Dynamoid::Associations::Association#source (method)">#source</a></span></p>
+ <p class="inherited"><span class='object_link'><a href="Association.html#loaded-instance_method" title="Dynamoid::Associations::Association#loaded (method)">#loaded</a></span>, <span class='object_link'><a href="Association.html#name-instance_method" title="Dynamoid::Associations::Association#name (method)">#name</a></span>, <span class='object_link'><a href="Association.html#options-instance_method" title="Dynamoid::Associations::Association#options (method)">#options</a></span>, <span class='object_link'><a href="Association.html#source-instance_method" title="Dynamoid::Associations::Association#source (method)">#source</a></span></p>
-
- <h2>
- Instance Method Summary
- <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
- </h2>
- <ul class="summary">
-
- <li class="public ">
- <span class="summary_signature">
-
- <a href="#%3D%3D-instance_method" title="#== (instance method)">- (Boolean) <strong>==</strong>(other) </a>
-
-
-
- </span>
+ <h2>Method Summary</h2>
+ <h3 class="inherited">Methods included from <span class='object_link'><a href="SingleAssociation.html" title="Dynamoid::Associations::SingleAssociation (module)">SingleAssociation</a></span></h3>
+ <p class="inherited"><span class='object_link'><a href="SingleAssociation.html#%3D%3D-instance_method" title="Dynamoid::Associations::SingleAssociation#== (method)">#==</a></span>, <span class='object_link'><a href="SingleAssociation.html#create-instance_method" title="Dynamoid::Associations::SingleAssociation#create (method)">#create</a></span>, <span class='object_link'><a href="SingleAssociation.html#create%21-instance_method" title="Dynamoid::Associations::SingleAssociation#create! (method)">#create!</a></span>, <span class='object_link'><a href="SingleAssociation.html#delete-instance_method" title="Dynamoid::Associations::SingleAssociation#delete (method)">#delete</a></span>, <span class='object_link'><a href="SingleAssociation.html#method_missing-instance_method" title="Dynamoid::Associations::SingleAssociation#method_missing (method)">#method_missing</a></span>, <span class='object_link'><a href="SingleAssociation.html#nil%3F-instance_method" title="Dynamoid::Associations::SingleAssociation#nil? (method)">#nil?</a></span>, <span class='object_link'><a href="SingleAssociation.html#setter-instance_method" title="Dynamoid::Associations::SingleAssociation#setter (method)">#setter</a></span></p>
- <span class="summary_desc"><div class='inline'><p>Is this object equal to the association's target?.</p>
-</div></span>
-</li>
-
-
- <li class="public ">
- <span class="summary_signature">
-
- <a href="#method_missing-instance_method" title="#method_missing (instance method)">- (Object) <strong>method_missing</strong>(method, *args) </a>
-
-
-
- </span>
-
-
-
- <span class="summary_desc"><div class='inline'><p>Delegate methods we don't find directly to the target.</p>
-</div></span>
-
-</li>
-
-
- </ul>
-
-
-
-
-
-
-
-
-
-
<h3 class="inherited">Methods included from <span class='object_link'><a href="Association.html" title="Dynamoid::Associations::Association (module)">Association</a></span></h3>
- <p class="inherited"><span class='object_link'><a href="Association.html#%3C%3C-instance_method" title="Dynamoid::Associations::Association#<< (method)">#<<</a></span>, <span class='object_link'><a href="Association.html#create-instance_method" title="Dynamoid::Associations::Association#create (method)">#create</a></span>, <span class='object_link'><a href="Association.html#create%21-instance_method" title="Dynamoid::Associations::Association#create! (method)">#create!</a></span>, <span class='object_link'><a href="Association.html#delete-instance_method" title="Dynamoid::Associations::Association#delete (method)">#delete</a></span>, <span class='object_link'><a href="Association.html#delete_all-instance_method" title="Dynamoid::Associations::Association#delete_all (method)">#delete_all</a></span>, <span class='object_link'><a href="Association.html#destroy_all-instance_method" title="Dynamoid::Associations::Association#destroy_all (method)">#destroy_all</a></span>, <span class='object_link'><a href="Association.html#each-instance_method" title="Dynamoid::Associations::Association#each (method)">#each</a></span>, <span class='object_link'><a href="Association.html#include%3F-instance_method" title="Dynamoid::Associations::Association#include? (method)">#include?</a></span>, <span class='object_link'><a href="Association.html#initialize-instance_method" title="Dynamoid::Associations::Association#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Association.html#records-instance_method" title="Dynamoid::Associations::Association#records (method)">#records</a></span>, <span class='object_link'><a href="Association.html#setter-instance_method" title="Dynamoid::Associations::Association#setter (method)">#setter</a></span>, <span class='object_link'><a href="Association.html#where-instance_method" title="Dynamoid::Associations::Association#where (method)">#where</a></span></p>
-
- <div id="constructor_details" class="method_details_list">
+ <p class="inherited"><span class='object_link'><a href="Association.html#find_target-instance_method" title="Dynamoid::Associations::Association#find_target (method)">#find_target</a></span>, <span class='object_link'><a href="Association.html#initialize-instance_method" title="Dynamoid::Associations::Association#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Association.html#loaded%3F-instance_method" title="Dynamoid::Associations::Association#loaded? (method)">#loaded?</a></span>, <span class='object_link'><a href="Association.html#reset-instance_method" title="Dynamoid::Associations::Association#reset (method)">#reset</a></span>, <span class='object_link'><a href="Association.html#target-instance_method" title="Dynamoid::Associations::Association#target (method)">#target</a></span></p>
+<div id="constructor_details" class="method_details_list">
<h2>Constructor Details</h2>
<p class="notice">This class inherits a constructor from <span class='object_link'><a href="Association.html#initialize-instance_method" title="Dynamoid::Associations::Association#initialize (method)">Dynamoid::Associations::Association</a></span></p>
</div>
<div id="method_missing_details" class="method_details_list">
<h2>Dynamic Method Handling</h2>
- <p class="notice this">
+ <p class="notice super">
This class handles dynamic methods through the <tt>method_missing</tt> method
+ in the class <span class='object_link'><a href="SingleAssociation.html#method_missing-instance_method" title="Dynamoid::Associations::SingleAssociation#method_missing (method)">Dynamoid::Associations::SingleAssociation</a></span>
+
</p>
- <div class="method_details first">
- <p class="signature first" id="method_missing-instance_method">
-
- - (<tt>Object</tt>) <strong>method_missing</strong>(method, *args)
-
-
-
-</p><div class="docstring">
- <div class="discussion">
- <p>Delegate methods we don't find directly to the target.</p>
-
-
- </div>
</div>
-<div class="tags">
-
-<h3>Since:</h3>
-<ul class="since">
-
- <li>
-
-
-
-
-
- <div class='inline'><p>0.2.0</p>
-</div>
-
- </li>
-
-</ul>
-</div><table class="source_code">
- <tr>
- <td>
- <pre class="lines">
-
-21
-22
-23
-24
-25
-26
-27</pre>
- </td>
- <td>
- <pre class="code"><span class="info file"># File 'lib/dynamoid/associations/has_one.rb', line 21</span>
-
-<span class='kw'>def</span> <span class='id identifier rubyid_method_missing'>method_missing</span><span class='lparen'>(</span><span class='id identifier rubyid_method'>method</span><span class='comma'>,</span> <span class='op'>*</span><span class='id identifier rubyid_args'>args</span><span class='rparen'>)</span>
- <span class='kw'>if</span> <span class='id identifier rubyid_target'>target</span><span class='period'>.</span><span class='id identifier rubyid_respond_to?'>respond_to?</span><span class='lparen'>(</span><span class='id identifier rubyid_method'>method</span><span class='rparen'>)</span>
- <span class='id identifier rubyid_target'>target</span><span class='period'>.</span><span class='id identifier rubyid_send'>send</span><span class='lparen'>(</span><span class='id identifier rubyid_method'>method</span><span class='comma'>,</span> <span class='op'>*</span><span class='id identifier rubyid_args'>args</span><span class='rparen'>)</span>
- <span class='kw'>else</span>
- <span class='kw'>super</span>
- <span class='kw'>end</span>
-<span class='kw'>end</span></pre>
- </td>
- </tr>
-</table>
</div>
-
-</div>
-
-
- <div id="instance_method_details" class="method_details_list">
- <h2>Instance Method Details</h2>
-
- <div class="method_details first">
- <p class="signature first" id="==-instance_method">
-
- - (<tt>Boolean</tt>) <strong>==</strong>(other)
-
-
-
-</p><div class="docstring">
- <div class="discussion">
- <p>Is this object equal to the association's target?</p>
-
-
- </div>
-</div>
-<div class="tags">
-
-<h3>Returns:</h3>
-<ul class="return">
-
- <li>
-
-
- <span class='type'>(<tt>Boolean</tt>)</span>
-
-
-
- —
- <div class='inline'><p>true/false</p>
-</div>
-
- </li>
-
-</ul>
-<h3>Since:</h3>
-<ul class="since">
-
- <li>
-
-
-
-
-
- <div class='inline'><p>0.2.0</p>
-</div>
-
- </li>
-
-</ul>
-
-</div><table class="source_code">
- <tr>
- <td>
- <pre class="lines">
-
-
-14
-15
-16</pre>
- </td>
- <td>
- <pre class="code"><span class="info file"># File 'lib/dynamoid/associations/has_one.rb', line 14</span>
-
-<span class='kw'>def</span> <span class='op'>==</span><span class='lparen'>(</span><span class='id identifier rubyid_other'>other</span><span class='rparen'>)</span>
- <span class='id identifier rubyid_target'>target</span> <span class='op'>==</span> <span class='id identifier rubyid_other'>other</span>
-<span class='kw'>end</span></pre>
- </td>
- </tr>
-</table>
-</div>
-
- </div>
-
-</div>
-
<div id="footer">
- Generated on Tue Mar 27 17:53:07 2012 by
+ Generated on Thu Apr 26 01:26:26 2012 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.7.5 (ruby-1.9.3).
</div>
</body>
\ No newline at end of file