-
Notifications
You must be signed in to change notification settings - Fork 342
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enchance generic JSON and #generate docs
- Loading branch information
Showing
187 changed files
with
49,866 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,239 @@ | ||
<!DOCTYPE html> | ||
|
||
<html> | ||
<head> | ||
<meta charset="UTF-8"> | ||
|
||
<title>class BigDecimal - RDoc Documentation</title> | ||
|
||
<script type="text/javascript"> | ||
var rdoc_rel_prefix = "./"; | ||
var index_rel_prefix = "./"; | ||
</script> | ||
|
||
<script src="./js/jquery.js"></script> | ||
<script src="./js/darkfish.js"></script> | ||
|
||
<link href="./css/fonts.css" rel="stylesheet"> | ||
<link href="./css/rdoc.css" rel="stylesheet"> | ||
|
||
|
||
|
||
<body id="top" role="document" class="class"> | ||
<nav role="navigation"> | ||
<div id="project-navigation"> | ||
<div id="home-section" role="region" title="Quick navigation" class="nav-section"> | ||
<h2> | ||
<a href="./index.html" rel="home">Home</a> | ||
</h2> | ||
|
||
<div id="table-of-contents-navigation"> | ||
<a href="./table_of_contents.html#pages">Pages</a> | ||
<a href="./table_of_contents.html#classes">Classes</a> | ||
<a href="./table_of_contents.html#methods">Methods</a> | ||
</div> | ||
</div> | ||
|
||
<div id="search-section" role="search" class="project-section initially-hidden"> | ||
<form action="#" method="get" accept-charset="utf-8"> | ||
<div id="search-field-wrapper"> | ||
<input id="search-field" role="combobox" aria-label="Search" | ||
aria-autocomplete="list" aria-controls="search-results" | ||
type="text" name="search" placeholder="Search" spellcheck="false" | ||
title="Type to search, Up and Down to navigate, Enter to load"> | ||
</div> | ||
|
||
<ul id="search-results" aria-label="Search Results" | ||
aria-busy="false" aria-expanded="false" | ||
aria-atomic="false" class="initially-hidden"></ul> | ||
</form> | ||
</div> | ||
|
||
</div> | ||
|
||
|
||
|
||
<div id="class-metadata"> | ||
|
||
<div id="parent-class-section" class="nav-section"> | ||
<h3>Parent</h3> | ||
|
||
|
||
<p class="link">Object | ||
|
||
</div> | ||
|
||
|
||
|
||
<!-- Method Quickref --> | ||
<div id="method-list-section" class="nav-section"> | ||
<h3>Methods</h3> | ||
|
||
<ul class="link-list" role="directory"> | ||
|
||
<li ><a href="#method-c-json_create">::json_create</a> | ||
|
||
<li ><a href="#method-i-as_json">#as_json</a> | ||
|
||
<li ><a href="#method-i-to_json">#to_json</a> | ||
|
||
</ul> | ||
</div> | ||
|
||
</div> | ||
</nav> | ||
|
||
<main role="main" aria-labelledby="class-BigDecimal"> | ||
<h1 id="class-BigDecimal" class="class"> | ||
class BigDecimal | ||
</h1> | ||
|
||
<section class="description"> | ||
|
||
</section> | ||
|
||
|
||
|
||
|
||
<section id="5Buntitled-5D" class="documentation-section"> | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<section id="public-class-5Buntitled-5D-method-details" class="method-section"> | ||
<header> | ||
<h3>Public Class Methods</h3> | ||
</header> | ||
|
||
|
||
<div id="method-c-json_create" class="method-detail "> | ||
|
||
<div class="method-heading"> | ||
<span class="method-name">json_create</span><span | ||
class="method-args">(object)</span> | ||
|
||
<span class="method-click-advice">click to toggle source</span> | ||
|
||
</div> | ||
|
||
|
||
<div class="method-description"> | ||
|
||
<p>Import a <a href="JSON.html">JSON</a> Marshalled object.</p> | ||
|
||
<p>method used for <a href="JSON.html">JSON</a> marshalling support.</p> | ||
|
||
|
||
|
||
|
||
<div class="method-source-code" id="json_create-source"> | ||
<pre><span class="ruby-comment"># File lib/json/add/bigdecimal.rb, line 11</span> | ||
<span class="ruby-keyword">def</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier">json_create</span>(<span class="ruby-identifier">object</span>) | ||
<span class="ruby-constant">BigDecimal</span>.<span class="ruby-identifier">_load</span> <span class="ruby-identifier">object</span>[<span class="ruby-string">'b'</span>] | ||
<span class="ruby-keyword">end</span></pre> | ||
</div> | ||
|
||
</div> | ||
|
||
|
||
|
||
|
||
</div> | ||
|
||
|
||
</section> | ||
|
||
<section id="public-instance-5Buntitled-5D-method-details" class="method-section"> | ||
<header> | ||
<h3>Public Instance Methods</h3> | ||
</header> | ||
|
||
|
||
<div id="method-i-as_json" class="method-detail "> | ||
|
||
<div class="method-heading"> | ||
<span class="method-name">as_json</span><span | ||
class="method-args">(*)</span> | ||
|
||
<span class="method-click-advice">click to toggle source</span> | ||
|
||
</div> | ||
|
||
|
||
<div class="method-description"> | ||
|
||
<p>Marshal the object to <a href="JSON.html">JSON</a>.</p> | ||
|
||
<p>method used for <a href="JSON.html">JSON</a> marshalling support.</p> | ||
|
||
|
||
|
||
|
||
<div class="method-source-code" id="as_json-source"> | ||
<pre><span class="ruby-comment"># File lib/json/add/bigdecimal.rb, line 18</span> | ||
<span class="ruby-keyword">def</span> <span class="ruby-identifier">as_json</span>(<span class="ruby-operator">*</span>) | ||
{ | ||
<span class="ruby-constant">JSON</span>.<span class="ruby-identifier">create_id</span> =<span class="ruby-operator">></span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">name</span>, | ||
<span class="ruby-string">'b'</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">_dump</span>, | ||
} | ||
<span class="ruby-keyword">end</span></pre> | ||
</div> | ||
|
||
</div> | ||
|
||
|
||
|
||
|
||
</div> | ||
|
||
|
||
<div id="method-i-to_json" class="method-detail "> | ||
|
||
<div class="method-heading"> | ||
<span class="method-name">to_json</span><span | ||
class="method-args">(*)</span> | ||
|
||
<span class="method-click-advice">click to toggle source</span> | ||
|
||
</div> | ||
|
||
|
||
<div class="method-description"> | ||
|
||
<p>return the <a href="JSON.html">JSON</a> value</p> | ||
|
||
|
||
|
||
|
||
<div class="method-source-code" id="to_json-source"> | ||
<pre><span class="ruby-comment"># File lib/json/add/bigdecimal.rb, line 26</span> | ||
<span class="ruby-keyword">def</span> <span class="ruby-identifier">to_json</span>(<span class="ruby-operator">*</span>) | ||
<span class="ruby-identifier">as_json</span>.<span class="ruby-identifier">to_json</span> | ||
<span class="ruby-keyword">end</span></pre> | ||
</div> | ||
|
||
</div> | ||
|
||
|
||
|
||
|
||
</div> | ||
|
||
|
||
</section> | ||
|
||
</section> | ||
</main> | ||
|
||
|
||
<footer id="validator-badges" role="contentinfo"> | ||
<p><a href="http://validator.w3.org/check/referer">Validate</a> | ||
<p>Generated by <a href="https://rdoc.github.io/rdoc">RDoc</a> 5.0.0. | ||
<p>Based on <a href="http://deveiate.org/projects/Darkfish-RDoc/">Darkfish</a> by <a href="http://deveiate.org">Michael Granger</a>. | ||
</footer> | ||
|
Oops, something went wrong.