C D E F G I L N O P R S V W 
All Classes All Packages

C

compose(byte[], byte[], byte[], byte[], byte[]) - Method in class org.teamapps.icons.composite.SvgIconComposer
 
compose(int, byte[], byte[], byte[], byte[], byte[]) - Method in class org.teamapps.icons.composite.PngIconComposer
 
CompositeIcon - Class in org.teamapps.icons.composite
 
CompositeIconDecoder - Class in org.teamapps.icons.composite
 
CompositeIconDecoder() - Constructor for class org.teamapps.icons.composite.CompositeIconDecoder
 
CompositeIconDefaultStyleSupplier - Class in org.teamapps.icons.composite
 
CompositeIconDefaultStyleSupplier() - Constructor for class org.teamapps.icons.composite.CompositeIconDefaultStyleSupplier
 
CompositeIconEncoder - Class in org.teamapps.icons.composite
 
CompositeIconEncoder() - Constructor for class org.teamapps.icons.composite.CompositeIconEncoder
 
CompositeIconLoader - Class in org.teamapps.icons.composite
 
CompositeIconLoader() - Constructor for class org.teamapps.icons.composite.CompositeIconLoader
 

D

decodeIcon(String) - Method in interface org.teamapps.icons.IconDecoderContext
 
decodeIcon(String) - Method in class org.teamapps.icons.IconProvider
 
decodeIcon(String) - Method in class org.teamapps.icons.SessionIconProvider
 
decodeIcon(String, IconDecoderContext) - Method in class org.teamapps.icons.composite.CompositeIconDecoder
 
decodeIcon(String, IconDecoderContext) - Method in interface org.teamapps.icons.spi.IconDecoder
Decodes an icon from an encoded icon String.
decoder() - Method in annotation type org.teamapps.icons.spi.IconLibrary
 
defaultStyleSupplier() - Method in annotation type org.teamapps.icons.spi.IconLibrary
 
DefaultStyleSupplier<STYLE> - Interface in org.teamapps.icons.spi
Provides the default style for an icon library.

E

encodeIcon(I) - Method in class org.teamapps.icons.SessionIconProvider
 
encodeIcon(ICON, IconEncoderContext) - Method in interface org.teamapps.icons.spi.IconEncoder
Creates a string representation of the provided icon.
encodeIcon(I, boolean) - Method in class org.teamapps.icons.SessionIconProvider
 
encodeIcon(CompositeIcon, IconEncoderContext) - Method in class org.teamapps.icons.composite.CompositeIconEncoder
 
encodeIcon(Icon<?, ?>) - Method in interface org.teamapps.icons.IconEncoderContext
 
encodeIcon(Icon<?, ?>) - Method in class org.teamapps.icons.IconProvider
Encodes the given icon.
encoder() - Method in annotation type org.teamapps.icons.spi.IconLibrary
 

F

FileIconCache - Class in org.teamapps.icons.cache
 
FileIconCache() - Constructor for class org.teamapps.icons.cache.FileIconCache
 
FileIconCache(File) - Constructor for class org.teamapps.icons.cache.FileIconCache
 
findClosingParenthesisPosition(String, int) - Static method in class org.teamapps.icons.util.IconEncodeDecodeUtil
 

G

getBaseIcon() - Method in class org.teamapps.icons.composite.CompositeIcon
 
getBottomLeftIcon() - Method in class org.teamapps.icons.composite.CompositeIcon
 
getBottomRightIcon() - Method in class org.teamapps.icons.composite.CompositeIcon
 
getBytes() - Method in class org.teamapps.icons.IconResource
 
getDefaultStyle() - Method in class org.teamapps.icons.composite.CompositeIconDefaultStyleSupplier
 
getDefaultStyle() - Method in interface org.teamapps.icons.spi.DefaultStyleSupplier
 
getDefaultStyle(Class<I>) - Method in class org.teamapps.icons.IconLibraryRegistry
 
getDefaultStyle(Class<I>) - Method in class org.teamapps.icons.IconProvider
 
