title: Why return false in Java?
body: <p>I'm writing an Android app that uses an AdapterView. There are multiple calls to <code>IsInFilterMode()</code> in the AdapterView class which simply is a one line function that returns false. I can't override the function so I can't for the life of me figure out why this function exists if it just returns false. The description says that it returns true if it's in filter mode. Here is the definition of <code>IsInFilterMode()</code>:</p>
  
  <pre><code> /**
   * Indicates whether this view is in filter mode. Filter mode can for instance
   * be enabled by a user when typing on the keyboard.
   *
   * @return True if the view is in filter mode, false otherwise.
   */
  boolean isInFilterMode() {
      return false;
  }
  </code></pre>
  
  <p>I am relatively new to Java so perhaps I'm missing something that is typical to Java source code here? Is there other code that is be obfuscated from me?</p>