Add method to check whether the core knows about a Sone.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Wed, 10 Nov 2010 19:29:25 +0000 (20:29 +0100)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Wed, 10 Nov 2010 19:50:12 +0000 (20:50 +0100)
src/main/java/net/pterodactylus/sone/core/Core.java

index b16165e..ad19824 100644 (file)
@@ -231,6 +231,18 @@ public class Core implements IdentityListener {
        }
 
        /**
+        * Checks whether the core knows a Sone with the given ID.
+        *
+        * @param id
+        *            The ID of the Sone
+        * @return {@code true} if there is a Sone with the given ID, {@code false}
+        *         otherwise
+        */
+       public boolean hasSone(String id) {
+               return isLocalSone(id) || isRemoteSone(id);
+       }
+
+       /**
         * Returns whether the given Sone is a local Sone.
         *
         * @param sone