Skip to content
Browse files

added readme to 0.9

  • Loading branch information...
1 parent 1699632 commit 972e635e0434eff243bce2f0a7df031c8aa9dc56 bill shelton committed Feb 23, 2010
Showing with 9,384 additions and 110 deletions.
  1. +0 −1 .project
  2. +7 −0 README.textile
  3. +1 −1 components/ExpressionBuilder.cfc
  4. +1 −1 components/MongoDocument.cfc
  5. +20 −5 doc/api/allclasses-frame.html
  6. +71 −5 doc/api/cfmongodb/Mongo.html
  7. +39 −4 doc/api/cfmongodb/components/-.html
  8. +76 −7 doc/api/cfmongodb/components/Collection.html
  9. +76 −5 doc/api/cfmongodb/components/Database.html
  10. +159 −23 doc/api/cfmongodb/components/Document.html
  11. +210 −9 doc/api/cfmongodb/components/ExpressionBuilder.html
  12. +243 −0 doc/api/cfmongodb/components/MongoConfig.html
  13. +163 −1 doc/api/cfmongodb/components/MongoDB.html
  14. +690 −0 doc/api/cfmongodb/components/MongoDocument.html
  15. +7 −7 doc/api/cfmongodb/components/package-frame.html
  16. +51 −18 doc/api/cfmongodb/components/package-summary.html
  17. +32 −1 doc/api/cfmongodb/doc/ColdDoc.html
  18. +1 −1 doc/api/cfmongodb/doc/package-frame.html
  19. +1 −1 doc/api/cfmongodb/doc/package-summary.html
  20. +1 −1 doc/api/cfmongodb/javaloader/JavaLoader.html
  21. +3 −3 doc/api/cfmongodb/javaloader/JavaProxy.html
  22. +1 −1 doc/api/cfmongodb/javaloader/package-frame.html
  23. +1 −1 doc/api/cfmongodb/javaloader/package-summary.html
  24. +4 −1 doc/api/cfmongodb/package-frame.html
  25. +28 −2 doc/api/cfmongodb/package-summary.html
  26. +31 −1 doc/api/cfmongodb/test/BaseTest.html
  27. +823 −0 doc/api/cfmongodb/test/CollectionEachIteratorTest.html
  28. +1 −1 doc/api/cfmongodb/test/DatabaseTest.html
  29. +854 −0 doc/api/cfmongodb/test/DocumentFactoryModelTest.html
  30. +99 −7 doc/api/cfmongodb/test/DocumentTest.html
  31. +1,542 −0 doc/api/cfmongodb/test/ExpressionBuilderTest.html
  32. +823 −0 doc/api/cfmongodb/test/InheritedDocumentTest.html
  33. +854 −0 doc/api/cfmongodb/test/IntrospectionTest.html
  34. +823 −0 doc/api/cfmongodb/test/ModelTest.html
  35. +823 −0 doc/api/cfmongodb/test/MongoConfigTest.html
  36. +1 −1 doc/api/cfmongodb/test/MongoDBTest.html
  37. +823 −0 doc/api/cfmongodb/test/MongoDocumentTest.html
  38. +1 −1 doc/api/cfmongodb/test/MongoSmokeTest.html
