Adobe Experience Manager SDK 2024.11.18751.20241128T090041Z-241100

Packages
Package
Description
Contains logback classic main classes.
 
 
 
 
Contains helpers.
Contains classes to format log output in HTML.
 
Contains Joran configuration classes.
 
Logback <-> java.util.logging (JUL) integration.
 
Contains support for log4j output formats.
Contains classes used to log through a network
Provides a robust logging server
Provides classes implementing format specifiers in conversion patterns.
 
 
 
 
 
Contains core classes of logback classic.
 
Contains utility classes.
Contains the main classes of logback core.
Contains the EventEvaluator interface and subclasses.
 
Contains base classes to the event filtering functionality of logback.
Helpers package.
Contains the shutdown hook functionality of logback, including the interface and base class for implementing hooks as well as some default implementations, such as
Contains the base classes needed to format logging events to HTML.
Contains Joran configuration classes.
 
 
 
 
 
 
 
 
 
Contains the base classes used by logback to log to remote destinations.
Contains the base classes used by logback to serve logging events to remote peers.
Contains classes that create and configure a JSSE SSLContext needed for secure transport of logging events by SSLSocketAppender.
Contains the base classes used by PatternLayout.
 
 
 
 
 
 
Implements various file rolling policies.
Internal helper classes used by ch.qos.logback.core.rolling package.
 
Contains core functionnalities of logback, such as
Contains logback's internal error reporting system.
 
Contains various utility classes.
 
 
ADOBE CONFIDENTIAL ___________________ Copyright 2021 Adobe All Rights Reserved.
ADOBE CONFIDENTIAL ___________________ Copyright 2021 Adobe All Rights Reserved.
ADOBE CONFIDENTIAL ___________________ Copyright 2021 Adobe All Rights Reserved.
ADOBE CONFIDENTIAL ___________________ Copyright 2021 Adobe All Rights Reserved.
 
 
 
 
 
 
 
Provides a framework for managing addresses
Defines package version.
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
Defines package version.
Defines the basic API for creating and managing Content Fragments.
Provides a framework to process the content of a content fragment before it actually gets rendered in a given context.
Provides an extensible framework for converting text formats (like plain text, Markdown) into an HTML representation that can be used within an AEM page.
Provides methods and classes used for Content Fragment internal APIs such as reference resolvers and providers.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2015 Adobe Systems Incorporated All Rights Reserved.
Provides interfaces and classes used to generate a JSON rendition for the WCM components.
Provides interfaces and classes used to generate a JSON rendition for the WCM hierarchical components.
Provides interfaces and classes used to generate a JSON rendition for the WCM hierarchical components.
Defines exported package version.
Provides a framework for managing AEM history
Provides an interface for WCM History related timeline TimelineEvents.
Provides a framework for managing AEM history
Provides a framework for managing AEM history
 
 
 
 
 
 
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
 
 
Provides a framework for managing WCM launches (future versions of a resource)
Provides an interface for WCM launches related timeline TimelineEvents.
 
 
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
Defines top level Project interfaces.
ADOBE CONFIDENTIAL ___________________ Copyright 2019 Adobe All Rights Reserved.
Defines package version.
Defines package version.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
 
This package regroups all the Sling Models used within Sites UI
This package regroups all the Sling Model Classes used to configure the permissions
This package regroups all the Sling Model Classes used to configure the permissions
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
 
Defines package version.
Defines package version.
This package contains configurations to be used in the UI.
This package defines the Sling Models exposed for the dialog widgets.
This package defines the Sling Models exposed for the childreneditor component.
This package defines the Sling Models exposed for the inherited component.
This package defines next generation dynamic media image thumbnail model.
Link handling.
This package defines the context-aware configurations used by the WCM Core Components
This package defines the Sling Models exposed by the Adobe Experience Manager Core WCM Components Bundle.
 
This packages defines models for integration with Adobe Client Data Layer
This packages defines a helper utility for building data layer models for integration with Adobe Client Data Layer.
This packages provides a jackson specific serializer for component data which is used by the Adobe Client Data Layer.
 
This package defines the Sling Models exposed by the Adobe Experience Manager Core WCM Components Bundle for the form components.
 
 
 
This package defines utility classes exposed by the Adobe Experience Manager Core WCM Components Bundle.
This package defines the Sling Models exposed by the Adobe Experience Manager Core WCM Components Bundle.
Defines package version.
Provides utilities for managing WCM launches (future versions of a page)
 
Defines package version.
This package groups style specific classes.
Defines package version.
Defines package version.
Defines package version.
 
This package and its subpackages contain classes that represent individual fonts.
Classes to manipulate CFF fonts.
 
Classes to manipulate OpenType fonts.
 
 
Classes to manipulate Type1 fonts.
This package contains classes to load fonts.
 
 
This package contains classes to build up a font set that can find fonts by their postscript name.
This package contains classes that implement inline text formatting.
This package contains classes that provide CSS support for use in inline text formatting.
 
 
Provides a framework for reading and writing activity streams
Provides a utilities for reading and writing activity streams
This package defines Asset API to manage digital assets.
Provides a service to store and map certificates to users.
Defines the API for the IMS Provider
Defines the API for extensions to predefined OAuth authentication providers
ADOBE CONFIDENTIAL ___________________ Copyright 2021 Adobe All Rights Reserved.
ADOBE CONFIDENTIAL ___________________ Copyright 2013 Adobe Systems Incorporated All Rights Reserved.
Provides a commenting API.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
 
 
 
Provides a service to encrypt and decrypt binary and string data.
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2017 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2017 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2017 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
Provides utility classes for locale handling
Provides annotation support to produce JMX metadata.
Provides a service to manage users' key-stores and a global trust-store.
ADOBE CONFIDENTIAL ___________________ Copyright 2016 Adobe All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2013 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2013 Adobe Systems Incorporated All Rights Reserved.
OAuth JWT issuer for Granite
OAuth JWT issuer for Granite
Provides a framework for replicating and receiving content.
Provides a framework for replicating and receiving content.
Provides a framework for replicating and receiving content.
Provides a framework for replicating and receiving content.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
 
