Skip to content

Commit

Permalink
Merge pull request #1 from SupahNickie/v1.0.0-rerelease
Browse files Browse the repository at this point in the history
v1.0.0 rerelease
  • Loading branch information
SupahNickie committed Mar 9, 2018
2 parents 2754792 + bb3d3ad commit 00727a2
Show file tree
Hide file tree
Showing 65 changed files with 7,572 additions and 581 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,16 @@ CaffeineConnection.rawUpdate("insert into users set (favorite_number, sign_in_co
CaffeineConnection.rawUpdate("insert into users set (favorite_number, sign_in_count, first_name, a_number_between_2_and_4) values ($2, $2, $1, $2)", "Grawr", 3);
```

Named parameters can also be used in much the same manner as the JDBC style and bind variable style as well.
```
Map<String, Object> args = new HashMap<String, Object>();
args.put(":first_name", "Paul");
args.put(":last_name", "Bunyan");
args.put(":suffix", "The Third");
CaffeineConnection.rawQuery("select * from users where first_name = :first_name or last_name = :last_name and suffix = :suffix", args);
// select * from users where first_name = 'Paul' or last_name = 'Bunyan' and suffix = 'The Third'
```

AR-like where with HashMap args and additional options.
```
Map<String, Object> map = new HashMap<String, Object>();
Expand Down
Binary file added caffeineORM_v1_0_0.jar
Binary file not shown.
Binary file removed caffeineORM_v5_3_0.jar
Binary file not shown.
4 changes: 2 additions & 2 deletions javadoc/allclasses-frame.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_74) on Wed Feb 22 22:50:05 PST 2017 -->
<!-- Generated by javadoc (1.8.0_144) on Thu Mar 08 22:53:19 PST 2018 -->
<title>All Classes</title>
<meta name="date" content="2017-02-22">
<meta name="date" content="2018-03-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
4 changes: 2 additions & 2 deletions javadoc/allclasses-noframe.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_74) on Wed Feb 22 22:50:05 PST 2017 -->
<!-- Generated by javadoc (1.8.0_144) on Thu Mar 08 22:53:19 PST 2018 -->
<title>All Classes</title>
<meta name="date" content="2017-02-22">
<meta name="date" content="2018-03-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
14 changes: 8 additions & 6 deletions javadoc/constant-values.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_74) on Wed Feb 22 22:50:05 PST 2017 -->
<!-- Generated by javadoc (1.8.0_144) on Thu Mar 08 22:53:18 PST 2018 -->
<title>Constant Field Values</title>
<meta name="date" content="2017-02-22">
<meta name="date" content="2018-03-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down Expand Up @@ -33,9 +33,10 @@
<ul class="navList" title="Navigation">
<li><a href="supahnickie/caffeine/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li>Use</li>
<li><a href="supahnickie/caffeine/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
Expand Down Expand Up @@ -82,9 +83,10 @@ <h2 title="Contents">Contents</h2>
<ul class="navList" title="Navigation">
<li><a href="supahnickie/caffeine/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li>Use</li>
<li><a href="supahnickie/caffeine/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
Expand Down
14 changes: 8 additions & 6 deletions javadoc/deprecated-list.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_74) on Wed Feb 22 22:50:05 PST 2017 -->
<!-- Generated by javadoc (1.8.0_144) on Thu Mar 08 22:53:19 PST 2018 -->
<title>Deprecated List</title>
<meta name="date" content="2017-02-22">
<meta name="date" content="2018-03-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down Expand Up @@ -33,9 +33,10 @@
<ul class="navList" title="Navigation">
<li><a href="supahnickie/caffeine/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li>Use</li>
<li><a href="supahnickie/caffeine/package-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
Expand Down Expand Up @@ -82,9 +83,10 @@ <h2 title="Contents">Contents</h2>
<ul class="navList" title="Navigation">
<li><a href="supahnickie/caffeine/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li>Use</li>
<li><a href="supahnickie/caffeine/package-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
Expand Down
20 changes: 13 additions & 7 deletions javadoc/help-doc.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_74) on Wed Feb 22 22:50:05 PST 2017 -->
<!-- Generated by javadoc (1.8.0_144) on Thu Mar 08 22:53:19 PST 2018 -->
<title>API Help</title>
<meta name="date" content="2017-02-22">
<meta name="date" content="2018-03-08">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down Expand Up @@ -33,9 +33,10 @@
<ul class="navList" title="Navigation">
<li><a href="supahnickie/caffeine/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li>Use</li>
<li><a href="supahnickie/caffeine/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
Expand Down Expand Up @@ -131,6 +132,10 @@ <h2>Enum</h2>
</ul>
</li>
<li class="blockList">
<h2>Use</h2>
<p>Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
</li>
<li class="blockList">
<h2>Tree (Class Hierarchy)</h2>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul>
Expand All @@ -144,7 +149,7 @@ <h2>Deprecated API</h2>
</li>
<li class="blockList">
<h2>Index</h2>
<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
</li>
<li class="blockList">
<h2>Prev/Next</h2>
Expand Down Expand Up @@ -179,9 +184,10 @@ <h2>Constant Field Values</h2>
<ul class="navList" title="Navigation">
<li><a href="supahnickie/caffeine/package-summary.html">Package</a></li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li>Use</li>
<li><a href="supahnickie/caffeine/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
Expand Down

0 comments on commit 00727a2

Please sign in to comment.