Class Overview
The home for utility methods that handle various encoding tasks.
 
Summary
| Public Methods | 
|---|
	 
    
        | static
            
            byte[] | getAsciiBytes(String data) Converts the specified string to byte array of ASCII characters. | 
	 
    
        | static
            
            String | getAsciiString(byte[] data) Converts the byte array of ASCII characters to a string. | 
	 
    
        | static
            
            String | getAsciiString(byte[] data, int offset, int length) Converts the byte array of ASCII characters to a string. | 
	 
    
        | static
            
            byte[] | getBytes(String data, String charset) Converts the specified string to a byte array. | 
	 
    
        | static
            
            String | getString(byte[] data, String charset) Converts the byte array of HTTP content characters to a string. | 
	 
    
        | static
            
            String | getString(byte[] data, int offset, int length, String charset) Converts the byte array of HTTP content characters to a string. | 
| [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. |  | 
 
Public Methods
 
    
      
        public 
        static 
         
         
         
        byte[]
      
      getAsciiBytes
      (String data)
    
      
    
      
  Converts the specified string to byte array of ASCII characters.
      Parameters
      
        
          | data | the string to be encoded | 
      
   
  
      Returns
      - The string as a byte array.
 
     
 
 
    
      
        public 
        static 
         
         
         
        String
      
      getAsciiString
      (byte[] data)
    
      
    
      
  Converts the byte array of ASCII characters to a string. This method is
 to be used when decoding content of HTTP elements (such as response
 headers)
      Parameters
      
        
          | data | the byte array to be encoded | 
      
   
  
      Returns
      - The string representation of the byte array
 
     
 
 
    
      
        public 
        static 
         
         
         
        String
      
      getAsciiString
      (byte[] data, int offset, int length)
    
      
    
      
  Converts the byte array of ASCII characters to a string. This method is
 to be used when decoding content of HTTP elements (such as response
 headers)
      Parameters
      
        
          | data | the byte array to be encoded | 
        
          | offset | the index of the first byte to encode | 
        
          | length | the number of bytes to encode | 
      
   
  
      Returns
      - The string representation of the byte array
 
     
 
 
    
      
        public 
        static 
         
         
         
        byte[]
      
      getBytes
      (String data, String charset)
    
      
    
      
  Converts the specified string to a byte array.  If the charset is not supported the
 default system charset is used.
      Parameters
      
        
          | data | the string to be encoded | 
        
          | charset | the desired character encoding | 
      
   
  
      Returns
      - The resulting byte array.
 
     
 
 
    
      
        public 
        static 
         
         
         
        String
      
      getString
      (byte[] data, String charset)
    
      
    
      
  Converts the byte array of HTTP content characters to a string. If
 the specified charset is not supported, default system encoding
 is used.
      Parameters
      
        
          | data | the byte array to be encoded | 
        
          | charset | the desired character encoding | 
      
   
  
      Returns
      - The result of the conversion.
 
     
 
 
    
      
        public 
        static 
         
         
         
        String
      
      getString
      (byte[] data, int offset, int length, String charset)
    
      
    
      
  Converts the byte array of HTTP content characters to a string. If
 the specified charset is not supported, default system encoding
 is used.
      Parameters
      
        
          | data | the byte array to be encoded | 
        
          | offset | the index of the first byte to encode | 
        
          | length | the number of bytes to encode | 
        
          | charset | the desired character encoding | 
      
   
  
      Returns
      - The result of the conversion.