Class Overview
This filter will constrain edits not to make the length of the text
 greater than the specified length.
 
Summary
| Public Methods | 
|---|
	 
    
        | CharSequence | filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) 
          This method is called when the buffer is going to replace the
 range dstart … dendofdestwith the new text from the rangestart … endofsource. | 
	 
    
        | int | getMax() | 
| [Expand] Inherited Methods | 
|---|
|  From class
  java.lang.Object 
  
   
    
    
	 
    
        | Object | clone() 
          Creates and returns a copy of this Object. |  
        | boolean | equals(Object o) 
          Compares this instance with the specified object and indicates if they
 are equal.
          
    
         |  
        | void | finalize() 
          Invoked when the garbage collector has detected that this instance is no longer reachable.
          
    
         |  
        | final
            
            
            Class<?> | getClass() 
          Returns the unique instance of  Class that represents this
 object's class.
          
    
         |  
        | int | hashCode() 
          Returns an integer hash code for this object.
          
    
         |  
        | final
            
            
            void | notify() 
          Causes a thread which is waiting on this object's monitor (by means of
 calling one of the wait()methods) to be woken up. |  
        | final
            
            
            void | notifyAll() 
          Causes all threads which are waiting on this object's monitor (by means
 of calling one of the wait()methods) to be woken up. |  
        | String | toString() 
          Returns a string containing a concise, human-readable description of this
 object.
          
    
         |  
        | final
            
            
            void | wait() 
          Causes the calling thread to wait until another thread calls the notify()ornotifyAll()method of this object. |  
        | final
            
            
            void | wait(long millis, int nanos) 
          Causes the calling thread to wait until another thread calls the notify()ornotifyAll()method of this object or until the
 specified timeout expires. |  
        | final
            
            
            void | wait(long millis) 
          Causes the calling thread to wait until another thread calls the notify()ornotifyAll()method of this object or until the
 specified timeout expires. |  | 
|  From interface
  android.text.InputFilter 
  
   
    
    
	 
    
        | abstract
            
            
            
            
            CharSequence | filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) 
          This method is called when the buffer is going to replace the
 range dstart … dendofdestwith the new text from the rangestart … endofsource. |  | 
 
Public Constructors
 
    
      
        public 
         
         
         
         
        
      
      InputFilter.LengthFilter
      (int max)
    
      
    
 
Public Methods
 
    
      
        public 
         
         
         
         
        CharSequence
      
      filter
      (CharSequence source, int start, int end, Spanned dest, int dstart, int dend)
    
      
    
      
    
      
  This method is called when the buffer is going to replace the
 range dstart … dend of dest
 with the new text from the range start … end
 of source.  Return the CharSequence that you would
 like to have placed there instead, including an empty string
 if appropriate, or null to accept the original
 replacement.  Be careful to not to reject 0-length replacements,
 as this is what happens when you delete text.  Also beware that
 you should not attempt to make any changes to dest
 from this method; you may only examine it for context.
 
 Note: If source is an instance of Spanned or
 Spannable, the span objects in the source should be 
 copied into the filtered result (i.e. the non-null return value). 
 copySpansFrom(Spanned, int, int, Class, Spannable, int) can be used for convenience.
 
 
 
    
      
        public 
         
         
         
         
        int
      
      getMax
      ()
    
      
    
      
    
      
  
  
      Returns
      - the maximum length enforced by this input filter