diff options
| author | Benjamin Culkin <scorpress@gmail.com> | 2025-12-08 20:58:22 -0500 |
|---|---|---|
| committer | Benjamin Culkin <scorpress@gmail.com> | 2025-12-08 20:58:22 -0500 |
| commit | b805053a1ea3467a7a16ee4ff79294994823c078 (patch) | |
| tree | 92462427b7c02e59983a1beb0fd6282ff5389db5 /base/src/main/java/bjc/utils/misc/ParamSnapshot.java | |
| parent | a8adb94d009a65bbfc6985e833bf2d3510382a20 (diff) | |
Rewrite NamedPreparedStatement
Rewrite NamedPreparedStatement to properly support compile-once, run
many times; otherwise known as external building
Still need to finish the Javadocs, but...
Diffstat (limited to 'base/src/main/java/bjc/utils/misc/ParamSnapshot.java')
| -rw-r--r-- | base/src/main/java/bjc/utils/misc/ParamSnapshot.java | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/base/src/main/java/bjc/utils/misc/ParamSnapshot.java b/base/src/main/java/bjc/utils/misc/ParamSnapshot.java deleted file mode 100644 index 5f2c756..0000000 --- a/base/src/main/java/bjc/utils/misc/ParamSnapshot.java +++ /dev/null @@ -1,33 +0,0 @@ -package bjc.utils.misc; - -import java.util.List; -import java.util.Map; -import java.util.Objects; - -class ParamSnapshot { - public Map<String, Binder> singles; - public Map<String, List<Binder>> lists; - - public ParamSnapshot(Map<String, Binder> singles, Map<String, List<Binder>> lists) { - super(); - this.singles = singles; - this.lists = lists; - } - - @Override - public int hashCode() { - return Objects.hash(lists, singles); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - ParamSnapshot other = (ParamSnapshot) obj; - return Objects.equals(lists, other.lists) && Objects.equals(singles, other.singles); - } -}
\ No newline at end of file |
