From e30d3b21a84142963e5f217125d6930589910343 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Tue, 25 Jun 2019 20:16:13 -0400 Subject: Update site --- docs/jacoco-ut/bjc.everge/IntHolder.java.html | 67 +++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 docs/jacoco-ut/bjc.everge/IntHolder.java.html (limited to 'docs/jacoco-ut/bjc.everge/IntHolder.java.html') diff --git a/docs/jacoco-ut/bjc.everge/IntHolder.java.html b/docs/jacoco-ut/bjc.everge/IntHolder.java.html new file mode 100644 index 0000000..746a71a --- /dev/null +++ b/docs/jacoco-ut/bjc.everge/IntHolder.java.html @@ -0,0 +1,67 @@ +IntHolder.java

IntHolder.java

package bjc.everge;
+
+/**
+ * Utility class for ints by ref.
+ *
+ * @author Ben Culkin
+ */
+public class IntHolder {
+	/**
+	 * The int value.
+	 */
+	public int val;
+
+	/**
+	 * Create a new int-holder set to 0.
+	 */
+	public IntHolder() {
+		val = 0;
+	}
+
+	/**
+	 * Create a new int-holder set to a value.
+	 *
+	 * @param i
+	 * 		The value to set the int to.
+	 */
+	public IntHolder(int i) {
+		val = i;
+	}
+
+	/**
+	 * Increment the value by one, and return it.
+	 *
+	 * @return The value of the holder.
+	 */
+	public int incr() {
+		return incr(1);
+	}
+
+	/**
+	 * Increment the value by an amount and return it.
+	 *
+	 * @param i
+	 * 		The amount to increment by.
+	 *
+	 * @return The value of the holder.
+	 */
+	public int incr(int i) {
+		val += 1;
+
+		return val;
+	}
+
+	/**
+	 * Get the value.
+	 *
+	 * @return The value.
+	 */
+	public int get() {
+		return val;
+	}
+
+	public void set(int i) {
+		val = i;
+	}
+}
+
\ No newline at end of file -- cgit v1.2.3