Sorry, we could not display the entire diff because it was too big.
View
1 .project
@@ -7,6 +7,5 @@
<buildSpec>
</buildSpec>
<natures>
- <nature>org.cfeclipse.cfml.CFENature</nature>
</natures>
</projectDescription>
View
7 README.textile
@@ -0,0 +1,7 @@
+
+h2. CFMongoDB - An Object Mapper for MongoDB and ColdFusion
+
+This is the current development branch (0.9) and should be rolled into master at some point.
+
+Please contact me with any questions or if you're want to collaborate. virtix at gmail
+
View
2 components/ExpressionBuilder.cfc
@@ -1,4 +1,4 @@
-<cfcomponent>
+<cfcomponent hint="Creates a Domain Specific Language (DSL) for querying MongoDB collections.">
<cfscript>
/*---------------------------------------------------------------------
View
2 components/MongoDocument.cfc
@@ -30,7 +30,7 @@
</cffunction>
-<cffunction name="factory_init" hint="Constructor. Creates an instance of a MongoDocument using the specified mongo.">
+<cffunction name="factory_init" access="package" hint="Constructor. Creates an instance of a MongoDocument using the specified mongo.">
<cfargument name="collection_name" type="string" required="true" hint="The name of the collection to which this document is bound." />
<cfargument name="_mongo" type="any" required="false" default="#variables.mongo#" hint="The instance of the Mongo wrapper to which the document is bound." />
<cfset variables.mongo = _mongo />
View
25 doc/api/allclasses-frame.html
@@ -1,9 +1,10 @@
+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by colddoc on {ts '2009-12-28 15:45:07'} -->
+<!-- Generated by colddoc on {ts '2009-12-31 07:10:55'} -->
<TITLE>
All Classes
</TITLE>
@@ -22,6 +23,9 @@
<TR>
<TD NOWRAP><FONT CLASS="FrameItemFont">
+<A HREF="cfmongodb/components/-.html" title="class in cfmongodb.components" target="classFrame">-</A>
+<BR>
+
<A HREF="cfmongodb/test/BaseTest.html" title="class in cfmongodb.test" target="classFrame">BaseTest</A>
<BR>
@@ -40,9 +44,6 @@
<A HREF="cfmongodb/test/DatabaseTest.html" title="class in cfmongodb.test" target="classFrame">DatabaseTest</A>
<BR>
-<A HREF="cfmongodb/components/Document.html" title="class in cfmongodb.components" target="classFrame">Document</A>
-<BR>
-
<A HREF="cfmongodb/test/DocumentFactoryModelTest.html" title="class in cfmongodb.test" target="classFrame">DocumentFactoryModelTest</A>
<BR>
@@ -55,7 +56,7 @@
<A HREF="cfmongodb/test/ExpressionBuilderTest.html" title="class in cfmongodb.test" target="classFrame">ExpressionBuilderTest</A>
<BR>
-<A HREF="cfmongodb/components/IDocument.html" title="class in cfmongodb.components" target="classFrame">IDocument</A>
+<A HREF="cfmongodb/test/InheritedDocumentTest.html" title="class in cfmongodb.test" target="classFrame">InheritedDocumentTest</A>
<BR>
<A HREF="cfmongodb/test/IntrospectionTest.html" title="class in cfmongodb.test" target="classFrame">IntrospectionTest</A>
@@ -76,6 +77,9 @@
<A HREF="cfmongodb/components/MongoConfig.html" title="class in cfmongodb.components" target="classFrame">MongoConfig</A>
<BR>
+<A HREF="cfmongodb/test/MongoConfigTest.html" title="class in cfmongodb.test" target="classFrame">MongoConfigTest</A>
+<BR>
+
<A HREF="cfmongodb/components/MongoDB.html" title="class in cfmongodb.components" target="classFrame">MongoDB</A>
<BR>
@@ -85,6 +89,9 @@
<A HREF="cfmongodb/components/MongoDocument.html" title="class in cfmongodb.components" target="classFrame">MongoDocument</A>
<BR>
+<A HREF="cfmongodb/test/MongoDocumentTest.html" title="class in cfmongodb.test" target="classFrame">MongoDocumentTest</A>
+<BR>
+
<A HREF="cfmongodb/test/MongoSmokeTest.html" title="class in cfmongodb.test" target="classFrame">MongoSmokeTest</A>
<BR>
@@ -97,6 +104,12 @@
<A HREF="cfmongodb/test/NewDocumentTest.html" title="class in cfmongodb.test" target="classFrame">NewDocumentTest</A>
<BR>
+<A HREF="cfmongodb/test/ObjectMappingTest.html" title="class in cfmongodb.test" target="classFrame">ObjectMappingTest</A>
+<BR>
+
+<A HREF="cfmongodb/test/fixture/PersonModel.html" title="class in cfmongodb.test.fixture" target="classFrame">PersonModel</A>
+<BR>
+
<A HREF="cfmongodb/test/SearchMongoTest.html" title="class in cfmongodb.test" target="classFrame">SearchMongoTest</A>
<BR>
@@ -116,3 +129,5 @@
</BODY>
</HTML>
+
+
View
76 doc/api/cfmongodb/Mongo.html
@@ -1,10 +1,11 @@
+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by colddoc on {ts '2009-12-28 15:45:07'} -->
+<!-- Generated by colddoc on {ts '2009-12-31 07:10:55'} -->
<TITLE>
Callable
</TITLE>
@@ -31,6 +32,7 @@
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -41,10 +43,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -54,6 +64,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -82,7 +93,25 @@
-<PRE>WEB-INF.cftags.component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<PRE>railo-context.Component
<IMG SRC="../resources/inherit.gif" ALT="extended by ">cfmongodb.Mongo
</PRE>
@@ -95,7 +124,7 @@
<PRE>public class <B>Mongo</B>
-<DT>extends WEB-INF.cftags.component</DT></PRE>
+<DT>extends railo-context.Component</DT></PRE>
</DT>
</DL>
@@ -110,6 +139,10 @@
<p>
+
+
+
+
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
@@ -130,15 +163,28 @@
&nbsp;
+
+
+
+
+
+
+
+
+
+
+
&nbsp;
- <a name="methods_inherited_from_class_WEB-INF.cftags.component"><!-- --></a>
+ <a name="methods_inherited_from_class_railo-context.Component"><!-- --></a>
<table summary="" border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableSubHeadingColor" bgcolor="#eeeeff">
- <th align="left"><b>Methods inherited from class WEB-INF.cftags.component</b></th>
+ <th align="left"><b>Methods inherited from class railo-context.Component</b></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td>
+
+
<code></code>
</td>
@@ -176,6 +222,14 @@
+
+
+
+
+
+
+
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -186,10 +240,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -199,6 +261,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -221,3 +284,6 @@
</BODY>
</HTML>
+
+
+
View
43 doc/api/cfmongodb/components/-.html
@@ -5,7 +5,7 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by colddoc on {ts '2009-12-13 09:22:54'} -->
+<!-- Generated by colddoc on {ts '2009-12-31 07:10:55'} -->
<TITLE>
Callable
</TITLE>
@@ -214,14 +214,27 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
-<TD><CODE><B><A HREF="-.html#update()">update</A></B>([any field], [any value])</CODE>
+<TD><CODE><B><A HREF="-.html#update()">update</A></B>([any property], [any value])</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs in-place updating - Instead of retrieving and updating every item within a document, this method is more efficient, allowing for 'Cherry Picking' of specific data elements to update.
</TD>
</TR>
+
+
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="-.html#validate()">validate</A></B>()</CODE>
+<BR>
+
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Should be called before save()
+
+</TD>
+</TR>
+
</TR>
</TABLE>
@@ -385,7 +398,7 @@
<a name="update()"><!-- --></a><h3>
update</h3>
- <code>public any <B>update</B>([any field], [any value])</code>
+ <code>public any <B>update</B>([any property], [any value])</code>
<dl>
<dd>
@@ -402,7 +415,7 @@
<dl>
<dt><b>Parameters:</b></dt>
- <dd><code>field</code></dd>
+ <dd><code>property</code></dd>
<dd><code>value</code></dd>
@@ -413,6 +426,28 @@
</dl>
<hr>
+
+ <a name="validate()"><!-- --></a><h3>
+ validate</h3>
+ <code>public void <B>validate</B>()</code>
+
+ <dl>
+ <dd>
+
+ Should be called before save()
+
+ <p>
+ </p></dd>
+
+
+
+
+
+
+ </dd>
+ </dl>
+ <hr>
+
View
83 doc/api/cfmongodb/components/Collection.html
@@ -1,10 +1,11 @@
+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by colddoc on {ts '2009-12-28 15:45:07'} -->
+<!-- Generated by colddoc on {ts '2009-12-31 07:10:55'} -->
<TITLE>
Callable
</TITLE>
@@ -31,6 +32,7 @@
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -41,10 +43,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -54,6 +64,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -82,7 +93,25 @@
-<PRE>WEB-INF.cftags.component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<PRE>railo-context.Component
<IMG SRC="../../resources/inherit.gif" ALT="extended by ">cfmongodb.components.Collection
</PRE>
@@ -95,7 +124,7 @@
<PRE>public class <B>Collection</B>
-<DT>extends WEB-INF.cftags.component</DT></PRE>
+<DT>extends railo-context.Component</DT></PRE>
</DT>
</DL>
@@ -110,6 +139,10 @@
<p>
+
+
+
+
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
@@ -124,22 +157,36 @@
<CODE><B><A HREF="Collection.html#init()">init</A></B>()</CODE>
<BR>
- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor
+
</TD>
</TR>
</TABLE>
&nbsp;
+
+
+
+
+
+
+
+
+
+
+
&nbsp;
- <a name="methods_inherited_from_class_WEB-INF.cftags.component"><!-- --></a>
+ <a name="methods_inherited_from_class_railo-context.Component"><!-- --></a>
<table summary="" border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableSubHeadingColor" bgcolor="#eeeeff">
- <th align="left"><b>Methods inherited from class WEB-INF.cftags.component</b></th>
+ <th align="left"><b>Methods inherited from class railo-context.Component</b></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td>
+
+
<code></code>
</td>
@@ -168,7 +215,9 @@
<CODE>public <B>init</B>()</CODE>
<dl>
<dd>
-Constructor
+
+Constructor
+
<p>
</p>
@@ -177,6 +226,14 @@
+
+
+
+
+
+
+
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -187,10 +244,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -200,6 +265,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -222,3 +288,6 @@
</BODY>
</HTML>
+
+
+
View
81 doc/api/cfmongodb/components/Database.html
@@ -1,10 +1,11 @@
+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by colddoc on {ts '2009-12-28 15:45:07'} -->
+<!-- Generated by colddoc on {ts '2009-12-31 07:10:55'} -->
<TITLE>
Callable
</TITLE>
@@ -31,6 +32,7 @@
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -41,10 +43,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -54,6 +64,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -82,7 +93,25 @@
-<PRE>WEB-INF.cftags.component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<PRE>railo-context.Component
<IMG SRC="../../resources/inherit.gif" ALT="extended by ">cfmongodb.components.Database
</PRE>
@@ -95,7 +124,7 @@
<PRE>public class <B>Database</B>
-<DT>extends WEB-INF.cftags.component</DT></PRE>
+<DT>extends railo-context.Component</DT></PRE>
</DT>
</DL>
@@ -106,6 +135,12 @@
<p>
+
+
+
+
+
+
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
@@ -116,6 +151,8 @@
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -130,15 +167,24 @@
+
+
+
+
+
+
+
&nbsp;
- <a name="methods_inherited_from_class_WEB-INF.cftags.component"><!-- --></a>
+ <a name="methods_inherited_from_class_railo-context.Component"><!-- --></a>
<table summary="" border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableSubHeadingColor" bgcolor="#eeeeff">
- <th align="left"><b>Methods inherited from class WEB-INF.cftags.component</b></th>
+ <th align="left"><b>Methods inherited from class railo-context.Component</b></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td>
+
+
<code></code>
</td>
@@ -151,6 +197,11 @@
+
+
+
+
+
<!-- ============ METHOD DETAIL ========== -->
<a name="method_detail"><!-- --></a>
@@ -161,6 +212,7 @@
</tr>
</tbody></table>
+
<a name="getDB()"><!-- --></a><h3>
getDB</h3>
<code>public any <B>getDB</B>(any NAME)</code>
@@ -172,6 +224,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -185,6 +240,10 @@
<hr>
+
+
+
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -195,10 +254,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -208,6 +275,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -230,3 +298,6 @@
</BODY>
</HTML>
+
+
+
View
182 doc/api/cfmongodb/components/Document.html
@@ -1,10 +1,11 @@
+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by colddoc on {ts '2009-12-28 15:45:07'} -->
+<!-- Generated by colddoc on {ts '2009-12-31 06:51:09'} -->
<TITLE>
Callable
</TITLE>
@@ -31,6 +32,7 @@
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -41,10 +43,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -54,6 +64,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -82,7 +93,25 @@
-<PRE>WEB-INF.cftags.component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<PRE>railo-context.Component
<IMG SRC="../../resources/inherit.gif" ALT="extended by ">cfmongodb.components.Document
</PRE>
@@ -95,7 +124,7 @@
<PRE>public class <B>Document</B>
-<DT>extends WEB-INF.cftags.component</DT></PRE>
+<DT>extends railo-context.Component</DT></PRE>
</DT>
</DL>
@@ -110,6 +139,10 @@
<p>
+
+
+
+
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
@@ -124,12 +157,17 @@
<CODE><B><A HREF="Document.html#init()">init</A></B>(string collection_name, [any _mongo='[runtime expression]'])</CODE>
<BR>
- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor. Creates an instance of a MongoDocument.
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor. Creates an instance of a MongoDocument.
+
</TD>
</TR>
</TABLE>
&nbsp;
+
+
+
+
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
@@ -140,55 +178,71 @@
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="Document.html#delete()">delete</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deletes this Document from the Collection
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deletes this Document from the Collection
+
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;Any</CODE></FONT></TD>
+<CODE>&nbsp;any</CODE></FONT></TD>
<TD><CODE><B><A HREF="Document.html#get()">get</A></B>([any property])</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fetches the value of the given property. Returns null if not found.
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fetches the value of the given property. Returns null if not found.
+
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="Document.html#remove()">remove</A></B>([any property])</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes a property form a Document. **NOT IMPLEMENTED**
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes a property form a Document. **NOT IMPLEMENTED**
+
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;String</CODE></FONT></TD>
+<CODE>&nbsp;string</CODE></FONT></TD>
<TD><CODE><B><A HREF="Document.html#save()">save</A></B>()</CODE>
<BR>
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="Document.html#set()">set</A></B>([String property], [Any value])</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets a property for the Document
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets a property for the Document
+
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -198,23 +252,29 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
<TD><CODE><B><A HREF="Document.html#update()">update</A></B>([any property], [any value])</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs in-place update of the the value for 'property'. NOT IMPLEMENTED
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs in-place update of the the value for 'property'. NOT IMPLEMENTED
+
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="Document.html#validate()">validate</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Should be called before save() to perform any required validation. NOT IMPLEMENTED
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Should be called before save() to perform any required validation. NOT IMPLEMENTED
+
</TD>
</TR>
@@ -223,15 +283,24 @@
+
+
+
+
+
+
+
&nbsp;
- <a name="methods_inherited_from_class_WEB-INF.cftags.component"><!-- --></a>
+ <a name="methods_inherited_from_class_railo-context.Component"><!-- --></a>
<table summary="" border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableSubHeadingColor" bgcolor="#eeeeff">
- <th align="left"><b>Methods inherited from class WEB-INF.cftags.component</b></th>
+ <th align="left"><b>Methods inherited from class railo-context.Component</b></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td>
+
+
<code></code>
</td>
@@ -260,7 +329,9 @@
<CODE>public <B>init</B>(string collection_name, [any _mongo='[runtime expression]'])</CODE>
<dl>
<dd>
-Constructor. Creates an instance of a MongoDocument.
+
+Constructor. Creates an instance of a MongoDocument.
+
<p>
</p>
@@ -278,6 +349,11 @@
+
+
+
+
+
<!-- ============ METHOD DETAIL ========== -->
<a name="method_detail"><!-- --></a>
@@ -288,33 +364,45 @@
</tr>
</tbody></table>
+
<a name="delete()"><!-- --></a><h3>
delete</h3>
<code>public void <B>delete</B>()</code>
<dl>
<dd>
- Deletes this Document from the Collection
+
+ Deletes this Document from the Collection
+
<p>
</p></dd>
+
+
+
</dd>
</dl>
<hr>
+
<a name="get()"><!-- --></a><h3>
get</h3>
- <code>public Any <B>get</B>([any property])</code>
+ <code>public any <B>get</B>([any property])</code>
<dl>
<dd>
- Fetches the value of the given property. Returns null if not found.
+
+ Fetches the value of the given property. Returns null if not found.
+
<p>
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -327,17 +415,23 @@
</dl>
<hr>
+
<a name="remove()"><!-- --></a><h3>
remove</h3>
<code>public void <B>remove</B>([any property])</code>
<dl>
<dd>
- Removes a property form a Document. **NOT IMPLEMENTED**
+
+ Removes a property form a Document. **NOT IMPLEMENTED**
+
<p>
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -350,9 +444,10 @@
</dl>
<hr>
+
<a name="save()"><!-- --></a><h3>
save</h3>
- <code>public String <B>save</B>()</code>
+ <code>public string <B>save</B>()</code>
<dl>
<dd>
@@ -361,22 +456,31 @@
</p></dd>
+
+
+
</dd>
</dl>
<hr>
+
<a name="set()"><!-- --></a><h3>
set</h3>
<code>public void <B>set</B>([String property], [Any value])</code>
<dl>
<dd>
- Sets a property for the Document
+
+ Sets a property for the Document
+
<p>
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -391,6 +495,7 @@
</dl>
<hr>
+
<a name="setCollection()"><!-- --></a><h3>
setCollection</h3>
<code>public any <B>setCollection</B>()</code>
@@ -402,22 +507,31 @@
</p></dd>
+
+
+
</dd>
</dl>
<hr>
+
<a name="update()"><!-- --></a><h3>
update</h3>
<code>public any <B>update</B>([any property], [any value])</code>
<dl>
<dd>
- Performs in-place update of the the value for 'property'. NOT IMPLEMENTED
+
+ Performs in-place update of the the value for 'property'. NOT IMPLEMENTED
+
<p>
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -432,23 +546,33 @@
</dl>
<hr>
+
<a name="validate()"><!-- --></a><h3>
validate</h3>
<code>public void <B>validate</B>()</code>
<dl>
<dd>
- Should be called before save() to perform any required validation. NOT IMPLEMENTED
+
+ Should be called before save() to perform any required validation. NOT IMPLEMENTED
+
<p>
</p></dd>
+
+
+
</dd>
</dl>
<hr>
+
+
+
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -459,10 +583,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -472,6 +604,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -494,3 +627,6 @@
</BODY>
</HTML>
+
+
+
View
219 doc/api/cfmongodb/components/ExpressionBuilder.html
@@ -1,10 +1,11 @@
+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by colddoc on {ts '2009-12-28 15:45:07'} -->
+<!-- Generated by colddoc on {ts '2009-12-31 07:10:55'} -->
<TITLE>
Callable
</TITLE>
@@ -31,6 +32,7 @@
+
<!-- ========= START OF NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
@@ -41,10 +43,18 @@
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
+
+
+
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+
+
+
<TD BGCOLOR="##EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+
+
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
@@ -54,6 +64,7 @@
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+
CFMongoDB API</EM>
</TD>
@@ -82,7 +93,25 @@
-<PRE>WEB-INF.cftags.component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<PRE>railo-context.Component
<IMG SRC="../../resources/inherit.gif" ALT="extended by ">cfmongodb.components.ExpressionBuilder
</PRE>
@@ -95,17 +124,27 @@
<PRE>public class <B>ExpressionBuilder</B>
-<DT>extends WEB-INF.cftags.component</DT></PRE>
+<DT>extends railo-context.Component</DT></PRE>
</DT>
</DL>
+<P>
+ Creates a Domain Specific Language (DSL) for querying MongoDB collections.
+<P>
+
<HR>
<p>
+
+
+
+
+
+
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
@@ -116,6 +155,8 @@
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -125,6 +166,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -134,6 +177,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -143,6 +188,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -152,6 +199,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -161,6 +210,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -170,6 +221,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -179,6 +232,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -188,26 +243,34 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
<TD><CODE><B><A HREF="ExpressionBuilder.html#addArrayCriteria()">addArrayCriteria</A></B>([string element], [array val], [string type])</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;refactored $expressions for numerics
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;refactored $expressions for numerics
+
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
<TD><CODE><B><A HREF="ExpressionBuilder.html#addNumericCriteria()">addNumericCriteria</A></B>([string element], [numeric val], [string type])</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;refactored $expressions for numerics
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;refactored $expressions for numerics
+
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -217,6 +280,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -226,6 +291,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -235,6 +302,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -244,6 +313,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -253,6 +324,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -262,6 +335,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -271,6 +346,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -280,6 +357,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -289,6 +368,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -298,6 +379,8 @@
</TD>
</TR>
+
+
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;any</CODE></FONT></TD>
@@ -312,15 +395,24 @@
+
+
+
+
+
+
+
&nbsp;
- <a name="methods_inherited_from_class_WEB-INF.cftags.component"><!-- --></a>
+ <a name="methods_inherited_from_class_railo-context.Component"><!-- --></a>
<table summary="" border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableSubHeadingColor" bgcolor="#eeeeff">
- <th align="left"><b>Methods inherited from class WEB-INF.cftags.component</b></th>
+ <th align="left"><b>Methods inherited from class railo-context.Component</b></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td>
+
+
<code></code>
</td>
@@ -333,6 +425,11 @@
+
+
+
+
+
<!-- ============ METHOD DETAIL ========== -->
<a name="method_detail"><!-- --></a>
@@ -343,6 +440,7 @@
</tr>
</tbody></table>
+
<a name="$eq()"><!-- --></a><h3>
$eq</h3>
<code>public any <B>$eq</B>(any ELEMENT, any VAL)</code>
@@ -354,6 +452,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -368,6 +469,7 @@
</dl>
<hr>
+
<a name="$gt()"><!-- --></a><h3>
$gt</h3>
<code>public any <B>$gt</B>(any ELEMENT, any VAL)</code>
@@ -379,6 +481,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -393,6 +498,7 @@
</dl>
<hr>
+
<a name="$gte()"><!-- --></a><h3>
$gte</h3>
<code>public any <B>$gte</B>(any ELEMENT, any VAL)</code>
@@ -404,6 +510,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -418,6 +527,7 @@
</dl>
<hr>
+
<a name="$in()"><!-- --></a><h3>
$in</h3>
<code>public any <B>$in</B>(any ELEMENT, any VALS)</code>
@@ -429,6 +539,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -443,6 +556,7 @@
</dl>
<hr>
+
<a name="$lt()"><!-- --></a><h3>
$lt</h3>
<code>public any <B>$lt</B>(any ELEMENT, any VAL)</code>
@@ -454,6 +568,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -468,6 +585,7 @@
</dl>
<hr>
+
<a name="$lte()"><!-- --></a><h3>
$lte</h3>
<code>public any <B>$lte</B>(any ELEMENT, any VAL)</code>
@@ -479,6 +597,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -493,6 +614,7 @@
</dl>
<hr>
+
<a name="$ne()"><!-- --></a><h3>
$ne</h3>
<code>public any <B>$ne</B>(any ELEMENT, any VAL)</code>
@@ -504,6 +626,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -518,6 +643,7 @@
</dl>
<hr>
+
<a name="$nin()"><!-- --></a><h3>
$nin</h3>
<code>public any <B>$nin</B>(any ELEMENT, any VALS)</code>
@@ -529,6 +655,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -543,17 +672,23 @@
</dl>
<hr>
+
<a name="addArrayCriteria()"><!-- --></a><h3>
addArrayCriteria</h3>
<code>public any <B>addArrayCriteria</B>([string element], [array val], [string type])</code>
<dl>
<dd>
- refactored $expressions for numerics
+
+ refactored $expressions for numerics
+
<p>
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -570,17 +705,23 @@
</dl>
<hr>
+
<a name="addNumericCriteria()"><!-- --></a><h3>
addNumericCriteria</h3>
<code>public any <B>addNumericCriteria</B>([string element], [numeric val], [string type])</code>
<dl>
<dd>
- refactored $expressions for numerics
+
+ refactored $expressions for numerics
+
<p>
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -597,6 +738,7 @@
</dl>
<hr>
+
<a name="after()"><!-- --></a><h3>
after</h3>
<code>public any <B>after</B>([string element], [date val])</code>
@@ -608,6 +750,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -622,6 +767,7 @@
</dl>
<hr>
+
<a name="before()"><!-- --></a><h3>
before</h3>
<code>public any <B>before</B>([string element], [date val])</code>
@@ -633,6 +779,9 @@
</p></dd>
+
+
+
<dl>
<dt><b>Parameters:</b></dt>
@@ -647,6 +796,7 @@
</dl>
<hr>
+
<a name="builder()"><!-- --></a><h3>
builder</h3>
<code>public any <B>builder</B>()</code>
@@ -658,11 +808,15 @@
</p></dd>
+
+
+