getIcon(String, int) - Method in class org.teamapps.icons.cache.FileIconCache
 
getIcon(String, int) - Method in interface org.teamapps.icons.cache.IconCache
 
getIcon(String, int) - Method in class org.teamapps.icons.cache.NoOpIconCache
 
getIconDecoder(String) - Method in class org.teamapps.icons.IconLibraryRegistry
 
getIconDecoder(String) - Method in class org.teamapps.icons.IconProvider
 
getIconEncoder(Class<I>) - Method in class org.teamapps.icons.IconLibraryRegistry
 
getIconEncoder(Class<I>) - Method in class org.teamapps.icons.IconProvider
 
getIconLoader(String) - Method in class org.teamapps.icons.IconLibraryRegistry
 
getIconType() - Method in class org.teamapps.icons.IconResource
 
getLength() - Method in class org.teamapps.icons.IconResource
 
getLibraryName(Class<I>) - Method in class org.teamapps.icons.IconLibraryRegistry
 
getLibraryName(Icon) - Method in class org.teamapps.icons.IconProvider
 
getLibraryName(Icon<?, ?>) - Method in class org.teamapps.icons.IconLibraryRegistry
 
getMimeType() - Method in class org.teamapps.icons.IconResource
 
getMimeType() - Method in enum org.teamapps.icons.IconType
 
getSize() - Method in class org.teamapps.icons.IconResource
 
getStyle() - Method in class org.teamapps.icons.composite.CompositeIcon
 
getStyle() - Method in interface org.teamapps.icons.Icon
 
getTopLeftIcon() - Method in class org.teamapps.icons.composite.CompositeIcon
 
getTopRightIcon() - Method in class org.teamapps.icons.composite.CompositeIcon
 

I

Icon<ICON extends Icon<ICON,​STYLE>,​STYLE> - Interface in org.teamapps.icons
 
IconCache - Interface in org.teamapps.icons.cache
 
IconDecoder<ICON extends Icon<ICON,​?>> - Interface in org.teamapps.icons.spi
Decodes icons from an encoded icon Strings such as they are produced by the IconEncoder.
IconDecoderContext - Interface in org.teamapps.icons
 
IconEncodeDecodeUtil - Class in org.teamapps.icons.util
 
IconEncodeDecodeUtil() - Constructor for class org.teamapps.icons.util.IconEncodeDecodeUtil
 
IconEncoder<ICON extends Icon<ICON,​?>> - Interface in org.teamapps.icons.spi
Responsible for creating String representations for icons.
IconEncoderContext - Interface in org.teamapps.icons
 
IconLibrary - Annotation Type in org.teamapps.icons.spi
Defines an IconLibrary.
IconLibraryRegistry - Class in org.teamapps.icons
 
IconLibraryRegistry() - Constructor for class org.teamapps.icons.IconLibraryRegistry
 
IconLoader<ICON extends Icon<ICON,​?>> - Interface in org.teamapps.icons.spi
Loads icons, providing them in binary form.
IconLoaderContext - Interface in org.teamapps.icons
 
IconProvider - Class in org.teamapps.icons
 
IconProvider(IconLibraryRegistry) - Constructor for class org.teamapps.icons.IconProvider
 
IconProvider(IconLibraryRegistry, IconCache) - Constructor for class org.teamapps.icons.IconProvider
 
IconResource - Class in org.teamapps.icons
 
IconResource(byte[], IconType) - Constructor for class org.teamapps.icons.IconResource
 
IconResource(byte[], IconType, int) - Constructor for class org.teamapps.icons.IconResource
 
IconType - Enum in org.teamapps.icons
 
isRasterImage() - Method in enum org.teamapps.icons.IconType
 

L

loader() - Method in annotation type org.teamapps.icons.spi.IconLibrary
 
loadIcon(ICON, int, IconLoaderContext) - Method in interface org.teamapps.icons.spi.IconLoader
Loads an icon.
loadIcon(String, int) - Method in class org.teamapps.icons.IconProvider
 
