package nl.jft.common;

/**
 * Represents an {@link Object} which can be identified by an id (see {@code getId()}).
 *
 * @author Lesley Vente
 */
public interface Identifiable {

    /**
     * Gets the id of this {@code Identifiable}.
     *
     * @return The id of this {@code Identifiable}.
     */
    int getId();

}

@@ -140,16 +140,37 @@
 nte%0A */%0A
+@FunctionalInterface%0A
 public i

Make Identifiable a FunctionInterface.