Provides a service to provide and retrieve References.
Provides a service to provide and retrieve the longest requests and the requests registered in the current time frame.
This package defines an API which models generic statuses about resources and provides a mechanism to generate and retrieve such statuses.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
Provides a framework for accessing users and their properties.
Provides a framework for accessing users and their properties.
Provides a interfaces that define social graph semantics
Defines top level task management interfaces.
A Thread Dump collector background service implementation.
Provides a service to provide and retrieve TimelineEvents.
Provides a service to provide and retrieve TimelineEvents.
The Translation API provides a single source for all Machine Translation (MT) and Human Translation (HT) functionality.
The XLIFF API provides support for converting translation-object-XML to XLIFF, and vice-versa.
ADOBE CONFIDENTIAL ___________________ Copyright 2011 Adobe All Rights Reserved.
 
 
ADOBE CONFIDENTIAL __________________ Copyright 2011 Adobe All Rights Reserved.
com.adobe.granite.translation.common contains the Abstract classes that are a first extension of the Translation Integration Framework.
Provides services for the packaging of collections of CSS and JavaScript as client libraries.
Provides services for the packaging of collections of CSS and JavaScript as client libraries.
Provides API for developing Granite UI components.
Provides API for Granite UI datasources.
Provides API for building forms.
Provides API for building Granite UI components using HTL.
Provides API for Granite UI render conditions.
Provides jsp taglib for Granite UI.
Main Granite Workflow API
Main Granite Workflow API
Main Granite Workflow API
Granite Workflow Core Event Package
 
Main Granite Workflow API
Main Granite Workflow API
Main Granite Workflow API
Main Granite Workflow API
Main Granite Workflow API
Main Granite Workflow API
ADOBE CONFIDENTIAL ___________________ Copyright 2021 Adobe All Rights Reserved.
ADOBE CONFIDENTIAL ___________________ Copyright 2021 Adobe All Rights Reserved.
Main Granite Workflow API
Granite Workflow Payload Builder API
Main Granite Workflow API
Main Granite Workflow API
Main Granite Workflow API
 
 
 
 
The Gibson cos layer model is based on the PDF 1.7 spec.
Credentials is a wrapper for a variety of ways in which PKI constructs (e.g., private keys, certificates, keystores, HSM, DER-encoded keys/certs, etc.) can be passed to encryption/digsig calls.
 
 
This document provides a description of the design and organization, as well as general guidelines for usage, of the exceptions package.
 
Contains the required interfaces essential to create a CustomFilter.
 
 
 
The Security Framework provides the environment for the implementation of the security-related features specified in PDF Reference 1.6.
 
 
 
 
 
Package containing the xmpcore interface.
Package containing the option classes.
Package containing the property information classes.
ADOBE CONFIDENTIAL __________________ Copyright 2014 Adobe Systems Incorporated All Rights Reserved.
 
 
* ADOBE CONFIDENTIAL * ___________________ * * Copyright 2012 Adobe Systems Incorporated * All Rights Reserved.
* ADOBE CONFIDENTIAL * ___________________ * * Copyright 2012 Adobe Systems Incorporated * All Rights Reserved.
* ADOBE CONFIDENTIAL * ___________________ * * Copyright 2012 Adobe Systems Incorporated * All Rights Reserved.
* ADOBE CONFIDENTIAL * ___________________ * * Copyright 2012 Adobe Systems Incorporated * All Rights Reserved.
* ADOBE CONFIDENTIAL * ___________________ * * Copyright 2012 Adobe Systems Incorporated * All Rights Reserved.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Defines package version.
Package contains the public API of the XMP data model
Package contains namespace constants that should be used to prevent typo errors
Package contains components to parse XMP data into the XMP data model
Package contains components to serialize the XMP data model
Defines package version.
Package contains components to work with XMP Paths
Defines package version.
 
 
 
 
 
 
ADOBE CONFIDENTIAL ___________________ Copyright 2006 Adobe All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2017 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
ADOBE CONFIDENTIAL ___________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
Defines package version.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
ADOBE CONFIDENTIAL __________________ Copyright 2012 Adobe Systems Incorporated All Rights Reserved.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Provides utility classes for i18n handling
Defines package version.
Defines package version.
Defines package version.
 
Defines Newsletter API.
 
 
Defines package version.
Defines package version.
ADOBE CONFIDENTIAL __________________ Copyright 2015 Adobe Systems Incorporated All Rights Reserved.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Provides a framework for replicating and receiving content.
 
 
Defines package version.
 
 
 
 
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
Defines package version.
 
 
 
 
 
Provides the WCM API.
Provides the WCM API.
Provides the WCM API.
Defines WCM API constants.
Provides the WCM API.
Provides the WCM API.
Provides the WCM API.
Provides the WCM API.
Provides the WCM API.
Provides the WCM API.
Provides the Command API.
Provides the WCM commons API.
 
ADOBE CONFIDENTIAL __________________ Copyright 2016 Adobe Systems Incorporated All Rights Reserved.
Provides the content sync API.
Provides the WCM API.
Provides the WCM API.
ADOBE CONFIDENTIAL __________________ Copyright 2013 Adobe Systems Incorporated All Rights Reserved.
Provides the WCM API.
Provides the WCM API.
Provides a design importer API.
Provides a design importer API.
Provides a design importer API.
Provides a design importer API.
Provides a design importer API.
Provides a design importer API.
Provides an emulator API.
Defines package version.
Defines package version.
ADOBE CONFIDENTIAL __________________ Copyright 2015 Adobe Systems Incorporated All Rights Reserved.
This package regroups all the Sling Model Classes used with the foundation components
This package provides the Sling Model Exporters used with the foundation components
This package regroups all the Sling Model Classes used with the Responsive Grid foundation components
This package regroups all the interfaces used with for the export of the Responsive Grid components
Defines package version.
Defines package version.
Defines package version.
Provides a Mobile API.
Provides a Mobile API.
Provides a Mobile API.
Provides a Mobile API.
Provides a Mobile API.
ADOBE CONFIDENTIAL __________________ Copyright 2017 Adobe Systems Incorporated All Rights Reserved.
Provides the MSM API.
Provides the MSM COMMONS API.
 
ADOBE CONFIDENTIAL __________________ Copyright 2017 Adobe Systems Incorporated All Rights Reserved.
Provides an undo API.
Provides an undo API.
Provides a webservice support API.
Provides a workflow API.
Provides workflow processes.
Provides services for the packaging of collections of CSS and JavaScript as client libraries.
Defines package version.
Defines package version.
Defines package version.
 
Defines package version.
Defines package version.
Defines package version.
 
Defines package version.
 
Defines package version.
Defines package version.
 
