+ /**
+ * Return the {@link Contact} at index <i>index</i>.
+ *
+ * @param index
+ * the index of the {@link Contact} to find
+ *
+ * @return the {@link Contact}
+ *
+ * @throws IndexOutOfBoundsException
+ * if the index is < 0 or >= {@link Card#size()}
+ */
+ public Contact get(int index) {
+ return contacts.get(index);
+ }
+
+ /**
+ * Save the {@link Card} to the given {@link File} with the given
+ * {@link Format}.
+ *
+ * @param file
+ * the {@link File} to save to
+ * @param format
+ * the {@link Format} to use
+ *
+ * @return TRUE if it was saved
+ *
+ * @throws IOException
+ * in case of IO errors
+ */