diff options
author | Tom Faulhaber <git_net@infolace.com> | 2009-11-06 22:36:58 -0800 |
---|---|---|
committer | Tom Faulhaber <git_net@infolace.com> | 2009-11-06 22:36:58 -0800 |
commit | e3fcbfd9d3afcdf857e8405f074596de13a3a3fe (patch) | |
tree | 23d233a167be6193c4f64c03e29c7905594591ff /java-utils-api.html | |
parent | a2cf76802203ac718758b6469187a2ac3472b6d3 (diff) |
Updated documentation for commit cc4e2ec2bf558f059330ebc97a031d7806a1e364
Diffstat (limited to 'java-utils-api.html')
-rw-r--r-- | java-utils-api.html | 51 |
1 files changed, 38 insertions, 13 deletions
diff --git a/java-utils-api.html b/java-utils-api.html index e475edff..1420dd39 100644 --- a/java-utils-api.html +++ b/java-utils-api.html @@ -70,6 +70,10 @@ namespace. </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#java-utils/set-system-properties">set-system-properties</a> </div><div style="margin-left: 1em;" class="toc-entry"> + <a href="#java-utils/wall-hack-field">wall-hack-field</a> + </div><div style="margin-left: 1em;" class="toc-entry"> + <a href="#java-utils/wall-hack-method">wall-hack-method</a> + </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#java-utils/with-system-properties">with-system-properties</a> </div><div style="margin-left: 1em;" class="toc-entry"> <a href="#java-utils/write-properties">write-properties</a> @@ -98,7 +102,7 @@ by <span id="author">Unknown</span><br /> <pre id="var-docstr">Interpret a String or a java.io.File as a File. Building block for clojure.contrib.java-utils/file, which you should prefer in most cases.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L75" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L75" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -108,7 +112,7 @@ in most cases.</pre> </pre> <pre id="var-docstr">Convert any seq of pairs to a java.utils.Properties instance. Uses as-str to convert both keys and values into strings.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L152" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L152" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -131,7 +135,7 @@ data structures; they will be rendered as with str. Example: (str {:foo :bar}) ;;=> "{:foo :bar}" (as-str {:foo :bar}) ;;=> "{:foo :bar}" </pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L92" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L92" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -140,7 +144,7 @@ Example: <pre id="var-usage">Usage: (as-url arg) </pre> <pre id="var-docstr">Coerces argument (URL, URI, or String) to a java.net.URL.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L195" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L195" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -149,7 +153,7 @@ Example: <pre id="var-usage">Usage: (delete-file f & [silently]) </pre> <pre id="var-docstr">Delete file f. Raise an exception if it fails unless silently is true.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L178" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L178" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -159,7 +163,7 @@ Example: </pre> <pre id="var-docstr">Delete file f. If it's a directory, recursively delete all its contents. Raise an exception if any deletion fails unless silently is true.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L185" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L185" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -170,7 +174,7 @@ Raise an exception if any deletion fails unless silently is true.</pre> (file parent child & more) </pre> <pre id="var-docstr">Returns a java.io.File from string or file args.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L83" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L83" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -180,7 +184,7 @@ Raise an exception if any deletion fails unless silently is true.</pre> (get-system-property stringable default) </pre> <pre id="var-docstr">Get a system property.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L117" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L117" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -189,7 +193,7 @@ Raise an exception if any deletion fails unless silently is true.</pre> <pre id="var-usage">Usage: (read-properties file-able) </pre> <pre id="var-docstr">Read properties from file-able.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L162" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L162" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -198,7 +202,7 @@ Raise an exception if any deletion fails unless silently is true.</pre> <pre id="var-usage">No usage documentation available</pre> <pre id="var-docstr">Interpret a String or java.io.File as a relative path string. Building block for clojure.contrib.java-utils/file.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L62" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L62" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -207,7 +211,28 @@ Building block for clojure.contrib.java-utils/file.</pre> <pre id="var-usage">Usage: (set-system-properties settings) </pre> <pre id="var-docstr">Set some system properties. Nil clears a property.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L124" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L124" id="var-source">Source</a> +</div><div id="var-entry"> + <br /> + <hr /> + <h2 id="java-utils/wall-hack-field">wall-hack-field</h2> + <span id="var-type">function</span><br /> + <pre id="var-usage">Usage: (wall-hack-field class-name field-name obj) +</pre> + <pre id="var-docstr">Access to private or protected field.</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L218" id="var-source">Source</a> +</div><div id="var-entry"> + <br /> + <hr /> + <h2 id="java-utils/wall-hack-method">wall-hack-method</h2> + <span id="var-type">function</span><br /> + <pre id="var-usage">Usage: (wall-hack-method class-name method-name params obj & args) +</pre> + <pre id="var-docstr">Calls a private or protected method. +params is a vector of class which correspond to the arguments to the method +obj is nil for static methods, the instance object otherwise +the method name is given as a symbol or a keyword (something Named)</pre> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L208" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -220,7 +245,7 @@ Building block for clojure.contrib.java-utils/file.</pre> Sets the system properties to the supplied values, executes the body, and sets the properties back to their original values. Values of nil are translated to a clearing of the property.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L132" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L132" id="var-source">Source</a> </div><div id="var-entry"> <br /> <hr /> @@ -230,7 +255,7 @@ translated to a clearing of the property.</pre> (write-properties m file-able comments) </pre> <pre id="var-docstr">Write properties to file-able.</pre> - <a href="http://github.com/richhickey/clojure-contrib/blob/8eef617aac7b077421d4aa9c84a2df189af6ee17/src/clojure/contrib/java_utils.clj#L169" id="var-source">Source</a> + <a href="http://github.com/richhickey/clojure-contrib/blob/cc4e2ec2bf558f059330ebc97a031d7806a1e364/src/clojure/contrib/java_utils.clj#L169" id="var-source">Source</a> </div> |