Defines package version.
 
Defines package version.
Defines package version.
 
Defines package version.
 
 
 
 
 
ADOBE CONFIDENTIAL __________________ Copyright 2011 Adobe Systems Incorporated All Rights Reserved.
 
 
 
 
 
The com.day.image Package contains the main classes of the Day Graphics Engine.
 
 
 
 
 
Contains classes for working with image file formats and photographic conversions.
Contains classes for working with JPEG files.
 
Contains classes for working with PSD (PhotoShop Document) files.
Contains classes for working with TIFF format files.
Contains classes of generic utility.
Contains annotations used to extend the signatures of methods and fields, allowing tools such as IntelliJ IDEA to provide design-time warnings about potential run-time errors.
Provides classes for generic modelling of metadata directories and tags.
Contains classes for the extraction and modelling of Adobe metadata.
Contains classes for the extraction and modelling of Exif metadata and camera manufacturer-specific makernotes.
Contains classes for the extraction and modelling of ICC (International Color Consortium) profile metadata.
Contains classes for the extraction and modelling of IPTC metadata.
Contains classes for the extraction and modelling of JFIF metadata.
Contains classes for the extraction and modelling of JPEG file format metadata.
Contains classes for the extraction and modelling of MP4 file format metadata.
Contains classes for extracting data from media data atom types.
Contains classes for the extraction and modelling of Photoshop metadata.
Contains classes for the extraction and modelling of Adobe's XMP metadata.
Public core annotations, most of which are used to configure how Data Mapping/Binding works.
Main public API classes of the core streaming JSON processor: most importantly JsonFactory used for constructing JSON parser (JsonParser) and generator (JsonGenerator) instances.
Package that contains abstractions needed to support optional non-blocking decoding (parsing) functionality.
Base classes used by concrete Parser and Generator implementations; contain functionality that is not specific to JSON or input abstraction (byte vs char).
Package for some of JsonProcessingException subtypes contained by streaming API.
 
Package that contains interfaces needed for dynamic, pluggable format (auto)detection; as well as basic utility classes for simple format detection functionality.
 
 
JSON-specific parser and generator implementation classes that Jackson defines and uses.
Non-blocking ("async") JSON parser implementation.
Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)
Contains classes needed for type introspection, mostly used by data binding functionality.
Utility classes used by Jackson Core functionality.
Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (JsonNode), as well as writing Java Objects and trees as JSON.
Annotations that directly depend on classes in databinding bundle (not just Jackson core) and cannot be included in Jackson core annotations package (because it cannot have any external dependencies).
Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (com.fasterxml.jackson.databind).
Contains implementation classes of deserialization part of data binding.
Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.
Contains public standard implementations of abstraction that Jackson uses.
 
Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.
Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.
Contains helper class(es) needed to support some of JDK14+ features without requiring running or building using JDK 14.
 
Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping)
Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.
Package that contains standard implementations for TypeResolverBuilder and TypeIdResolver.
Package that contains classes and interfaces to help implement custom extension Modules (which are registered using ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module).
Contains concrete JsonNode implementations Jackson uses for the Tree model.
Contains implementation classes of serialization part of data binding.
Contains implementation classes of serialization part of data binding.
 
Package that contains concrete implementations of JavaType, as well as the factory (TypeFactory) for constructing instances from various input data types (like Class, Type) and programmatically (for structured types, arrays, Lists and Maps).
Utility classes for Mapper package.
This package contains an implementation of a bounded ConcurrentMap data structure.
Package that contains XML-based backends which can serialize POJOs to and deserialize from XML, using Stax XML parsers and generators for XML processing and mostly standard Jackson data binding otherwise.
Package that contains additional annotations that can be used to configure XML-specific aspects of serialization and deserialization
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Common annotation types.
Basic utility libraries and interfaces.
This package contains caching utilities.
This package contains generic collection interfaces and implementations, and other utilities for working with collections.
Interfaces, utilities, and simple implementations of escapers and encoders.
The EventBus allows publish-subscribe-style communication between components without requiring the components to explicitly register with one another (and thus be aware of each other).
Hash functions and related structures.
Escapers for HTML.
This package contains utility methods and classes for working with Java I/O, for example input streams, output streams, readers, writers, and files.
Arithmetic functions operating on primitive values and BigInteger instances.
This package contains utility methods and classes for working with net addresses (numeric IP and domain names).
Static utilities for working with the eight primitive types and void, and value types for treating them as unsigned.
This package contains utilities to work with Java reflection.
Concurrency utilities.
 
This package provides the Gson class to convert Json to Java and vice-versa.
This package provides annotations that can be used with Gson.
This package provides utility classes for finding type information for generic types.
This package provides classes for processing JSON in an efficient streaming way.
The core mongodb package
Contains annotations that can apply to any part of the driver code.
Contains design by contract assertions
This package contains async interfaces
This package contains classes that manage binding to MongoDB servers for various operations.
Contains classes for representing the result of a bulk write operation.
This package contains the synchronous CRUD API.
This package contains the new GridFS implementation
This package contains codecs for use with GridFS
This package contains models for use with GridFS
This package contains a JNDI ObjectFactory implementation.
This package contains models and options that help describe MongoCollection operations
This package contains classes for the change stream api
This package contains classes that represent GeoJSON objects.
This package contains classes that encode and decode GeoJSON objects.
This package contains classes representing operation results
Contains classes that manage connecting to MongoDB servers.
This package contains netty specific classes
This package contains logging classes
This package contains cluster and connection event related classes
Contains the classes for supporting MongoDB's specification for storing very large files, GridFS.
 
 
 
 
 
 
 
 
 
 
Contains classes for monitoring the server/driver via Java Management Extensions (JMX).
The core of the MongoDB driver works via operations, using the command pattern.
Contains classes that determine how to select the server to connect to in order to send commands or queries.
Contains classes related to sessions
Contains classes that can be used everywhere in the driver, and have no specific domain.
 
 
This package includes internal data handler support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
This package includes internal IMAP support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
An IMAP protocol provider for the JavaMail API that provides access to an IMAP message store.
This package includes internal IMAP support classes and SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
A POP3 protocol provider for the JavaMail API that provides access to a POP3 message store.
An SMTP protocol provider for the JavaMail API that provides access to an SMTP server.
Utility classes for use with the JavaMail API.
Contains JavaMail™ extensions for the Java™ platform's core logging facilities.
Provides an object model API to process JSON.
Service Provider Interface (SPI) to plug in implementations for JSON processing objects.
Provides a streaming API to parse and generate JSON.
The jakarta.servlet package contains a number of classes and interfaces that describe and define the contracts between a servlet class and the runtime environment provided for an instance of such a class by a conforming servlet container.
The jakarta.servlet.annotation package contains a number of annotations that allow users to use annotations to declare servlets, filters, listeners and specify the metadata for the declared component.
Provides programmatic access to a web application's configuration information that was aggregated from the web.xml and web-fragment.xml descriptors.
The jakarta.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container.
This package contains the security common annotations.
 
 
 
