summaryrefslogtreecommitdiff
path: root/org/guru/boggle/BoardPosition.java
diff options
context:
space:
mode:
Diffstat (limited to 'org/guru/boggle/BoardPosition.java')
-rw-r--r--org/guru/boggle/BoardPosition.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/org/guru/boggle/BoardPosition.java b/org/guru/boggle/BoardPosition.java
new file mode 100644
index 0000000..5ef96a7
--- /dev/null
+++ b/org/guru/boggle/BoardPosition.java
@@ -0,0 +1,29 @@
+package org.guru.boggle;
+
+import com.google.common.base.Objects;
+
+public class BoardPosition {
+ private final int x;
+ private final int y;
+
+ public BoardPosition(int x, int y) {
+ this.x = x;
+ this.y = y;
+ }
+
+ public int x() {
+ return x;
+ }
+
+ public int y() {
+ return y;
+ }
+
+ @Override
+ public String toString() {
+ return Objects.toStringHelper(this)
+ .add("x", x)
+ .add("y", y)
+ .toString();
+ }
+} \ No newline at end of file