All Classes and Interfaces

Class
Description
Represents an audio.
A semi-implemented item for group.
Stores a 'cached' map of child elements to speed up the access.
A semi-implemented item for leaf vertices.
A skeletal implementation that assumes the source is either URL or File.
Represents a textual item.
Represents an image.
A media object holding content such PDF, HTML, DOC or XLS content.
Utilities for handling arrays.
Represents a class that has attributes.
The iDOM attribute.
Represents an audio.
Represents a video.
Utilities and constants of big decimals.
BigInteger utilities.
Represent a class that allows any type of objects, not just String.
The binary item.
Represents a cache.
The cache map.
The class to hold key/value.
The iDOM CDATA.
Checksum relevant utilities.
Utilities to handle java.lang.Class
The method info class used for Classes.parseMethod(String signature).
The locator searches the current thread's context class loader, and then this class's class loader.
The implementation for using ZEL.
A resolver that can resolve the class of the given name.
Utilities to clean up resources when the application is stopping.
The interface to implement for each cleanup.
The collection related utilities.
An readonly collection on top of an array.
An enumeration on top of an array.
An iterator on top of an array.
An readonly list on top of an array.
 
An enumeration on top of a collection or iterator.
An iterator that iterates thru an Enumeration.
A collection that contains only one element.
An enumeration that enumerates one element.
An iterator that iterates one element.
The iDOM Comment.
The most fundamental non-runtime exception of Potix classes.
Common functions used with EL.
Utilities regarding Comparable type objects.
Container factory for creating containers for JSON object and JSON array.
A Loader that loads the resource by use URL.getContent() if the source is URL, or loads into a String if the source is a File (and assuming UTF-8).
Utilities relevant to content types.
An interface to provide a pluggable context class loader, which is used for Classes.getContextClassLoader(Class) and Classes.getContextClassLoaderForName(String)
A converter used to convert a value to another.
The format information for date/time.
DateFormat relevant utilities.
Utilities for java.util.Date
The default iDOM factory.
The iDOM DocType.
Represents Document which is also W3C/DOM's document, i.e., org.w3c.dom.Document.
Denotes an operation is not supported.
The iDOM's implementation of DOMImplementation.
A combination of two collections into a collection.
Combine two function mappers into one function mapper.
The iDOM element.
An implementation based on ZK Commons EL (zcommons-el.jar: org.zkforge.apache.commons.el.ExpressionEvaluatorImpl).
An XEL ExpressionFactory implementation based on ZEL ExpressionFactory.
An XEL Expression that is based on ZEL ValueExpression.
 
An empty cache map.
An empty NamedNodeMap.
The iDOM entity reference.
It maps a name with an evaluator implementation.
Utilities for Exceptions.
A special interface to denote an exception is expectable -- it means the exception is not caused by programming error.
Represent a prepared (a.k.a., compiled) expression.
Used to prepare expressions (Expression).
Utilities to use XEL.
An extension of Expression to have more control to handle Expression Language EL 2.2 specs.
The facade invocation handler.
The NodeList which is a facade of another java List.
An array of objects that are fast to read but a bit slower to add and remove.
A CacheMap that the possibility to have cache hit is much more than not.
Utilities to access fields.
Convenience class for reading character files.
File related utilities.
Convenience class for writing character files.
A map that allows the value to be evaluated before returning (so called filtering).
Filters the given value (to evaluate when the value is retrieved).
Represents a XEL function.
Represents a function defined in a taglib.
Used to customize the way to map between the XEL function names and the Function methods.
Implemented with FunctionMapper to resolve the class.
The fusion invocation handler.
Utilities to handle generic types, such as converting a non-type object to a generic type without warning.
Represents an item might have children.
Utilities for HTML attributes and styles.
The comparator uses == and System.identifyHashCode to compare two objects.
Like java.util.InternalHashMap, it uses == and System.identityHashCode for doing HashSet.
A DOM factory.
The iDOM relevant utilities.
Represents a syntax error.
Represents an image.
Represents an image encoder used to encode an AWT image into a particular format, such as PNG.
The factory of the image encodes.
Utilities to handle images.
The class resolve that allows to import classes and packages, like Java's import statement does.
Integer utilities.
Represents an item (a.k.a., node) of a iDOM tree.
Represents a javascript element.
Used to generate a snippet of the JavaScript code.
The encoder for encoding an image into the JPEG format
A JSON array.
Beans that support customized output of JSON text shall implement this interface.
A JSON object.
Parser for JSON text.
Utilities to JSON-ize objects that JSON is not aware, such as Date.
Utilities to encode and decode data in JSON format.
Utilities of Java Virtual Machine.
The label loader interface.
The label loader (implementation only).
A locater used to locate extra resource for Labels.
A locater used to locate extra resource for Labels into an input stream.
Utilities to access labels.
Represent the scope of ZK libraries.
A loader that could load a resource to another format.
Represents the more information about an object loaded by Loader.load(K).
The locale relevant utilities.
Represents a location information inside a document.
A locator that is able to locate a resource.
The interface represents the source locator.
Utilities to load and locate resources.
Utilities to handle Locator.
the location information.
the location information.
Long relevant utilities.
The real power of StateMachine.
Utilities for process Map.
A serializable implement of Map.Entry
 