Provides interfaces and classes for the Content Repository for Java Technology.
Provides interfaces and classes for content repository locking functionality.
This package provides interfaces and classes for content repository node type functionality.
Provides interfaces and classes for content repository event observation functionality.
Provides interfaces and classes for content repository searching functionality.
Provides interfaces and classes for content repository Query Object Model.
Provides interfaces and classes for content repository retention management functionality.
Provides interfaces and classes for content repository access control management functionality.
Provides utility classes for the content repository API.
Provides interfaces and classes for content repository versioning functionality.
 
 
 
The JavaMail™ API provides classes that model a mail system.
Listeners and events for the JavaMail API.
Classes specific to Internet mail systems.
Message search terms for the JavaMail API.
JavaMail API utility classes.
The javax.servlet package contains a number of classes and interfaces that describe and define the contracts between a servlet class and the runtime environment provided for an instance of such a class by a conforming servlet container.
The javax.servlet.annotation package contains a number of annotations that allow users to use annotations to declare servlets, filters, listeners and specify the metadata for the declared component.
Provides programmatic access to a web application's configuration information that was aggregated from the web.xml and web-fragment.xml descriptors.
The javax.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container.
 
 
 
 
 
 
 
Package related to finding non-recursive syntactic annotation such as noun phrase chunks.
Package related to parsing and storing dictionaries.
 
 
Provides main functionality of the maxent package including data structures and algorithms for parameter estimation.
Provides the I/O functionality of the maxent package including reading and writing models in several formats.
 
 
 
Package related to finding proper names and numeric amounts.
Package related to computing and storing n-gram frequencies.
Package related to part-of-speech tagging.
Contains classes related to finding token or words in a string.
 
Package containing utility data structures and algorithms used by multiple other packages.
 
Package containing extension loading code.
This package contains classes for generating sequence features.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interfaces and classes used by the various implementations in the sub-packages.
Base64, Base32, Binary, and Hexadecimal String encoding and decoding.
Command line utility.
Simplifies common MessageDigest tasks and includes a libc crypt(3) compatible crypt method that supports DES, MD5, SHA-256 and SHA-512 based algorithms as well as the Apache specific "$apr1$" variant.
Language and phonetic encoders.
Implementation details of the Beider-Morse codec.
Network related encoding and decoding.
This package contains the interfaces and utilities shared across all the subpackages of this component.
This package contains implementations of the Bag and SortedBag interfaces.
This package contains implementations of the BidiMap, OrderedBidiMap and SortedBidiMap interfaces.
This package contains implementations of the Buffer interface.
This package contains implementations of the Collection interface.
This package contains implementations of the Comparator interface.
This package contains implementations of the Closure, Predicate, Transformer and Factory interfaces.
This package contains implementations of the Iterator interface.
This package contains implementations of collection and map related key/value classes.
This package contains implementations of the List interface.
This package contains implementations of the Map, IterableMap, OrderedMap and SortedMap interfaces.
This package contains implementations of the Set and SortedSet interfaces.
This package contains the interfaces and utilities shared across all the subpackages of this component.
This package contains implementations of the Bag and SortedBag interfaces.
This package contains implementations of the BidiMap, OrderedBidiMap and SortedBidiMap interfaces.
This package contains implementations of the Collection interface.
This package contains implementations of the Comparator interface.
This package contains implementations of the Closure, Predicate, Transformer and Factory interfaces.
This package contains implementations of the Iterator interface.
This package contains implementations of collection and map related key/value classes.
This package contains implementations of the List interface.
This package contains implementations of the Map, IterableMap, OrderedMap and SortedMap interfaces.
This package contains implementations of the MultiValuedMap interfaces.
This package contains implementations of the MultiSet interface.
This package contains classes to extend or customize the behavior of Properties.
This package contains implementations for the Queue interface.
This package provides classes to compare two sequences of objects.
This package contains implementations of the Set, SortedSet and NavigableSet interfaces.
The "split map" concept is that of an object that implements the Put and Get interfaces, with differing generic types.
This package contains implementations of the Trie interface.
This package contains various KeyAnalyzer implementations.
 
Provides a unified API and factories for dealing with archives in different formats.
Provides stream classes for reading and writing archives using the AR format.
Provides stream classes for reading archives using the ARJ format.
Provides stream classes for reading and writing archives using the CPIO format.
This package provides stream classes for reading archives using the Unix DUMP format.
Provides stream classes for reading and writing archives using the ZIP format with some extensions for the special case of JAR archives.
Provides classes for reading and writing archives using the 7z format.
Provides stream classes for reading and writing archives using the TAR format.
Provides stream classes for reading and writing archives using the ZIP format.
EXPERIMENTAL support for changesets that are applied to archives.
Provides a unified API and factories for dealing with compressed streams.
Provides stream class for decompressing streams using the Brotli algorithm based on Google's Brotli decoder.
Provides stream classes for compressing and decompressing streams using the BZip2 algorithm.
Provides a stream classes that allow (de)compressing streams using the DEFLATE algorithm.
Provides a stream that allows decompressing streams using the DEFLATE64(tm) algorithm.
Provides stream classes for compressing and decompressing streams using the GZip algorithm.
Provides stream classes for the LZ4 algorithm.
Provides utility classes for LZ77 based algorithms.
Provides stream classes using the "stand-alone" LZMA algorithm.
Generic LZW implementation.
Provides stream classes for compressing and decompressing streams using the Pack200 algorithm used to compress Java archives.
Provides stream classes for the Snappy algorithm.
Provides stream classes for compressing and decompressing streams using the XZ algorithm.
Provides stream classes for decompressing streams using the "compress" algorithm used to write .Z files.
Provides stream class for (de)compressing streams using the Zstandard algorithm based on Zstandard JNI.
Internal package.
Provides common API classes for parallel compression features.
Provides utilities used internally by the compress library.
 
