Skip navigation links

icemanx API

Configuration 
Package Description
nl.icemanx.configuration
Provides classes and interfaces for parsing configuration files.
nl.icemanx.configuration.jaxb
Provides classes for unmarshalling configuration files using JAXB.
Crypto 
Package Description
nl.icemanx.crypto
Provides the classes and interfaces for cryptographic operations.
IO 
Package Description
nl.icemanx.io
Provides classes and interfaces for system input and output through data streams, serialization and the file system.
nl.icemanx.io.swing
Provides classes and interfaces for working with input and output in Swing.
nl.icemanx.nio.channels
Provides classes and interfaces for system input and output through channels.
nl.icemanx.nio.file
Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
Jackson 1.x 
Package Description
nl.icemanx.jackson.map
Contains basic mapper (conversion) functionality that allows for converting between regular streaming JSON content and Java objects.
Jackson 2.x 
Package Description
nl.icemanx.jackson.databind
Contains basic mapper (conversion) functionality that allows for converting between regular streaming JSON content and Java objects.
JAXB 
Package Description
nl.icemanx.xml.bind.annotation.adapters
Contains adapters for allowing arbitrary Java classes to be used with JAXB.
JDOM 
Package Description
nl.icemanx.jdom.swing
Provides classes and interfaces for working with JDOM and Swing.
Lang 
Package Description
nl.icemanx.lang
Provides classes and interfaces for working with the fundamental Java™ classes and interfaces.
nl.icemanx.lang.annotation
Provides library support for the Java programming language annotation facility.
nl.icemanx.lang.mutable
Provides mutable wrappers for objects and primitives.
nl.icemanx.lang.reflect
Provides classes and interfaces for obtaining reflective information about classes and objects.
Log4J 
Package Description
nl.icemanx.log4j
Provides classes and interfaces for working with the Log4J library.
nl.icemanx.log4j.swing
Provides classes and interfaces for working with the Log4J library and Swing.
Logging 
Package Description
nl.icemanx.util.logging
Provides classes and interfaces for working with the Java™ core logging capabilities.
nl.icemanx.util.logging.swing
Provides classes and interfaces for working with the Java™ core logging capabilities and Swing.
Mail 
Package Description
nl.icemanx.mail
Provides classes and interfaces for handling emails.
nl.icemanx.mail.swing
Provides classes and interfaces for handling emails in Swing.
Net 
Package Description
nl.icemanx.net
Provides classes and interfaces for networking applications.
nl.icemanx.net.swing
Provides classes and interfaces for working with networking code in Swing.
OS 
Package Description
nl.icemanx.os.linux
Provides classes and interfaces for working with Linux specific features.
nl.icemanx.os.windows
Provides classes and interfaces for working with Windows specific features.
nl.icemanx.os.windows.registry
Provides classes and interfaces for working with the Windows registry.
Security 
Package Description
nl.icemanx.security
Provides classes and interfaces for the security framework.
Servlet 
Package Description
nl.icemanx.servlet
Provides classes and interfaces for working with servlets.
nl.icemanx.servlet.http
Provides classes and interfaces for working with HTTP servlets.
SQL 
Package Description
nl.icemanx.sql
Provides classes and interfaces for accessing and processing data stored in a data source (usually a relational database).
nl.icemanx.sql.connector
Provides classes and interfaces for creating data source connections.
nl.icemanx.sql.swing
Provides classes and interfaces for working with data sources and Swing.
Text 
Package Description
nl.icemanx.text
Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.
UI 
Package Description
nl.icemanx.awt
Provides classes and interfaces for creating user interfaces.
nl.icemanx.awt.datatransfer
Provides classes and interfaces for transferring data between and within applications.
nl.icemanx.awt.event
Provides classes and interfaces for dealing with different types of events fired by AWT components.
nl.icemanx.awt.image
Provides classes and interfaces for creating and modifying images.
nl.icemanx.awt.print
Provides classes and interfaces for printing.
nl.icemanx.swing
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
nl.icemanx.swing.animation
Provides classes and interfaces for creating animations in user interfaces.
nl.icemanx.swing.border
Provides classes and interface for drawing specialized borders around a Swing component.
nl.icemanx.swing.datechooser
Provides classes and interfaces used by the DateChooser component.
nl.icemanx.swing.event
Provides classes and interfaces for dealing with different types of events fired by Swing components..
nl.icemanx.swing.filechooser
Provides classes and interfaces for working with JFileChooser.
nl.icemanx.swing.plaf
Provides classes that Swing uses to provide its pluggable look-and-feel capabilities.
nl.icemanx.swing.plaf.basic
Provides user interface objects built according to the Basic look-and-feel.
nl.icemanx.swing.statusbar
Provides classes and interfaces for working with StatusBar.
nl.icemanx.swing.table
Provides classes and interfaces for working with JTable.
nl.icemanx.swing.text
Provides classes and interfaces for working with editable and non-editable text components.
nl.icemanx.swing.tree
Provides classes and interfaces for working with JTree.
nl.icemanx.swing.undo
Provides classes and interfaces for supporting undo/redo in applications.
nl.icemanx.swing.validation
Provides classes and interfaces for validating user interface content.
Util 
Package Description
nl.icemanx.util
Contains miscellaneous utility classes and interfaces.
nl.icemanx.util.exception
Provides classes and interfaces for handling exceptions.
nl.icemanx.util.function
Functional interfaces provide target types for lambda expressions and method references.
nl.icemanx.util.jar
Provides classes for reading and writing the JAR (Java ARchive) file format.
nl.icemanx.util.stream
Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
nl.icemanx.util.zip
Provides classes and interfaces for reading and writing the standard ZIP and GZIP file formats.
Validation 
Package Description
nl.icemanx.validation.constraints.net
Contains constraint annotations for networking applications.
nl.icemanx.validation.constraints.text
Contains constraint annotations for handling text.
nl.icemanx.validation.constraints.time
Contains constraint annotations for dates, times, instants and durations.
WebSocket 
Package Description
nl.icemanx.websocket.coder
Provides encoders and decoders for working with the WebSocket API.
Skip navigation links

Copyright © 2017. All rights reserved.