improved javadoc
[svjatoslav_commons.git] / src / main / java / eu / svjatoslav / commons / string / WildCardMatcher.java
index 6e3031d..e7fa56b 100755 (executable)
@@ -1,10 +1,10 @@
 /*
  * Svjatoslav Commons - shared library of common functionality.
- * Copyright ©2012-2013, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
- * 
+ * Copyright ©2012-2014, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
+ *
  * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public License
- * as published by the Free Software Foundation.
+ * modify it under the terms of version 3 of the GNU Lesser General Public License
+ * or later as published by the Free Software Foundation.
  */
 
 package eu.svjatoslav.commons.string;
@@ -32,11 +32,22 @@ public class WildCardMatcher {
         * * -- corresponds to any amount of characters.
         * ? -- corresponds to any single character.
         * </pre>
+        *
+        * @param inputString
+        *            input string
+        * @param wildcardExpression
+        *            wildcard expression
+        * @return <code>true</code> if input string matches input pattern
         */
-
        public static boolean match(final String inputString,
                        final String wildcardExpression) {
 
+               if (inputString == null)
+                       return false;
+
+               if (wildcardExpression == null)
+                       return false;
+
                int i;
 
                for (i = 0; i < inputString.length(); i++) {