A component for handling HTML file uploads as specified by RFC 1867.
A disk-based implementation of the FileItem interface.
An implementation of FileUpload for use in portlets conforming to JSR 168.
An implementation of FileUpload for use in servlets conforming to JSR 53.
This package contains various IO related utility classes or methods, which are basically reusable and not necessarily restricted to the scope of a file upload.
Classes and interfaces supporting the client side of the HTTP protocol.
Provides implementation of various authentication schemes as well as utility classes that can be used to authenticate HTTP requests.
Provides cookie handling in conjunction with Cookie.
Classes implementing HttpMethod for the base HTTP methods.
Provides Multipart support classes for the MultipartPostMethod.
HttpClient preferences framework.
Provides protocol specific socket factory handling.
Provides some utility classes for use by HttpClient.
The main package for Apache Commons Imaging.
Encapsulates sources from which data may be read.
Provides classes for working with streams, readers, writers and files.
Provides classes to implement IO builders.
Provides classes to work with code from java.nio.charset.
Provides various Comparator implementations for Files and Path.
Provides extensions in the realm of java.nio.file.
Provides help using java.nio.file.attribute types.
Provides extensions in the realm of java.nio.file.spi.
Provides the an interface IOFileFilter that combines both FileFilter and FilenameFilter.
Provides IO-only related functional interfaces for lambda expressions and method references.
Provides implementations of input classes, such as InputStream and Reader.
Provides implementations of buffered input classes, such as CircularBufferInputStream and PeekableInputStream.
Provides a component for monitoring file system events (directory and file create, update and delete events).
Provides implementations of output classes, such as OutputStream and Writer.
Provides a framework for controlling the deserialization of classes.
Provides highly reusable static utility methods, chiefly concerned with adding value to the java.lang classes.
Assists in creating consistent equals(Object), toString(), hashCode(), and compareTo(Object) methods.
Provides an implementation of the C style enum in the Java world.
Provides JDK 1.4 style Nested Exception functionality for those on prior Java versions.
Extends java.math for business mathematical classes.
Provides typed mutable wrappers to primitive values and Object.
Accumulates common high-level uses of the java.lang.reflect APIs.
Provides classes for handling and manipulating text, partly as an extension to java.text.
Provides classes and methods to work with dates and durations.
Provides highly reusable static utility methods, chiefly concerned with adding value to the java.lang classes.
Provides classes to work with the values of the os.arch system property.
Assists in creating consistent equals(Object), toString(), hashCode(), and compareTo(Object) methods.
Provides classes to work with the Comparable and Comparator interfaces.
Provides support classes for multi-threaded programming.
Provides support classes for multi-threaded programming.
Provides some useful event-based utilities.
Provides functionality for Exceptions.
Provides functional interfaces to complement those in java.lang.function and utilities for working with Java 8 lambdas.
Extends java.math for business mathematical classes.
Provides typed mutable wrappers to primitive values and Object.
Accumulates common high-level uses of the java.lang.reflect APIs.
Provides utility classes to complement those in java.util.stream.
Provides classes for handling and manipulating text, partly as an extension to java.text.
An API for creating text translation routines from a set of smaller building blocks.
Provides classes and methods to work with dates and durations.
Tuple classes, starting with a Pair class in version 3.0.
Provides classes that work with the Java java.util package.
Jakarta Commons Logging implemented over SLF4J.
SLF4J based implementation of commons-logging wrapper APIs.
Commons-Email aims to provide a API for sending email.
Contains implementation classes to resolve data sources from the following locations: class path file system URL
This package provides some utility classes.
Common classes used throughout the commons-math library.
Parent package for common numerical analysis procedures, including root finding, function interpolation and integration.
Numerical integration (quadrature) algorithms for univariate real functions.
Univariate real functions interpolation algorithms.
Univariate real polynomials implementations, seen as differentiable univariate real functions.
Root finding algorithms, for univariate real functions.
Complex number type and implementations of complex transcendental functions.
Decimal floating point library for Java
Implementations of common discrete and continuous distributions.
This package provided classes to solve estimation problems, it is deprecated since 2.0.
Specialized exceptions for algorithms errors.
Classes supporting exception localization.
Fraction number type and fraction number formatting.
This package provides Genetic Algorithms components and implementations.
This package provides basic 3D geometry components.
Linear algebra support.
This package provides classes to solve Ordinary Differential Equations problems.
This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration.
This package was intended to solve Ordinary Differential Equations problems and also compute derivatives of the solution.
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
This package provides classes to handle sampling steps during Ordinary Differential Equations integration.
This package provides common interfaces for the optimization algorithms provided in sub-packages.
This package provides optimization algorithms that don't require derivatives.
This package provides classes to perform curve fitting.
This package provides optimization algorithms that require derivatives.
This package provides optimization algorithms for linear constrained problems.
Univariate real functions minimum finding algorithms.
Random number and random data generators.
Implementations of special functions such as Beta and Gamma.
Data storage, manipulation and summary routines.
Clustering algorithms
Correlations/Covariance computations.
Generic univariate summary statistic objects.
Summary statistics based on moments.
Summary statistics based on ranks.
Other summary statistics.
Classes providing hypothesis testing and confidence interval construction.
Classes providing rank transformations.
Statistical routines involving multivariate data.
Implementations of transform methods, including Fast Fourier transforms.
Convenience routines and common data structures used throughout the commons-math library.
Basic classes for text handling.
Provides algorithms for diff between strings.
StringSubstitutorReader is a Reader that performs string substitution on a source Reader using a StringSubstitutor.
Provides algorithms for looking up strings for use with a StringSubstitutor.
Provides algorithms for matching up strings for use with a StringSubstitutor.
Provides algorithms for string similarity.
An API for creating text translation routines from a set of smaller building blocks.
 
Marker services that allow to automatically activate/deactivate components based on health status.
 
 
The org.apache.felix.inventory package exposes the API for the Apache Felix Inventory Printer Framework.
Provides support for performing JAAS based authentication in OSGi
Provides support for performing JAAS based authentication in OSGi
 
 
 
 
 
 
 