Represents any multi-media, such as a voice, a pdf file, an excel file, an image and so on.
The MediaTypeResolver interface.
Denotes an object that contains a message by use of an integer, called code.
Defines the constants of message codes.
Used to handle the mapping of a message code to a filename.
The info of each message bundle.
The message formatting relevant utilities.
The message manager.
The formatter used by Messages.get(int, Object[], Locale) to format the specified object.
A XEL function based on java.lang.reflect.Method.
A CacheMap that uses multiple instanceof CacheMap to speed up the performance.
Represents an integer that can be modified.
Represents the namespace.
Represents a class that supports namespace.
Node related utilities.
Linked list implementation of the List interface that provides the callback methods such as NotableLinkedList.onAdd(E, E), NotableLinkedList.onSet(E, E) and NotableLinkedList.onRemove(E).
An input stream that returns nothing, a.k.a, an empty input stream.
A reader that returns nothing, a.k.a, an empty reader.
A writer that drops all output.
Utilities related to the Object class.
The expectable system exception denoting user's operation errors.
A pair of keys.
ParseException explains why and where the error occurs in source JSON text.
The encoder for encoding an image into the PNG format
Denote a potential dead lock might occur.
Utilities regarding primitive type and its wrapper class.
The iDOM processing instruction.
The property bundle.
Used to decorate java.io.InputStream or java.io.Reader to denote that it can be read repeatedly.
RepeatableInputStream adds functionality to another input stream, the ability to read repeatedly.
RepeatableMedia adds functionality to another media, the ability to read repeatedly.
RepeatableReader adds functionality to another reader, the ability to read repeatedly.
Used to cache resources.
Utilities to handle the rounding mode.
The builder based on SAX parsers.
The SAX Handler.
A wrapper of java.lang.reflect.Method to make it serializable.
Utilities to handle java.io.Serializable.
A simple resolver that depends on Classes.forNameByThread(java.lang.String).
A simple function mapper.
A simple resolver that retrieve variable from a map.
A simple implementation of XelContext.
A context for a State in a StateMachine, holding returning and transition information.
 
A Finite State Machine implementation.
 
Functions to manipulate strings in EL.
String utilities and constants
Represents a style sheet.
Indicates a system exception.
Utilities.
Represents a taglib.
Represents the content of a taglib.
A function mapper that is capable to load function and class definitions from taglib.
Utilities to handle taglib.
The iDOM Text.
Represents an object that is mainly for storing "text".
Thread relevant utilities.
Utilities to access time-zone.
Transforms an iDOM Document.
Convenience class for reading character files.
Utility class for URL operations.
Generic utilities.
This represents a base model object and one of its properties (EL 2.2).
Used to customize the way an Expression resolves variable references at evaluation time.
An extension of VariableResolver to have more control to resolve the variables.
The verifier to verify W3C/DOM related constraints.
 
Represents a video.
A simple lock used to implement load-on-demand mechanism.
An output stream that is on top of a writer.
Context information for XEL evaluation.
A proxy to replace the variable resolver of a given XEL context.
An ZEL context that is based on XEL context.
An ZEL function mapper that is based on a XEL function mapper.
An XEL implementation of ZEL ELResolver.
It's a class copied from StandardELContext
Represents a XEL exception.
Utilities.
Functions to manipulate XML/HTML for EL.
Represents a locator used to locate XML resources.
Deprecated.
as of release 10.1.0, replaced with Encode