Interface Favicon
public interface Favicon
Represents an icon for the server sent in the 
StatusResponse.- 
Nested Class Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptionimage()Gets the decoded image of this favicon.static Faviconload(BufferedImage image) Loads a favicon from a specifiedBufferedImage.static Faviconload(InputStream in) Loads a favicon from a specifiedInputStream.static FaviconLoads aFaviconfrom the specified encoded string.static FaviconLoads a favicon from a specifiedURL.static FaviconLoads a favicon from a specifiedPath. 
- 
Method Details
- 
load
Loads aFaviconfrom the specified encoded string. The format of the input depends on the implementation.- Parameters:
 raw- The encoded favicon- Returns:
 - The loaded favicon
 - Throws:
 IOException- If the favicon couldn't be loaded
 - 
load
Loads a favicon from a specifiedPath.- Parameters:
 path- The path to the favicon- Returns:
 - The loaded favicon from the file
 - Throws:
 IOException- If the favicon couldn't be loadedFileNotFoundException- If the file doesn't exist
 - 
load
Loads a favicon from a specifiedURL.- Parameters:
 url- The favicon URL- Returns:
 - The loaded favicon from the URL
 - Throws:
 IOException- If the favicon couldn't be loaded
 - 
load
Loads a favicon from a specifiedInputStream.- Parameters:
 in- The favicon input stream- Returns:
 - The loaded favicon from the input stream
 - Throws:
 IOException- If the favicon couldn't be loaded
 - 
load
Loads a favicon from a specifiedBufferedImage.- Parameters:
 image- The favicon image- Returns:
 - The loaded favicon from the image
 - Throws:
 IOException- If the favicon couldn't be loaded
 - 
image
BufferedImage image()Gets the decoded image of this favicon.- Returns:
 - The decoded image
 
 
 -