Core HTTP component APIs and primitives.
Provides annotations for public interface definitions
Client HTTP authentication APIs.
Deprecated.
Client HTTP communication APIs.
This package consists largely of constants and interfaces that are necessary for building new storage backends for the CachingHttpClient or for those clients wanting to get a little more behavioral information out of the cache module (for example, whether a particular response was a cache hit or not).
Client configuration APIs.
Client specific HTTP entity implementations.
Simple facade APIs for HttpClient based on the concept of a fluent interface.
Standard HTTP method implementations.
Deprecated.
Client specific HTTP protocol handlers.
Client utility classes.
Core concurrency APIs.
Core configuration APIs.
Client connection management APIs.
Deprecated.
Client connection routing APIs.
Deprecated.
Client connection socket APIs.
Client TLS/SSL support.
Connection utility classes.
Client HTTP state management APIs.
Deprecated.
Core HTTP entity implementations.
MIME coded HTTP entity implementations.
MIME body part implementations.
Default implementations of HTTP connections for synchronous, blocking communication.
Default implementations of standard and common HTTP authentication schemes.
Embedded server and server bootstrap.
Default HTTP client implementation.
This package contains a cache module that can be used for HTTP/1.1 client-side caching.
This package contains a storage backend based on Ehcache that can be plugged into a CachingHttpClient and used for storing cache entries.
This package contains a storage backend based on memcached that can be plugged into a CachingHttpClient and used for storing cache entries.
Default implementations of client connection management functions.
Deprecated.
Default implementations of standard and common HTTP state management policies.
Default implementations of entity content strategies.
HTTP request execution chain APIs.
Default implementations of message parses and writers for synchronous, blocking communication.
Default implementations of HTTP connections for asynchronous, even driven communication.
Embedded non-blocking server and server bootstrap.
Default implementations of message parses and writers for asynchronous, even driven communication.
Default implementations of client side connection pools for asynchronous, even driven communication.
Default implementation of event driven network communication APIs based on Java NIO.
 
Default implementations of client side connection pools for synchronous, blocking communication.
HTTP message parser and writer APIs for synchronous, blocking communication.
Core HTTP message components, message element parser and writer APIs and their default implementations.
Core HTTP component APIs and primitives for asynchronous, event driven communication.
Core HTTP entity implementations with support for asynchronous, event driven communication.
Deprecated.
Client side connection pools APIs for asynchronous, event driven communication.
Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication.
Event driven network communication APIs loosely based on Doug Lea's reactor pattern.
TLS/SSL support for asynchronous, event driven communication.
Core utility classes for asynchronous, event driven communication.
 
Deprecated.
Client side connection pools APIs for synchronous, blocking communication.
Core HTTP protocol execution framework and HTTP protocol handlers for synchronous, blocking communication.
Utility classes for trust and key material management and TLS/SSL context initialization.
Core utility classes.
 
Jackrabbit extensions for JCR core interfaces
Interfaces related to direct upload/download of binaries.
JMX management interfaces for JCR.
Interfaces for managing a Jackrabbit repository.
Jackrabbit extensions for JCR observation.
 
Jackrabbit extensions for access control.
Token credentials.
Jackrabbit extensions for authorization.
Jackrabbit extensions for JAAS principals.
Jackrabbit extensions for user management.
Jackrabbit repository statistics
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Oak repository API
 
For Oak internal use only.
 
 
 
 
 
 
 
Composition support
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package contains various indexing and search related helpers.
 
 
 
 
Internal utilities and implementation of a memory-based store.
 
 
 
 
 
 
 
 
 
 
 
 
This package contains facet related classes.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package contains oak query index related classes.
This package contains fulltext search condition implementations.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Defines the interfaces of the JCR SPI (Service Provider Interface).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides classes for use with the Apache HttpClient, supporting WebDAV request methods.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An rather minimal but sufficient implementation redirecting all calls to a log4j logger to a logback logger.
 
 
 