loadIcon(String, int) - Method in class org.teamapps.icons.SessionIconProvider
 
loadIcon(CompositeIcon, int, IconLoaderContext) - Method in class org.teamapps.icons.composite.CompositeIconLoader
 
loadIcon(Icon<?, ?>, int) - Method in interface org.teamapps.icons.IconLoaderContext
 
loadIcon(Icon<?, ?>, int) - Method in class org.teamapps.icons.IconProvider
 
loadIcon(Icon<?, ?>, int) - Method in class org.teamapps.icons.SessionIconProvider
 

N

name() - Method in annotation type org.teamapps.icons.spi.IconLibrary
 
NoOpIconCache - Class in org.teamapps.icons.cache
 
NoOpIconCache() - Constructor for class org.teamapps.icons.cache.NoOpIconCache
 

O

of(Icon, Icon) - Static method in class org.teamapps.icons.composite.CompositeIcon
 
of(Icon, Icon, Icon, Icon, Icon) - Static method in class org.teamapps.icons.composite.CompositeIcon
 
org.teamapps.icons - package org.teamapps.icons
 
org.teamapps.icons.cache - package org.teamapps.icons.cache
 
org.teamapps.icons.composite - package org.teamapps.icons.composite
 
org.teamapps.icons.spi - package org.teamapps.icons.spi
 
org.teamapps.icons.util - package org.teamapps.icons.util
 

P

PNG - org.teamapps.icons.IconType
 
PngIconComposer - Class in org.teamapps.icons.composite
 
PngIconComposer() - Constructor for class org.teamapps.icons.composite.PngIconComposer
 
PngIconResizer - Class in org.teamapps.icons
 
PngIconResizer() - Constructor for class org.teamapps.icons.PngIconResizer
 
putIcon(String, int, IconResource) - Method in class org.teamapps.icons.cache.FileIconCache
 
putIcon(String, int, IconResource) - Method in interface org.teamapps.icons.cache.IconCache
 
putIcon(String, int, IconResource) - Method in class org.teamapps.icons.cache.NoOpIconCache
 

R

registerIconLibrary(Class<I>) - Method in class org.teamapps.icons.IconLibraryRegistry
 
registerIconLibrary(Class<I>) - Method in class org.teamapps.icons.IconProvider
 
registerIconLibrary(Class<I>) - Method in class org.teamapps.icons.SessionIconProvider
 
registerIconLibrary(Class<I>, String, IconEncoder<I>, IconDecoder<I>, IconLoader<I>, S) - Method in class org.teamapps.icons.IconLibraryRegistry
 
registerIconLibrary(Class<I>, String, IconEncoder<I>, IconDecoder<I>, IconLoader<I>, S) - Method in class org.teamapps.icons.IconProvider
 
registerIconLibrary(Class<I>, String, IconEncoder<I>, IconDecoder<I>, IconLoader<I>, S) - Method in class org.teamapps.icons.SessionIconProvider
 
resizeIcon(byte[], int) - Method in class org.teamapps.icons.PngIconResizer
 
resizeIcon(InputStream, int) - Method in class org.teamapps.icons.PngIconResizer
 

S

SessionIconProvider - Class in org.teamapps.icons
TeamApps session-specific icon provider.
SessionIconProvider(IconProvider) - Constructor for class org.teamapps.icons.SessionIconProvider
 
setDefaultStyleForIconClass(Class<I>, S) - Method in class org.teamapps.icons.SessionIconProvider
 
SVG - org.teamapps.icons.IconType
 
SvgIconComposer - Class in org.teamapps.icons.composite
 
SvgIconComposer() - Constructor for class org.teamapps.icons.composite.SvgIconComposer
 

V

valueOf(String) - Static method in enum org.teamapps.icons.IconType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.teamapps.icons.IconType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withStyle(Void) - Method in class org.teamapps.icons.composite.CompositeIcon
 
withStyle(STYLE) - Method in interface org.teamapps.icons.Icon
Creates a copy of this icon with the specified style.
C D E F G I L N O P R S V W 
All Classes All Packages