Public API for Log4j 2.
Public Message Types used for Log4j 2.
Internal interfaces and classes to be used by authors of logging implementations or for internal use by API classes.
Top-level package.
API and code to convert text into indexable/searchable tokens.
Analyzer for Arabic.
Analyzer for Bulgarian.
Analyzer for Brazilian Portuguese.
Analyzer for Catalan.
Normalization of text before the tokenizer.
Analyzer for Chinese, Japanese, and Korean, which indexes bigrams.
Analyzer for Sorani Kurdish.
Analyzer for Chinese, which indexes unigrams (individual chinese characters).
Construct n-grams for frequently occurring terms and phrases.
A filter that decomposes compound words you find in many Germanic languages into the word parts.
The code for the compound word hyphenation is taken from the Apache FOP project.
Basic, general-purpose analysis components.
Analyzer for Czech.
Analyzer for Danish.
Analyzer for German.
Analyzer for Greek.
Analyzer for English.
Analyzer for Spanish.
Analyzer for Basque.
Analyzer for Persian.
Analyzer for Finnish.
Analyzer for French.
Analysis for Irish.
Analyzer for Galician.
Analyzer for Hindi.
Analyzer for Hungarian.
Stemming TokenFilter using a Java implementation of the Hunspell stemming algorithm.
Analyzer for Armenian.
Analyzer for Indonesian.
Analysis components for Indian languages.
Analyzer for Italian.
Analyzer for Latvian.
Miscellaneous TokenStreams
Character n-gram tokenizers and filters.
Analyzer for Dutch.
Analyzer for Norwegian.
Analysis components for path-like strings such as filenames.
Set of components for pattern-based (regex) analysis.
Provides various convenience classes for creating payloads on Tokens.
Filter for assigning position increments.
Analyzer for Portuguese.
Automatically filter high-frequency stopwords.
Filter to reverse token text.
Analyzer for Romanian.
Analyzer for Russian.
Word n-gram filters
TeeSinkTokenFilter and implementations of TeeSinkTokenFilter.SinkFilter that might be useful.
TokenFilter and Analyzer implementations that use Snowball stemmers.
Fast, general-purpose grammar-based tokenizers.
Backwards-compatible implementation to match Version.LUCENE_31
Backwards-compatible implementation to match Version.LUCENE_34
Backwards-compatible implementation to match Version.LUCENE_36
Backwards-compatible implementation to match Version.LUCENE_40
Analyzer for Swedish.
Analysis components for Synonyms.
Analyzer for Thai.
General-purpose attributes for text analysis.
Analyzer for Turkish.
Utility functions for text analysis.
Tokenizer that is aware of Wikipedia syntax.
Codecs API: API for customization of the encoding and structure of the index.
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
Codec to support Lucene 3.x indexes (readonly)
Lucene 4.0 file format.
Lucene 4.1 file format.
Lucene 4.2 file format.
Lucene 4.5 file format.
Lucene 4.6 file format.
Postings format that can delegate to different formats per-field.
Unicode collation support.
Custom AttributeImpl for indexing collation keys as index terms.
The logical representation of a Document for indexing and searching.
faceted search
Provides range faceting capabilities.
Provides faceting capabilities over facets that were indexed with SortedSetDocValuesFacetField.
Taxonomy of Categories
Taxonomy index implementation using on top of a Directory.
Improves indexing time by caching a map of CategoryPath to their Ordinal.
Code to maintain and access indices.
High-performance single-document main memory Apache Lucene fulltext search index.
Provides index sorting capablities.
Miscellaneous index tools.
Filters and Queries that add to core Lucene.
Queries that compute score based upon a function
FunctionValues for different data types.
A variety of functions to use with FunctionQuery.
Document similarity query generators.
QueryParser that passes Fuzzy-, Prefix-, Range-, and WildcardQuerys through the given analyzer.
A simple query parser implemented with JavaCC.
QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"
Extendable QueryParser provides a simple and flexible extension mechanism by overloading query field names.
Core classes of the flexible query parser framework.
Necessary classes to implement query builders.
Base classes used to configure the query processing.
Messages usually used by query parser implementations.
Query nodes commonly used by query parser implementations.
Necessary interfaces to implement text parsers.
Interfaces and implementations used by query node processors
Utility classes to used with the Query Parser.
For Native Language Support (NLS), system of software internationalization.
Precedence Query Parser Implementation
Processors used by Precedence Query Parser
Implementation of the Lucene classic query parser using the flexible query parser frameworks
Standard Lucene Query Node Builders.
Standard Lucene Query Configuration.
Standard Lucene Query Nodes.
Lucene Query Parser.
Lucene Query Node Processors.
A simple query parser for human-entered queries.
This package contains the QueryParser.jj source file for the Surround parser.
This package contains SrndQuery and its subclasses.
Code to search indices.
The highlight package contains classes to provide "keyword in context" features typically used to highlight search terms in the text of results pages.
The payloads package provides Query mechanisms for finding and using payloads.
Highlighter implementation that uses offsets from postings lists.
This package contains the various ranking models that can be used in Lucene.
The calculus of spans.
Suggest alternate spellings for words.
Support for Autocomplete/Autosuggest
Analyzer based autosuggest.
Finite-state based autosuggest.
JaSpell-based autosuggest.
Ternary Search Tree based autosuggest.
This is an another highlighter implementation.
Binary i/o API, used for all index data.
Some utility classes.
Finite-state automaton for regular expressions.
Finite state transducers
Comparable object wrappers
Packed integer arrays and streams.
Common reusable Encoded Token utilities.
Common reusable JSON utilities.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic JSON Web Token implementation.
JWT I/O manipulators implementation.
JWT request manipulators implementation.
 
 
 
 
 
 
 
 
This package contains classes for decoding the Microsoft Office Drawing format otherwise known as escher henceforth known in POI as the Dreadful Drawing Format.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Processes streams in the Horrible Property Set Format (HPSF) in POI filesystems.
 
Specific support for DocumentSummaryInformation, SummaryInformation types.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Horrible SpreadSheet Format API's for reading/writting Excel files using pure Java.
 
 
HSSF eventmodel Package provides an event-based API for reading HSSF files.
 
 
Provides low level API structures for reading, writing, modifying XLS files.
Record package contains class representations for XLS binary strutures.
The record aggregates are not real "records" but collections of records that act as a single record.
 
 
 
 
 
 
The usermodel package maps HSSF low level structures to familiar workbook/sheet model
 
The util package contains tools needed for writing HSSF files that are not necesarily "real" HSSF concepts.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
common package contains constants and other classes shared across all POIFS subpackages
Implementation of the ECMA-376 and MS-propritary document encryptions
 
 
 
 
 
 
 
 
 
DEV package serves two purposes.
The eventfilesystem is an efficient method for reading OLE 2 CDF files.
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
 
 
property package contains high and low level Property structures for POIFS.
storage package contains low level binary structures for POIFS's implementation of the OLE 2 Compound Document Format.
 
 
 
 
 
 
This package contains classes that implement cell formatting
This package contains common internal POI code for manipulating formulas.
 
 
 
 
 
 
The formula package contains binary PTG structures used in Formulas
 
 
 
 
 
Top-level util package are classes that are useful throughout the project.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The org.apache.poi.xssf.binary package includes necessary underlying components for streaming/read-only processing of xlsb files.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides the authentication helper service as well as a number of utility functions in the AuthUtil class.
Provides API to be implemented by provides of authentication mechanisms.
API for accessing context-aware configuration.
Annotations for context-aware configurations.
Management API of the Context-Aware configuration implementation.
Multiplexer services provide aggregated access to all implementations of the related SPI interface.
API for accessing context-aware configuration resources.
SPI for applications hooking into the configuration resource infrastructure for parameterizing and customizing.
SPI for applications hooking into the configuration infrastructure for parameterizing and customizing.
Defining configuration and parameter metadata for the SPI.
 
 
 
 
Extends the MimeTypeService service used by client to resolve MIME type information based on content as well as the FileNameExtractor service for extracting the file name from a url or path
 
 
 
 
 
 
 
 
Provides an API to generate and collect metrics in various forms
Provides the MimeTypeService service used by client to resolve MIME type information as well as the MimeTypeProvider service interface for providers to extend the MIME type setup provided by the MimeTypeService.
 
 
 
 
 
Provides a service to interface which may be implemented by applications to get notified on cluster topology changes.
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides the original authentication handler service API initially bundled with the Sling Engine bundle.
 
 
 
 
 
 
The Feature Flags feature allows applications to dynamically provide features to clients and consumers depending on various criteria such as Time of Day Static Configuration Request Parameter Some Resource
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
 
 
 
 
 
The org.apache.sling.jcr.base package provides basic support to expose JCR repositories in Sling.
 
 
The org.apache.sling.jcr.registration package exports the AbstractRegistrationSupport class which may be extended by service exposing JCR Repository services in any one non-OSGi registry such as RMI or JNDI.
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides a service to merge multiple physical resources into a single one
Provides a service to merge multiple physical resources into a single one
 
 
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
The org.apache.sling.scripting.api.resource package provides a unified API for scripting bundles that need to perform script resolution across the Resource space.
 
 
This package should only be used by compiled JSP scripts when being executed on the platform.
 
 
 
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
The org.apache.sling.scripting.sightly.compiler package defines the API exposed by the SightlyCompiler.
The org.apache.sling.scripting.sightly.compiler.backend defines the API that can be used by HTL Backend Compilers, used to compile HTL Commands into executable code for other languages.
The org.apache.sling.scripting.sightly.compiler.commands package defines the API for Command processing.
The org.apache.sling.scripting.sightly.compiler.expression package defines the API for Expression processing.
The org.apache.sling.scripting.sightly.compiler.expression.nodes package exposes the various ExpressionNode types.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
 
 
 
 
 
 
This package provide a builder-like API to create XML sitemaps.
 
 
 
 
 
 
 
XSS Protection Service
 
 
 
 
 
 
 
 
 
 
 
 
Apache Tika.
 
Tika configuration tools.
Media type detection.
 
Tika exception.
Extraction of component documents.
Forked parser.
IO utilities.
 
 
 
Multi-valued metadata container, and set of constant metadata fields.
Media type information.
Tika parsers.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
External parser process.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SAX utilities.
XPath utilities
Utilities.
Provides classes for XML Beans schema, infoset, xpath, and xquery handling.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contains the base BSON classes.
This package contains design by contract assertions
This package contains all the default BSON codecs.
This package contains codec configurations and the codec registry helper
This package contains classes specific to mapping user POJOs.
This package defines various annotations used by the driver provided when used in conjunction with the Conventions.ANNOTATION_CONVENTION.
This package contains the Bson interface
Contains the classes for visibility of the BSON layer, for example Logging.
 
Contains classes implementing I/O operations used by BSON objects.
JSON serialization and deserialization.
Contains classes implementing various BSON types.
Contains helper classes for working with the BSON protocol.
 
Jetty Client : Implementation and Core Classes This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty Client : API Classes
 
Jetty Client : Utility Classes
Jetty Http : Tools for Http processing
 
Jetty IO : Core classes for Jetty IO subsystem
Jetty IO : Core SSL Support
Jetty Security : Modular Support for Security in Jetty
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
Jetty Server : Session Management Implementations
Jetty Server : Modular Servlet Integration
Jetty Servlet : Useful Servlet Listeners
Jetty Util : Common Utility Classes
Jetty Util : Common Utility Annotations
Jetty Util : Jetty Lifecycle Management
Jetty Util : Common Logging Integrations
Jetty Util : Common Resource Utilities
Jetty Util : Common Security Utilities
Jetty Util : Common SSL Utility Classes
Jetty Util : Common Statistics Utility classes
Jetty Util : Common ThreadPool Utilities
Provides support for dates, times, time zones, durations, intervals, and partials.
Implementation package providing abstract and base time classes.
Package containing the chronology classes which define the calendar systems.
Implementation package providing conversion between date and time objects.
Implementation package providing abstract and standard field classes.
Provides printing and parsing support for instants and durations.
Implementation package supporting the time zones.
 
 
 
Typical implementations of the ast.builder/ast.om packages.
Another RELAX NG AST implementation that optimizes away inclusions and some other syntax sugars, while still retaining all the annotations, location information, and etc.
Default Name Class Object Model (one example of ast.om implementation).
 
 
Implementation of the asm.builder package that uses two other builds simultaneously.
 
 
 
 
 
Provides the public API for the CommonJS Modules/1.1 implementation.
Provides default implementations for module providers.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
OSGi Bundle Annotations Package Version 1.1.
OSGi Versioning Annotations Package Version 1.1.
OSGi Data Transfer Object Package Version 1.1.
Framework Package Version 1.10.
Framework Connect Package Version 1.0.
OSGi Data Transfer Object Framework Package Version 1.8.
Framework Bundle Hooks Package Version 1.1.
Framework Resolver Hooks Package Version 1.0.
Framework Service Hooks Package Version 1.1.
Framework Weaving Hooks Package Version 1.1.
Framework Launch Package Version 1.2.
Namespace Package Version 1.2.
Framework Start Level Package Version 1.0.
OSGi Data Transfer Object Framework Start Level Package Version 1.0.
Framework Wiring Package Version 1.2.
OSGi Data Transfer Object Framework Wiring Package Version 1.3.
OSGi JMX Package Version 1.0.
OSGi JMX Framework Package Version 1.5.
 
OSGi JMX CM Package Version 1.3.
OSGi JMX Permission Admin Package Admin Package Version 1.2.
OSGi JMX Initial Provisioning Package Version 1.2.
OSGi JMX User Admin Package Version 1.1.
Resource Package Version 1.0.
OSGi Data Transfer Object Resource Package Version 1.0.
Configuration Admin Package Version 1.6.
Service Component Package Version 1.5.
Service Component Annotations Package Version 1.5.
Component Property Types Package Version 1.5.
Service Component Runtime Package Version 1.5.
Service Component Runtime Data Transfer Objects Package Version 1.5.
Condition Service Package Version 1.0.
Conditional Permission Admin Package Version 1.1.
Coordinator Package Version 1.0.
Event Admin Package Version 1.4.
Http Service Package Version 1.2.
Http Whiteboard Context Package Version 1.1.
Http Runtime Package Version 1.1.
Http Runtime DTO Package Version 1.1.
Http Whiteboard Package Version 1.1.
Http Whiteboard Annotations Package Version 1.1.
Http Whiteboard Property Types Package Version 1.1.
Log Service Package Version 1.4.
Log Admin Package Version 1.0.
Metatype Package Version 1.4.
Metatype Annotations Package Version 1.4.
Package Admin Package Version 1.2.
Permission Admin Package Version 1.2.
Resolver Service Package Version 1.1.
Http Context Package Version 2.0.
Http Runtime Package Version 2.0.
Http Runtime DTO Package Version 2.0.
Servlet Whiteboard Package Version 2.0.
Start Level Package Version 1.1.
URL Stream and Content Handlers Package Version 1.0.
Converter Package Version 1.0.
Function Package Version 1.1.
Promise Package Version 1.2.
Tracker Package Version 1.5.
 
 
 
 
 
 
 
 
 
Core logging interfaces.
 
Helper classes.
Classes and interfaces which are internal to SLF4J.