All Classes
Class | Description |
---|---|
AbstractBookmarkStartWriter | |
AbstractBorder | |
AbstractBrWriter | |
AbstractCache<K,V> |
This class provides a skeletal implementation of the
Cache interface to minimize the
effort required to implement this interface. |
AbstractCache.SimpleStatsCounter |
A thread-safe
AbstractCache.StatsCounter implementation for use by Cache implementors. |
AbstractCache.StatsCounter |
Accumulates statistics during the operation of a
Cache for presentation by Cache.stats() . |
AbstractCellMargin | |
AbstractCodePointMapping |
Abstract base class for code point mapping classes (1-byte character encodings).
|
AbstractConversionContext |
See /docs/developer/Convert_Out.docx for an overview of
the design.
|
AbstractConversionImageHandler | |
AbstractConversionSettings |
The Settings classes pass everything that’s needed to the conversion process.
|
AbstractExporter<CS extends AbstractConversionSettings,CC extends AbstractConversionContext,PK extends OpcPackage> |
Exporter are responsible to create the environment for the export process.
|
AbstractExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> |
The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.
|
AbstractFldSimpleWriter | |
AbstractFldSimpleWriter.DateHandler | |
AbstractFldSimpleWriter.DocPropertyHandler | |
AbstractFldSimpleWriter.FldSimpleNodeWriterHandler | |
AbstractFldSimpleWriter.FldSimpleStringWriterHandler | |
AbstractFldSimpleWriter.FldSimpleWriterHandler | |
AbstractFldSimpleWriter.PrintdateHandler | |
AbstractFldSimpleWriter.TimeHandler | |
AbstractFontPart | |
AbstractFontReader |
Abstract base class for the PFM and TTF Reader command-line applications.
|
AbstractFuture<V> |
An abstract implementation of
ListenableFuture , intended for advanced users only. |
AbstractHtmlExporter | Deprecated. |
AbstractHtmlExporter.HtmlSettings | Deprecated. |
AbstractHTMLExporter3 | |
AbstractHyperlinkWriter | |
AbstractHyperlinkWriterModel |
Model for the hyperlink tag.
|
AbstractListeningExecutorService |
Abstract
ListeningExecutorService implementation that creates ListenableFuture
instances for each Runnable and Callable submitted to it. |
AbstractListNumberingDefinition |
Represents:
|
AbstractMessageWriter |
See /docs/developer/Convert_Out.docx for an overview of
the design.
|
AbstractMigrator | |
AbstractMigratorUsingAnswersFormat | |
AbstractPagerefHandler | |
AbstractParagraphProperty | |
AbstractPBorder | |
AbstractPictWriter | |
AbstractPmlConversionContext | |
AbstractRunProperty | |
AbstractSequentialIterator<T> |
This class provides a skeletal implementation of the
Iterator interface for sequences
whose next element can always be derived from the previous element. |
AbstractSimpleWriter | |
AbstractSwitch | |
AbstractSymbolWriter | |
AbstractTableProperty | |
AbstractTableStyleProperty | |
AbstractTableWriter | |
AbstractTableWriter.TableModelTransformState | |
AbstractTableWriterModel |
There are different ways to represent a table with possibly merged
cells.
|
AbstractTableWriterModelCell |
A cell in the table holding its own content, too
|
AbstractTcProperty | |
AbstractTraversalUtilVisitorCallback | |
AbstractTrProperty | |
AbstractVisitorExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> |
The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.
|
AbstractVisitorExporterDelegate.AbstractVisitorExporterGeneratorFactory<CC extends AbstractWmlConversionContext> | |
AbstractVisitorExporterGenerator<CC extends AbstractWmlConversionContext> |
The …ExporterGenerator is the visitor, that gets used in those cases where a document is done
as a NonXSLT.
|
AbstractWmlConversionContext |
See /docs/developer/Convert_Out.docx for an overview of
the design.
|
AbstractWmlExporter<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> |
Superclass for the export of WordprocessingMLPackage(s)
|
AbstractWordXmlPicture |
Generate HTML/XSLFO
|
AbstractWriterRegistry |
There is one instance of the WriterRegistry for each output type (eg.
|
AbstractXsltExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> |
The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.
|
ActiveXControlXmlPart |
OPC Parts are either XML, or binary (or text) documents.
|
AdHocProperty | |
AdobeStandardEncoding |
Enumerates the linkplain http://unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt for
characters found in a Type1 font.
|
AdvancedMessageFormat |
Formats messages based on a template and with a set of named parameters.
|
AdvancedMessageFormat.Function |
Implementations of this interface do some computation based on the message parameters
given to it.
|
AdvancedMessageFormat.ObjectFormatter |
Implementations of this interface format certain objects to strings.
|
AdvancedMessageFormat.Part |
Represents a message template part.
|
AdvancedMessageFormat.PartFactory |
Implementations of this interface parse a field part and return message parts.
|
AdvancedTypographicTableFormatException |
Exception thrown when attempting to decode a truetype font file and a format
constraint is violated.
|
AFMCharMetrics |
Holds the metrics of a single character from an AFM file.
|
AFMFile |
Represents the contents of a Type 1 AFM font metrics file.
|
AFMParser |
Parses the contents of a Type 1 AFM font metrics file into an object structure (
AFMFile ). |
AFMWritingDirectionMetrics |
Represents a writing direction metrics section from an AFM file.
|
AgileDecryptor |
Decryptor implementation for Agile Encryption
|
AgileEncryptionHeader | |
AgileEncryptionInfoBuilder | |
AgileEncryptionVerifier |
Used when checking if a key is valid for a document
|
AgileEncryptionVerifier.AgileCertificateEntry | |
AgileEncryptor | |
AlgorithmAlreadyRegisteredException | |
AltChunkFinder | |
AltChunkFinder.LocatedChunk |
Track the parent of altChunk.
|
AltChunkInterface |
An altChunk can appear wherever EG_BlockLevelElts is allowed
ie in tc, footnotes/endnotes, txbxContent, body, comment,
hdr/ftr.
|
AltChunkType | |
AlteredParts |
Output is Flat OPC XML format:
|
AlteredParts.Alteration | |
AlteredParts.Alterations | |
AlternativeFormatInputPart | |
And |
Java class for anonymous complex type.
|
Answer |
Java class for anonymous complex type.
|
Answers |
Java class for anonymous complex type.
|
AppearanceType |
Java class for appearanceType.
|
ArabicScriptProcessor |
The
ArabicScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Arabic script. |
Ascii |
Static methods pertaining to ASCII characters (those in the range of values
0x00 through
0x7F ), and to strings containing such characters. |
AsyncFunction<I,O> |
Transforms a value, possibly asynchronously.
|
AttrCompare |
Compares two attributes based on the C14n specification.
|
AttributeValue |
Encapsulates a font attribute value
|
Base | |
Base14Font |
Base class for all Base 14 fonts.
|
Base14FontCollection |
Sets up Base 14 fonts
|
Base14FontCollection |
A base 14 font collection for graphics 2D
|
Base64 |
Implementation of MIME's Base64 encoding and decoding conversions.
|
Base64DecodingException |
This Exception is thrown if decoding of Base64 data fails.
|
BATBlock |
A block of block allocation table entries.
|
BATBlock.BATBlockAndIndex | |
BATManaged |
This interface defines behaviors for objects managed by the Block
Allocation Table (BAT).
|
BestMatchingMapper |
This mapper uses Panose to guess the physical font
which is a closest fit for the font used in the
document.
|
Beta |
Signifies that a public API (public class, method or field) is subject to incompatible changes,
or even removal, in a future release.
|
BibliographyPart | |
Bidi | |
BidiClass |
Bidirectional class utilities.
|
BidiConstants |
Constants used for bidirectional processing.
|
BiMap<K,V> |
A bimap (or "bidirectional map") is a map that preserves the uniqueness of its values as well as
that of its keys.
|
BinaryPart |
A part containing binary (as opposed to XML) data.
|
BinaryPartAbstractImage | |
BinaryPartAbstractImage.CxCy | |
BinaryRC4Decryptor | |
BinaryRC4EncryptionHeader | |
BinaryRC4EncryptionInfoBuilder | |
BinaryRC4EncryptionVerifier | |
BinaryRC4Encryptor | |
BindingHandler | |
BindingHyperlinkResolver |
Override this class if you want to customise hyperlink handling.
|
BindingHyperlinkResolverForOpenAPI3 | |
BindingTraverserCommonImpl | |
BindingTraverserInterface | |
BindingTraverserNonXSLT |
TODO add HTML import, FlatOPC support
|
BindingTraverserState | |
BindingTraverserTableHelper | |
BindingTraverserXSLT | |
BindingTraverserXSLT.BookmarkCounter |
Workaround for the fact that Xalan doesn't let us pass an AtomicInteger into an extension
function.
|
BitField |
Manage operations dealing with bit-mapped fields.
|
BitFieldFactory |
Returns immutable Btfield instances.
|
BlockAllocationTableReader |
This class manages and creates the Block Allocation Table, which is
basically a set of linked lists of block indices.
|
BlockAllocationTableWriter |
This class manages and creates the Block Allocation Table, which is
basically a set of linked lists of block indices.
|
BlockList |
Interface for lists of blocks that are mapped by block allocation
tables
|
BlockStore |
This abstract class describes a way to read, store, chain
and free a series of blocks (be they Big or Small ones)
|
BlockWritable |
An interface for persisting block storage of POIFS components.
|
Bold | |
BookmarkMover |
This class moves w:bookmarkStart into the next paragraph if they
are outside of a paragraph.
|
BookmarkMover.BookmarkMoverVisitor | |
BookmarkRenumber | |
BookmarksIntegrity |
Perform certain bookmark integrity checks (ie check for duplicates, missing starts, ends),
and optionally, write fixes in-place
|
BookmarksIntegrity.BookmarksStatus | |
BookmarkStartWriter |
Generate a reference so that the w:bookmarkStart it can be referenced.
The preprocessing step BookmarkMover should have moved any Bookmarks to the beginning of a paragraph, therefore an inline should always work. |
BorderBottom | |
BorderLeft | |
BorderRight | |
BorderTop | |
BoundedInputStream |
This is a stream that will only supply bytes up to a certain length - if its
position goes above that, it will stop.
|
Box | |
BrokenStyleRemediator | |
BrWriter | |
BufferUtil | |
BuiltinFormats |
Utility to identify built-in formats.
|
ByteArrayBackedDataSource |
A POIFS
DataSource backed by a byte array. |
ByteField |
representation of a byte (8-bit) field at a fixed location within a
byte array
|
C14nHelper |
Temporary swapped static functions from the normalizer Section
|
Cache<K,V> |
A semi-persistent mapping from keys to values.
|
CacheBuilder<K,V> |
A builder of
LoadingCache and Cache instances having any combination of the
following features:
automatic loading of entries into the cache
least-recently-used eviction when a maximum size is exceeded
time-based expiration of entries, measured since last access or last write
keys automatically wrapped in weak references
values automatically wrapped in weak or soft references
notification of evicted (or otherwise removed) entries
accumulation of cache access statistics
|
CacheLoader<K,V> |
Computes or retrieves values, based on a key, for use in populating a
LoadingCache . |
CacheLoader.InvalidCacheLoadException |
Thrown to indicate that an invalid response was returned from a call to
CacheLoader . |
CacheLoader.UnsupportedLoadingOperationException |
Exception thrown by
loadAll() to indicate that it is not supported. |
CacheStats |
Statistics about the performance of a
Cache . |
CalcChain | |
CanonicalizationException |
Class CanonicalizationException
|
Canonicalizer | |
Canonicalizer11 |
Implements
Canonical XML Version 1.1, a W3C Proposed Recommendation from 29
January 2008.
|
Canonicalizer11_OmitComments | |
Canonicalizer11_WithComments | |
Canonicalizer20010315 |
Implements Canonical
XML Version 1.0, a W3C Recommendation from 15 March 2001.
|
Canonicalizer20010315Excl |
Implements " Exclusive XML
Canonicalization, Version 1.0 "
Credits: During restructuring of the Canonicalizer framework, Ren?? Kollmorgen from Software AG submitted an implementation of ExclC14n which fitted into the old architecture and which based heavily on my old (and slow) implementation of "Canonical XML". |
Canonicalizer20010315ExclOmitComments | |
Canonicalizer20010315ExclWithComments |
Class Canonicalizer20010315ExclWithComments
|
Canonicalizer20010315OmitComments | |
Canonicalizer20010315WithComments | |
CanonicalizerBase |
Abstract base class for canonicalization algorithms.
|
CanonicalizerPhysical |
Serializes the physical representation of the subtree.
|
CanonicalizerSpi |
Base class which all Canonicalization algorithms extend.
|
CellMarginBottom | |
CellMarginLeft | |
CellMarginRight | |
CellMarginTop | |
CellUtils | |
CFFDataReader |
A class to read the CFF data from an OTF CFF font file.
|
CFFDataReader.DICTEntry |
A class containing data for a dictionary entry
|
CFFToType1Font | |
ChainingMode | |
CharAssociation |
A structure class encapsulating an interval of characters expressed as an offset and count of
Unicode scalar values (in an IntBuffer).
|
CharMirror |
Mirror related utilities.
|
CharNormalize |
Normalization related utilities.
|
CharScript |
Script related utilities.
|
Chart | |
ChartColorStylePart<E> | |
ChartExSpacePart<E> | |
ChartShapePart |
org.docx4j.dml.chart's ObjectFactory contains:
JAXBElement
|
ChartsheetPart | |
ChartStylePart<E> | |
CharUtilities |
This class provides utilities to distinguish various kinds of Unicode
whitespace and to get character widths in a given FontState.
|
Child |
This interface defines methods for finding and setting sibling
Property instances
|
ChunkedCipherInputStream | |
ChunkedCipherOutputStream | |
CIDFont |
Abstract base class for CID fonts.
|
CIDFontType |
This class enumerates all supported CID font types.
|
CIDFull |
Provides methods to get font information.
|
CIDSet |
Declares methods to retrieve font information (glyph indices, widths, unicode values) from a CID font.
|
CIDSubset |
Provides methods to get font information.
|
CipherAlgorithm | |
CipherProvider | |
CJKToEnglish |
Certain fonts have CJK names in a docx.
|
ClassFinder | |
ClassID |
Represents a class ID (16 bytes).
|
ClassLoaderUtils |
This class is extremely useful for loading resources and classes in a fault
tolerant manner that works across different applications servers.
|
CloseIgnoringInputStream |
A wrapper around an
InputStream , which
ignores close requests made to it. |
CMapSegment |
A segment in a cmap table of format 4.
|
CodePageUtil |
Utilities for working with Microsoft CodePages.
|
CodePointMapping | |
CommentAuthorsPart | |
CommentFinder | |
CommentsExtendedPart | |
CommentsIdsPart | |
CommentsPart | |
CommentsPart | |
CommentsPart | |
ComplexFieldLocator | |
Components |
Java class for anonymous complex type.
|
Components.Component |
Java class for anonymous complex type.
|
ComponentsPart | |
CompositeEventListener |
EventListener implementation forwards events to possibly multiple other EventListeners.
|
CompoundTraversalUtilVisitorCallback |
Use this if there is more than one object type (eg Tables and Paragraphs)
you are interested in doing something with during the traversal.
|
Condition |
Java class for anonymous complex type.
|
Conditionref |
Java class for anonymous complex type.
|
Conditions |
Java class for anonymous complex type.
|
ConditionsPart | |
Configurable | |
Configuration | |
ConfigurationException | |
ConfiguredFontCollection |
A java2d configured font collection
|
ConnectionsPart | |
Constants | |
Constants |
Provides all constants and some translation functions for i18n.
|
Containerization |
In Word, adjacent paragraphs with the same borders are enclosed in a single border
(unless bullets/numbering apply).
|
ContentType |
Represents a MIME ContentType value.
|
ContentTypeManager |
Manage package content types ([Content_Types].xml ) .
|
ContentTypes |
Content types.
|
Context | |
Context | |
Context | |
ConversionFeatures |
This interface contains flags that get passed to the conversion process.
|
ConversionHTMLScriptElementHandler |
How to generate the script element.
|
ConversionHTMLStyleElementHandler |
How to generate the style element.
|
ConversionHyperlinkHandler |
The ConversionHyperlinkHandler gets called everytime a converter generates a hyperlink.
The ConversionHyperlinkHandler gets passed via the conversion settings and the implementor may change the passed model before it gets converted to a link. |
ConversionHyperlinkHandler.Model | |
ConversionImageHandler |
The ImageHandler stores (if necessary) any images in an conversion.
|
ConversionSectionWrapper | |
ConversionSectionWrapperFactory | |
ConversionSectionWrapperFactory.SdtBlockFinder | |
ConversionSectionWrappers | |
Courier | |
CourierBold | |
CourierBoldOblique | |
CourierOblique | |
CoverPageSectPrMover | |
CreateDocxWithSmartArt | |
CreatePptxWithSmartArt | |
CreateWithSmartArtAbstract | |
CreateWrappers |
This class generates the sections depending on the selected features
|
CryptoAPIDecryptor | |
CryptoAPIEncryptionHeader | |
CryptoAPIEncryptionInfoBuilder | |
CryptoAPIEncryptionVerifier | |
CryptoAPIEncryptor | |
CryptoFunctions |
Helper functions used for standard and agile encryption
|
CTDefault |
Java class for CT_Default complex type.
|
CTOverride |
Java class for CT_Override complex type.
|
CTTypes |
Java class for CT_Types complex type.
|
CustomFont |
Abstract base class for custom fonts loaded from files, for example.
|
CustomFontCollection |
Sets up a set of custom (embedded) fonts
|
CustomFontMetricsMapper |
FontMetricsMapper that delegates most methods to an underlying
FontMetrics instance. |
CustomProperties |
Maintains the instances of
CustomProperty that belong to a
DocumentSummaryInformation . |
CustomProperty |
This class represents custom properties in the document summary
information stream.
|
CustomXmlDataStorage |
Interface to provide access to the data stored in a
CustomXmlDataStoragePart.
|
CustomXmlDataStorageImpl | |
CustomXmlDataStoragePart |
CustomXmlDataStoragePart contains user custom xml,
to which content control bindings can point.
|
CustomXmlDataStoragePartSelector |
Mechanism to find the user's XML data part
(typically to replace it with the runtime
instance XML data).
|
CustomXmlDataStoragePropertiesPart | |
CustomXmlPart |
There are two types of these:
- JaxbCustomXmlDataStoragePart
|
DataFieldName |
The name of the data field.
|
DataFormatter |
DataFormatter contains methods for formatting the value stored in an
Cell.
|
DataInputBlock |
Wraps a byte array and provides simple data input access.
|
DataSource |
Common definition of how we read and write bytes
|
DataSpaceMapUtils | |
DataSpaceMapUtils.DataSpaceDefinition | |
DataSpaceMapUtils.DataSpaceMap | |
DataSpaceMapUtils.DataSpaceMapEntry | |
DataSpaceMapUtils.DataSpaceVersionInfo | |
DataSpaceMapUtils.IRMDSTransformInfo | |
DataSpaceMapUtils.TransformInfoHeader | |
DateFormatInferencer |
From http://stackoverflow.com/questions/3389348/parse-any-date-in-java
with modifications for locale
See http://stackoverflow.com/questions/3307330/using-joda-date-time-api-to-parse-multiple-formats
for similar in Joda
|
DateUtil |
Contains methods for dealing with Excel dates.
|
Decryptor | |
DefaultConfiguration | |
DefaultConfigurationBuilder | |
DefaultErrorListener |
Standard ErrorListener implementation for in-FOP use.
|
DefaultEventBroadcaster |
Default implementation of the EventBroadcaster interface.
|
DefaultFontConfig |
The font configuration data for the more generic fonts such as TTF and Type1, that are used by
most the renderers.
|
DefaultFontConfig.DefaultFontConfigParser |
Parses the morge generic font information.
|
DefaultFontConfig.Directory |
The directory to find fonts within.
|
DefaultFontConfig.Font |
Represents a font object within the FOP conf.
|
DefaultFontConfigurator |
The default configurator for fonts.
|
DefaultPackage | |
DefaultScriptProcessor |
Default script processor, which enables default glyph composition/decomposition, common ligatures, localized forms
and kerning.
|
DefaultXmlPart |
Part to use if no specialised Part exists
|
DelayableLittleEndianOutput |
Implementors of this interface allow client code to 'delay' writing to a certain section of a
data output stream.
A typical application is for writing BIFF records when the size is not known until well after the header has been written. |
DevanagariScriptProcessor |
The
DevanagariScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Devanagari script. |
DiagramColorsPart | |
DiagramDataPart | |
DiagramDataUnflatten |
Convert dgm:dataModel to OpenDoPE SmartArtDataHierarchy
format.
|
DiagramDrawingPart |
The last successful layout for a diagram".
|
DiagramLayoutHeaderPart |
Used in a SmartArt layout (.glox) package.
|
DiagramLayoutPart | |
DiagramStylePart | |
DirectoryEntry |
This interface defines methods specific to Directory objects
managed by a Filesystem instance.
|
DirectoryNode |
Simple implementation of DirectoryEntry
|
DirectoryProperty |
Directory property
|
DirectoryProperty.PropertyComparator | |
DiscontinuousAssociationException |
Exception thrown during when attempting to map glyphs to associated characters
in the case that the associated characters do not represent a compact interval.
|
DocPropertyResolver | |
DocPropsCorePart | |
DocPropsCoverPagePart | |
DocPropsCustomPart | |
DocPropsExtendedPart | |
DocumentBlock |
A block of document data.
|
DocumentDescriptor |
Class DocumentDescriptor
|
DocumentEntry |
This interface defines methods specific to Document objects
managed by a Filesystem instance.
|
DocumentHelper | |
DocumentInputStream |
This class provides methods to read a DocumentEntry managed by a
POIFSFileSystem or NPOIFSFileSystem instance. |
DocumentModel |
Forgetting about sub documents, a docx
is made up of a number of sections,
each with their own section properties
(which define page dimensions, margins
etc).
|
DocumentNode |
Simple implementation of DocumentEntry for OPOIFS
|
DocumentOutputStream |
This class provides a wrapper over an OutputStream so that Document
writers can't accidently go over their size limits
|
DocumentPart<E> | |
DocumentProperty |
Trivial extension of Property for POIFSDocuments
|
Documents4jConversionSettings |
Mechanism by which the docx or xlsx package is passed to the converter.
|
DocumentSettingsPart | |
DocumentSummaryInformation |
Convenience class representing a DocumentSummary Information stream in a
Microsoft Office document.
|
DocVariableResolver |
a docVar is stored in the docVars element
in the DocumentSettings part.
|
Docx4J |
This is a facade for some typical uses of Docx4J:
Loading a document
Saving a document
Binding xml to content controls in a document
Exporting the document (to HTML, or PDF and other formats supported by the FO renderer)
|
Docx4J.FindContentControlsVisitor | |
Docx4J.FindContentControlsVisitor.BreakException | |
Docx4jEvent | |
Docx4JException |
Global exception throws when a critical error occurs.
|
Docx4jMarshallerListener | |
Docx4jProperties | |
Docx4JRuntimeException |
Global exception throws when a critical error occurs (this exception is
set as Runtime in order not to force the user to manage the exception in a
try/catch).
|
Docx4jUnmarshallerListener | |
DocxFetcher | |
DOMNamespaceContext | |
DomToXPathMap | |
Drawing | |
DrawingPropsIdTracker |
wp:docPr/@id must be unique across all parts in a docx,
otherwise Word can't open the docx.
|
ElementProxy |
This is the base class to all Objects which have a direct 1:1 mapping to an
Element in a particular namespace.
|
EmbeddedPackagePart | |
EmbeddingMode |
This enumerates the embedding mode of fonts; full; subset; auto (auto defaults to full for
Type 1 fonts and subset for TrueType fonts.
|
EmbedFontInfo |
FontInfo contains meta information on fonts (where is the metrics file etc.)
TODO: We need to remove this class and think about more intelligent design patterns
(Data classes => Procedural code)
|
EmptyFileException |
Exception thrown if an Empty (zero byte) file is supplied
|
Emulator | |
EncodingMap |
EncodingMap is a convenience class which handles conversions between
IANA encoding names and Java encoding names, and vice versa.
|
EncodingMode |
This class enumerates all supported encoding modes for fonts: auto, single-byte and CID.
|
EncryptedDocumentException | |
EncryptionConstants | |
EncryptionElementProxy |
This is the base object for all objects which map directly to an Element from
the xenc spec.
|
EncryptionHeader |
Reads and processes OOXML Encryption Headers
The constants are largely based on ZIP constants.
|
EncryptionInfo | |
EncryptionInfoBuilder | |
EncryptionMode |
Office supports various encryption modes.
|
EncryptionRecord | |
EncryptionVerifier |
Used when checking if a key is valid for a document
|
Encryptor | |
EndnotesPart | |
Entry |
This interface provides access to an object managed by a Filesystem
instance.
|
EntryNode |
Abstract implementation of Entry
Extending classes should override isDocument() or isDirectory(), as
appropriate
Extending classes must override isDeleteOK()
|
EntryUtils | |
Equivalence<T> |
A strategy for determining whether two instances are considered equivalent, and for computing
hash codes in a manner consistent with that equivalence.
|
Equivalence.Wrapper<T> |
Wraps an object so that
Equivalence.Wrapper.equals(Object) and Equivalence.Wrapper.hashCode() delegate to an Equivalence . |
Evaluable | |
Event |
This is the default event class used by this package.
|
Event.ParamsBuilder |
This class is a fluent builder class for building up the parameter map.
|
EventBroadcaster |
The EventBroadcaster is the central relay point for events.
|
EventConventionException |
This exception is used to indicate a violation of the conventions for event producers.
|
EventExceptionManager |
This class is responsible for converting events into exceptions.
|
EventExceptionManager.ExceptionFactory |
This interface is implementation by exception factories that can create exceptions from
events.
|
EventFinished | |
EventFormatter |
Converts events into human-readable, localized messages.
|
EventFormatter.LookupFieldPartFactory |
PartFactory for lookups.
|
EventListener |
This interface is implemented by clients who want to listen for events.
|
EventMethodModel |
Represents an event method.
|
EventMethodModel.Parameter |
Represents an event parameter.
|
EventModel |
Represents a whole event model that supports multiple event producers.
|
EventModelParser |
This is a parser for the event model XML.
|
EventProducer |
This is a marker interface which all event producer interfaces need to extend.
|
EventProducerModel |
Represents the model of an event producer with multiple event methods.
|
EventSeverity |
Enumeration class for event severities.
|
ExcelGeneralNumberFormat |
A format that formats a double as Excel would, ignoring FieldPosition.
|
ExcelStyleDateFormatter |
A wrapper around a
SimpleDateFormat instance,
which handles a few Excel-style extensions that
are not supported by SimpleDateFormat . |
ExecutionError |
Error variant of ExecutionException . |
Exporter<T extends AbstractConversionSettings> |
The AbstractExporter is the interface to singletons that do the conversion
from a OpcPackage to a target format.
|
ExternalLinkPart | |
ExternalResourceUtils | |
ExternalTarget |
"When set to External, the target attribute may be a relative
reference or a URI.
|
FieldFormattingException | |
FieldRef |
The objective of this class is to represent a complex field
(containing nested fields, if any; nested fields are
represented by FieldRef object of their own).
|
FieldsCombiner |
This class is something like the opposite to the FieldsPreprocessor.
|
FieldsCombiner.CombineVisitor | |
FieldsPreprocessor |
This class puts fields into a "canonical" representation
(see FieldRef for description).
|
FieldUpdater |
Refreshes the values of certain fields in the
docx (currently DOCPROPERTY and DOCVARIABLE only).
|
FieldValueException | |
FileBackedDataSource |
A POIFS
DataSource backed by a File |
FileConversionImageHandler |
The DefaultConversionImageHandler is a pure File-based ImageHandler.
|
Filetype | |
FilteringDirectoryNode |
A DirectoryEntry filter, which exposes another
DirectoryEntry less certain parts.
|
FixedField |
behavior of a field at a fixed location within a byte array
|
FlatOpcXmlCreator |
Convert a Package object to org.docx4j.xmlPackage.Package
(ie the "pkg" single XML file format, sometimes called
Flat OPC format).
|
FlatOpcXmlImporter |
Create a Package object from an
XmlPackage object.
|
FldSimpleModel |
Just a basic model for w:fldSimple that gets used in the
FldSimpleModelConverter for the conversion to pdf/html
|
FldSimpleWriter | |
FldSimpleWriter.AbstractPageHandler | |
FldSimpleWriter.NumpagesHandler | |
FldSimpleWriter.PageHandler | |
FldSimpleWriter.PagerefHandler | |
FldSimpleWriter.SectionpagesHandler | |
FluentFuture<V> |
A
ListenableFuture that supports fluent chains of operations. |
Font |
This class holds font state information and provides access to the font
metrics.
|
FontAdder |
Adds a list of fonts to a given font info list
|
FontCache |
Fop cache (currently only used for font info caching)
|
FontCacheManager |
Fop cache (currently only used for font info caching)
|
FontCacheManagerFactory |
A factory that provides the font caching manager mechanism.
|
FontCollection |
Sets up a set of fonts
|
FontColor | |
FontConfig |
An interface for font configuration information.
|
FontConfig.FontConfigParser |
An interface for parsing font configuration information.
|
FontConfigurator<T> |
An abstract FontInfo configurator
|
FontDataPart |
Referenced from main presentation part; see http://webapp.docx4java.org/OnlineDemo/ecma376/PresentationML/embeddedFontLst.html
|
FontDescriptor |
This interface enhances the font metrics interface with access methods to
value needed to register fonts in various target formats like PDF or
PostScript.
|
FontDetector |
An interface for the font detecting mechanism.
|
FontDetectorFactory |
A factory that provides the font detecting machanism.
|
FontDirFinder |
Implementers provide find method for searching native operating system
for available fonts.
|
FontEventAdapter |
Event listener interface for font-related events.
|
FontEventListener |
Event listener interface for font-related events.
|
FontEventProducer |
Event producer for fonts-related events.
|
FontEventProducer.Provider |
Provider class for the event producer.
|
FontFileFinder |
Helps to autodetect/locate available operating system fonts.
|
FontFileReader |
Reads a TrueType font file into a byte array and
provides file like functions for array access.
|
FontFinder |
Implementers provide find method for searching native operating system
for available fonts.
|
FontInfo |
The FontInfo holds font information for the layout and rendering of a fo document.
|
FontInfoFinder |
Attempts to determine correct FontInfo
|
FontLoader |
Base class for font loaders.
|
FontManager |
The manager of fonts.
|
FontManagerConfigurator |
Configurator of the FontManager
|
FontMetrics |
Main interface for access to font metrics.
|
FontMetricsMapper |
Adds method to retrieve the actual
Font
for use by Java2DRenderer s. |
FontQualifier |
Encapsulates a font substitution qualifier
|
Fonts |
Java class for anonymous complex type.
|
Fonts.Font |
Java class for anonymous complex type.
|
Fonts.Font.FontTriplet |
Java class for anonymous complex type.
|
FontSetup |
Default fonts for FOP application; currently this uses PDF's fonts
by default.
|
FontSize | |
FontSubstitution |
Encapsulates a pair of substitution qualifiers
|
FontSubstitutions |
Font substitutions
|
FontSubstitutions |
Java class for anonymous complex type.
|
FontSubstitutions.Replace |
Java class for anonymous complex type.
|
FontSubstitutionsConfigurator |
Configures a font substitution catalog
|
FontTablePart | |
FontTriplet |
FontTriplet contains information on name, style and weight of one font
|
FontTriplet.Matcher |
Matcher interface for
FontTriplet . |
FontType |
This class enumerates all supported font types.
|
FontUris | |
FontUtil |
Font utilities.
|
FontUtils | |
FontWeightRange |
Encapsulates a range of font weight values
|
FoNumberFormatUtil | |
FooterPart | |
FootnotesPart | |
Fop |
Java class for anonymous complex type.
|
Fop.Fonts |
Java class for anonymous complex type.
|
Fop.Renderers |
Java class for anonymous complex type.
|
Fop.Renderers.Renderer |
Java class for anonymous complex type.
|
FopConfigUtil |
The sole role of this class is to create a configuration
which can be used to configure FOP.
|
FOPException |
Exception thrown when FOP has a problem.
|
FopReflective | |
FopWorkaroundDisablePageBreakOnFirstParagraph |
Workaround for https://issues.apache.org/bugzilla/show_bug.cgi?id=54094
You can disable this step if you are using FOP post 1.1
See also FopWorkaroundReplacePageBreakInEachList
|
FopWorkaroundReplacePageBreakInEachList |
Workaround for https://issues.apache.org/bugzilla/show_bug.cgi?id=54094
You can disable this step if you are using FOP post 1.1
The problem could arise
anywhere a w:p with page break before
is converted to fo:list-block
(typically that means it would also have had numbering)
|
FORenderer |
The pdf conversion process needs a fo renderer to convert the
fo document into the requested format.
|
FORenderer.SectionPageInformation |
The definition for the IDs and formats for the page count of one Section.
|
FormattingSwitchHelper |
Formats the string value of the field according to the three possible formatting switches:
+ date-and-time-formatting-switch: \@
+ numeric-formatting-switch: \#
+ general-formatting-switch: \*
Note that the general-formatting-switch arguments CHARFORMAT and MERGEFORMAT are not handled here.
|
FOSettings |
This class contains the configuration for the conversion process.
The conversion is done in two steps: Generate a fo document Render it into the desired format It should generally be configured on a per WordprocessingMLPackage basis. |
FractionFormat |
Format class that handles Excel style fractions, such as "# #/#" and "#/###"
|
FromMergeFields |
This class will help you to migrate
from MERGEFIELDs
to use of content control data bindings.
|
FromVariableReplacement |
This class will help you to migrate
from a string replacement approach,
to use of content control data bindings.
|
FuncHere |
The 'here()' function returns a node-set containing the attribute or
processing instruction node or the parent element of the text node
that directly bears the XPath expression.
|
Function<F,T> |
Legacy version of
java.util.function.Function . |
Futures |
Static utility methods pertaining to the
Future interface. |
GlossaryDocumentPart | |
GloxPackage | |
GlyfTable |
This "glyf" table in a TrueType font file contains information that describes the glyphs.
|
GlyphCheck |
Check whether a PhysicalFont contains glyph sought.
|
GlyphClassMapping |
The
GlyphClassMapping interface provides glyph identifier to class
index mapping support. |
GlyphClassTable |
Base class implementation of glyph class table.
|
GlyphContextTester |
Interface for testing the originating (source) character context of a glyph sequence.
|
GlyphCoverageMapping |
The
GlyphCoverageMapping interface provides glyph identifier to coverage
index mapping support. |
GlyphCoverageTable |
.Base class implementation of glyph coverage table.
|
GlyphDefinition |
The
GlyphDefinition interface is a marker interface implemented by a glyph definition
subtable. |
GlyphDefinitionSubtable |
The
GlyphDefinitionSubtable implements an abstract base of a glyph definition subtable,
providing a default implementation of the GlyphDefinition interface. |
GlyphDefinitionTable |
The
GlyphDefinitionTable class is a glyph table that implements
glyph definition functionality according to the OpenType GDEF table. |
GlyphMappingTable |
Base class implementation of glyph mapping table.
|
GlyphMappingTable.EmptyMappingTable |
empty mapping table base class
|
GlyphMappingTable.MappedMappingTable |
mapped mapping table base class
|
GlyphMappingTable.MappingRange |
The
MappingRange class encapsulates a glyph [start,end] range and
a mapping index. |
GlyphMappingTable.RangeMappingTable |
range mapping table base class
|
GlyphPositioning |
The
GlyphPositioning interface is implemented by a glyph positioning subtable
that supports the determination of glyph positioning information based on script and
language of the corresponding character content. |
GlyphPositioningState |
The
GlyphPositioningState implements an state object used during glyph positioning
processing. |
GlyphPositioningSubtable |
The
GlyphPositioningSubtable implements an abstract base of a glyph subtable,
providing a default implementation of the GlyphPositioning interface. |
GlyphPositioningTable |
The
GlyphPositioningTable class is a glyph table that implements
GlyphPositioning functionality. |
GlyphPositioningTable.Anchor |
The
Anchor class implements a anchor record, comprising an X,Y coordinate pair,
an optional anchor point index (or -1), and optional X or Y device tables (or null if absent). |
GlyphPositioningTable.DeviceTable |
The
DeviceTable class implements a positioning device table record, comprising
adjustments to be made to scaled design units according to the scaled size. |
GlyphPositioningTable.MarkAnchor |
The
MarkAnchor class is a subclass of the Anchor class, adding a mark
class designation. |
GlyphPositioningTable.PairValues |
The
PairValues class implements a pair value record, comprising a glyph id (or zero)
and two optional positioning values. |
GlyphPositioningTable.Value |
The
Value class implements a positioning value record, comprising placement
and advancement information in X and Y axes, and optionally including device data used to
perform device (grid-fitted) specific fine grain adjustments. |
GlyphProcessingState |
The
GlyphProcessingState implements a common, base state object used during glyph substitution
and positioning processing. |
Glyphs | Deprecated.
Use the Glyphs class from XML Graphics Commons instead!
|
GlyphSequence |
A GlyphSequence encapsulates a sequence of character codes, a sequence of glyph codes,
and a sequence of character associations, where, for each glyph in the sequence of glyph
codes, there is a corresponding character association.
|
GlyphSubstitution |
The
GlyphSubstitution interface is implemented by a glyph substitution subtable
that supports the determination of glyph substitution information based on script and
language of the corresponding character content. |
GlyphSubstitutionState |
The
GlyphSubstitutionState implements an state object used during glyph substitution
processing. |
GlyphSubstitutionSubtable |
The
GlyphSubstitutionSubtable implements an abstract base of a glyph substitution subtable,
providing a default implementation of the GlyphSubstitution interface. |
GlyphSubstitutionTable |
The
GlyphSubstitutionTable class is a glyph table that implements
GlyphSubstitution functionality. |
GlyphSubstitutionTable.Ligature |
The
Ligature class implements a ligature lookup result in terms of
a ligature glyph (code) and the N+1... |
GlyphSubstitutionTable.LigatureSet |
The
LigatureSet class implements a set of ligatures. |
GlyphSubtable |
The
GlyphSubtable implements an abstract glyph subtable that
encapsulates identification, type, format, and coverage information. |
GlyphTable |
Base class for all advanced typographic glyph tables.
|
GlyphTable.ChainedClassSequenceRule |
The
ChainedClassSequenceRule class implements a subclass of ClassSequenceRule
that supports matching on a specific glyph class sequence in a specific chained contextual. |
GlyphTable.ChainedCoverageSequenceRule |
The
ChainedCoverageSequenceRule class implements a subclass of CoverageSequenceRule
that supports matching on a specific glyph class sequence in a specific chained contextual. |
GlyphTable.ChainedGlyphSequenceRule |
The
ChainedGlyphSequenceRule class implements a subclass of GlyphSequenceRule
that supports matching on a specific glyph sequence in a specific chained contextual. |
GlyphTable.ClassSequenceRule |
The
ClassSequenceRule class implements a subclass of Rule
that supports matching on a specific glyph class sequence. |
GlyphTable.CoverageSequenceRule |
The
CoverageSequenceRule class implements a subclass of Rule
that supports matching on a specific glyph coverage sequence. |
GlyphTable.GlyphSequenceRule |
The
GlyphSequenceRule class implements a subclass of Rule
that supports matching on a specific glyph sequence. |
GlyphTable.HomogeneousRuleSet |
The
HomogenousRuleSet class implements a collection of rules, which
must be the same rule type (i.e., same concrete rule class) or null. |
GlyphTable.LookupSpec |
A structure class encapsulating a lookup specification as a <script,language,feature> tuple.
|
GlyphTable.LookupTable |
The
LookupTable class comprising an identifier and an ordered list
of glyph subtables, each of which employ the same lookup identifier. |
GlyphTable.Rule |
The
Rule class implements an array of rule lookup records. |
GlyphTable.RuleLookup |
The
RuleLookup class implements a rule lookup record, comprising
a glyph sequence index and a lookup table index (in an applicable lookup list). |
GlyphTable.RuleSet |
The
RuleSet class implements a collection of rules, which
may or may not be the same rule type. |
GlyphTable.UseSpec |
The
UseSpec class comprises a lookup table reference
and the feature that selected the lookup table. |
GlyphTester |
Interface for testing glyph properties according to glyph identifier.
|
GujaratiScriptProcessor |
The
GujaratiScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Gujarati script. |
GurmukhiScriptProcessor |
The
GurmukhiScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Gurmukhi script. |
GwtCompatible |
The presence of this annotation on a type indicates that the type may be used with the Google Web Toolkit (GWT).
|
GwtIncompatible |
The presence of this annotation on an API indicates that the method may not be used with
the Google Web Toolkit (GWT).
|
HandoutMasterPart | |
HashAlgorithm | |
HashBiMap<K,V> |
A
BiMap backed by two hash tables. |
HeaderBlock |
The block containing the archive header
|
HeaderBlockConstants |
Constants used in reading/writing the Header block
|
HeaderBlockWriter |
The block containing the archive header
|
HeaderFooterPolicy | |
HeaderPart | |
HelperNodeList | |
Helvetica | |
HelveticaBold | |
HelveticaBoldOblique | |
HelveticaOblique | |
HexDump |
dump data in hexadecimal format; derived from a HexDump utility I
wrote in June 2001.
|
HexEncoder |
A helper class to create hex-encoded representations of numbers.
|
HexRead |
Utilities to read hex from files.
|
HighlightColor | |
Histgram |
Keeps track of the number of siblings element found so far.
|
HPSFException |
This exception is the superclass of all other checked exceptions thrown
in this package.
|
HPSFRuntimeException |
This exception is the superclass of all other unchecked
exceptions thrown in this package.
|
HSwitch |
hyperlinks switch
|
HTMLConversionContext |
See /docs/developer/Convert_Out.docx for an overview of
the design.
|
HTMLConversionImageHandler |
This is a File-based ImageHandler, for generating images used in HTML-documents
|
HtmlCssHelper |
These is an utility class with some common functions for the
HTML-exporters and the SvgExporter.
|
HtmlExporterNG2 | Deprecated. |
HtmlExporterNonXSLT | Deprecated. |
HTMLExporterVisitor |
Converts the document to HTML with a visitor
Uses Delegate: org.docx4j.convert.out.html.HTMLExporterVisitorDelegate
Uses Generator: org.docx4j.convert.out.html.HTMLExporterVisitorGenerator
|
HTMLExporterVisitorDelegate | |
HTMLExporterVisitorGenerator | |
HTMLExporterXslt |
Converts the document to HTML with a xsl transformation.
|
HTMLExporterXslt.HTMLExporterXsltDelegate | |
HTMLExporterXslt.OutHtmlURIResolver | |
HtmlScriptHelper | |
HTMLSettings | |
HyperlinkUtil |
This class combines the generation of hyperlinks for
html and pdf.
|
HyperlinkWriter | |
HyphenationPattern |
Java class for anonymous complex type.
|
I18n |
The Internationalization (I18N) pack.
|
IdentityPlusMapper |
Maps font names used in the document to
corresponding fonts physically available
on the system.
|
IdResolver | Deprecated. |
IgnoreAllErrorHandler |
This
ErrorHandler does absolutely nothing but log
the events. |
IllegalPropertySetDataException |
This exception is thrown when there is an illegal value set in a
PropertySet . |
Image |
Java class for anonymous complex type.
|
ImageBmpPart | |
ImageEpsPart |
NB, Word can't read such a part.
|
ImageGifPart | |
ImageJpegPart | |
ImagePngPart | |
ImageRef |
Java class for anonymous complex type.
|
ImageTiffPart | |
ImmutableCollection<E> |
A
Collection whose contents will never change, and which offers a few additional
guarantees detailed below. |
ImmutableCollection.Builder<E> |
Abstract base class for builders of
ImmutableCollection types. |
ImmutableMap<K,V> |
A
Map whose contents will never change, with many other important properties detailed at
ImmutableCollection . |
ImmutablePropertyResolver |
Property resolver which assumes that style properties will not be modified
(it works by actually copying the property objects, so it can be used only
when they won't be modified).
|
ImmutableSet<E> |
A
Set whose contents will never change, with many other important properties detailed at
ImmutableCollection . |
ImmutableSet.Builder<E> |
A builder for creating
ImmutableSet instances. |
InclusiveNamespaces |
This Object serves as Content for the ds:Transforms for exclusive
Canonicalization.
|
IncompatibleSubtableException |
Exception thrown during when attempting to map glyphs to associated characters
in the case that the associated characters do not represent a compact interval.
|
Indent | |
Indent | |
IndicScriptProcessor |
The
IndicScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Indic script. |
IndicScriptProcessor.DefaultSyllabizer |
Default syllabizer.
|
IndicScriptProcessor.Segment |
Syllabic segment.
|
IndicScriptProcessor.Syllabizer |
Abstract syllabizer.
|
Init |
This class does the configuration of the library.
|
InkmlPart | |
InputIntegrityException | |
InstalledFontCollection |
A custom AWT font collection
|
IntegerField |
representation of an integer (32-bit) field at a fixed location
within a byte array
|
Internal |
Program elements annotated @Internal are intended for
POI internal use only.
|
InternalFutureFailureAccess |
A future that, if it fails, may optionally provide access to the cause of the failure.
|
InternalFutures |
Static utilities for
InternalFutureFailureAccess . |
InternalResourceResolver |
This object holds the base URI from which to resolve URIs against as well as the resolver for
resource acquisition.
|
IntList |
A List of int's; as full an implementation of the java.util.List
interface as possible, with an eye toward minimal creation of
objects
the mimicry of List is as follows:
if possible, operations designated 'optional' in the List
interface are attempted
wherever the List interface refers to an Object, substitute
int
wherever the List interface refers to a Collection or List,
substitute IntList
the mimicry is not perfect, however:
operations involving Iterators or ListIterators are not
supported
remove(Object) becomes removeValue to distinguish it from
remove(int index)
subList is not supported
|
IntMath |
A class for arithmetic on values of type
int . |
Ints |
Static utility methods pertaining to
int primitives, that are not already found in either
Integer or Arrays . |
InvalidCanonicalizerException | |
InvalidFormatException | |
InvalidOperationException |
Throw when an invalid operation is done.
|
InvalidTransformException | |
IOUtils | |
Italics | |
Iterators |
This class contains static utility methods that operate on or return objects of type
Iterator . |
Java2DFontMetrics |
This is a FontMetrics to be used for AWT rendering.
|
JavaUtils |
A collection of different, general-purpose methods for JAVA-specific things
|
JAXBAssociation |
Represent an association between a DOM node and a JAXB object.
|
JaxbCustomXmlDataStoragePart<E> | |
JaxbDmlPart<E> | |
JAXBImplementation | |
JaxbPmlPart<E> | |
JaxbSmlPart<E> | |
JaxbValidationEventHandler | |
JaxbXmlPart<E> |
OPC Parts are either XML, or binary (or text) documents.
|
JaxbXmlPartAltChunkHost<E> | |
JaxbXmlPartXPathAware<E> | |
JDKXPathAPI |
An implementation for XPath evaluation that uses the JDK API.
|
JobIdentifier | |
Justification | |
KeepNext | |
KeyMapCustomizationsPart | |
KhmerRenderer |
UnicodeRender Class.
|
KhmerScriptProcessor |
The
KhmerScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Khmer script. |
Lang |
Output language and country attributes to support
hyphenation in PDF output.
|
LanguageTagToScriptMapping | |
LazyFont |
This class is used to defer the loading of a font until it is really used.
|
LineSpacing | |
List |
Java class for anonymous complex type.
|
ListenableFuture<V> |
A
Future that accepts completion listeners. |
ListenableScheduledFuture<V> |
Helper interface to implement both
ListenableFuture and ScheduledFuture . |
ListeningExecutorService |
An
ExecutorService that returns ListenableFuture instances. |
ListeningScheduledExecutorService |
A
ScheduledExecutorService that returns ListenableFuture instances from its
ExecutorService methods. |
ListItem |
Java class for anonymous complex type.
|
ListLevel | |
ListManagedBlock |
An interface for blocks managed by a list that works with a
BlockAllocationTable to keep block sequences straight
|
ListNumberingDefinition |
Represents:
|
ListsToContentControls |
Create list items in OL or UL (as appropriate).
|
ListsToContentControls.ListSpec | |
LittleEndian |
a utility class for handling little-endian numbers, which the 80x86 world is
replete with.
|
LittleEndian.BufferUnderrunException |
Exception to handle buffer underruns
|
LittleEndianByteArrayOutputStream |
Adapts a plain byte array to
LittleEndianOutput |
LittleEndianConsts |
a repository for constants shared by classes within this package
|
LittleEndianInput | |
LittleEndianInputStream |
Wraps an
InputStream providing LittleEndianInput |
LittleEndianOutput | |
LittleEndianOutputStream | |
Load | Deprecated. |
Load3 |
Create a Package object using a PartLoader.
|
LoadFromZipNG | Deprecated. |
LoadFromZipNG.ByteArray | |
LoadingCache<K,V> |
A semi-persistent mapping from keys to values.
|
LocaleUtil |
This utility class is used to set locale and time zone settings beside
of the JDK internal
Locale.setDefault(Locale) and
TimeZone.setDefault(TimeZone) methods, because
the locale/time zone specific handling of certain office documents -
maybe for different time zones / locales ... |
LocationAwareXMLStreamException | |
LogUtil |
Convenience Logging utility methods used in FOP
|
LongField |
representation of a long (16-bit) field at a fixed location within
a byte array
|
MacFontDirFinder |
Mac font directory finder
|
MailMerger |
Perform a mail merge.
|
MailMerger.FormTextFieldNames |
If we're converting MERGEFIELD to FORMTEXT, it is
desirable to make the w:fldChar/w:ffData/w:name
unique within the docx (though Word 2010 can still open the docx if they
aren't), and to remove spaces
|
MailMerger.OutputField | |
MailMergerWithNext | |
MainDocumentPart | |
MainDocumentPartFilterOutputStream |
Write comment to document.xml with docx4j / JAXB / Java / OS info.
|
MainPresentationPart | |
Mapper |
Maps font names used in the document to
fonts physically available
on the system.
|
Maps | |
Maps.EntryTransformer<K,V1,V2> |
A transformation of the value of a key-value pair, using both key and value as inputs.
|
MarginsWellKnown |
These margin settings reflect the Word 2007 user interface.
|
MarkUnsupportedException |
This exception is thrown if an
InputStream does
not support the InputStream.mark(int) operation. |
McIgnorableNamespaceDeclarator |
Docx4j will ensure that each namespace in mc:Ignorable is properly declared
(as it needs to be in order for Office to open the file),
but if you add mc:Ignorable content, it is still generally up to you to set the mc:Ignorable
attribute correctly.
|
MetafileEmfPart |
Summary: At present, EMF files are best converted to SVG using OpenOffice.
|
MetafilePart | |
MetafileWmfPart |
Summary: docx4j can convert WMF files to SVG using pure Java approach.
|
MetafileWmfPart.SvgDocument | |
MicrosoftFonts |
Java class for anonymous complex type.
|
MicrosoftFonts.Font |
Java class for anonymous complex type.
|
MicrosoftFonts.Font.Bold |
Java class for anonymous complex type.
|
MicrosoftFonts.Font.Bolditalic |
Java class for anonymous complex type.
|
MicrosoftFonts.Font.Italic |
Java class for anonymous complex type.
|
MicrosoftFontsRegistry | |
MicrosoftGraphConversionSettings |
Mechanism by which docx, pptx or xlsx package is passed to the converter.
|
MissingSectionException |
This exception is thrown if one of the
PropertySet 's
convenience methods does not find a required Section . |
MoreExecutors |
Factory and utility methods for
Executor , ExecutorService ,
and ThreadFactory . |
MoreObjects |
Helper functions that operate on any
Object , and are not already provided in Objects . |
MoreObjects.ToStringHelper |
Support class for
MoreObjects.toStringHelper(java.lang.Object) . |
MultiByteFont |
Generic MultiByte (CID) font
|
Multiset<E> |
A collection that supports order-independent equality, like
Set , but may have duplicate
elements. |
Multiset.Entry<E> |
An unmodifiable element-count pair for a multiset.
|
Multisets |
Provides static utility methods for creating and working with
Multiset instances. |
MutableFont |
This interface is used to set the values of a font during configuration time.
|
MutableProperty |
Adds writing capability to the
Property class. |
MutablePropertySet |
Adds writing support to the
PropertySet class. |
MutableSection |
Adds writing capability to the
Section class. |
NamedCharacter |
Represents an named character with character name (from the Adobe glyph list) and a Unicode
sequence that this character represents.
|
NamespacePrefixMapper |
NamespacePrefixMapper, which could be used by MOXy
(relying on org.eclipse.persistence.internal.oxm.record.namespaces.NamespacePrefixMapperWrapper)
But instead (to avoid additional reflection), we use org.docx4j.jaxb.moxy.NamespacePrefixMapper
So this class isn't currently used.
|
NamespacePrefixMapperInterface |
An interface mimicking public abstract class NamespacePrefixMapper,
which we implement to determine URI -> prefix mapping.
|
NamespacePrefixMapperRelationshipsPart |
NamespacePrefixMapper, which could be used by MOXy
(relying on org.eclipse.persistence.internal.oxm.record.namespaces.NamespacePrefixMapperWrapper)
But instead (to avoid additional reflection), we use org.docx4j.jaxb.moxy.NamespacePrefixMapper
So this class isn't currently used.
|
NamespacePrefixMapperUtils | |
NamespacePrefixMappings |
NamespacePrefixMappings, required for JAXB, and XPath.
|
Namespaces | |
NameSpaceSymbTable |
A stack based Symbol Table.
|
NativeFontDirFinder |
Native font finder base class
|
NDocumentInputStream |
This class provides methods to read a DocumentEntry managed by a
NPOIFSFileSystem instance. |
NDocumentOutputStream |
This class provides methods to write a DocumentEntry managed by a
NPOIFSFileSystem instance. |
Node<T> |
Represents a node of the Tree
|
NodeFilter |
An interface to tell to the c14n if a node is included or not in the output
|
NoFormatIDException |
This exception is thrown if a
MutablePropertySet is to be written
but does not have a formatID set (see MutableSection.setFormatID(ClassID) or
MutableSection.setFormatID(byte[]) . |
NoPropertySetStreamException |
This exception is thrown if a format error in a property set stream is
detected or when the input data do not constitute a property set stream.
|
NoSingleSectionException |
This exception is thrown if one of the
PropertySet 's
convenience methods that require a single Section is called
and the PropertySet does not contain exactly one Section . |
Not |
Java class for anonymous complex type.
|
NotesMasterPart | |
NotesSlidePart | |
NotOLE2FileException |
This exception is thrown when we try to open a file that doesn't
seem to actually be an OLE2 file after all
|
NPOIFSDocument |
This class manages a document in the NIO POIFS filesystem.
|
NPOIFSFileSystem |
This is the main class of the POIFS system; it manages the entire
life cycle of the filesystem.
|
NPOIFSMiniStore |
This class handles the MiniStream (small block store)
in the NIO case for
NPOIFSFileSystem |
NPOIFSStream |
This handles reading and writing a stream within a
NPOIFSFileSystem . |
NPropertyTable |
This class embodies the Property Table for a
NPOIFSFileSystem ;
this is basically the directory for all of the documents in the
filesystem. |
NSwitch | |
NumberConverter |
Implementation of Number to String Conversion algorithm specified by
XSL Transformations (XSLT) Version 2.0, W3C Recommendation, 23 January 2007.
|
NumberExtractor |
Extract a number from a string.
|
NumberFormat | |
NumberFormatDecimalZero |
This format is 01, 02, 03 etc.
|
NumberFormatLowerLetter | |
NumberFormatRomanAbstract | |
NumberFormatRomanAbstract.RomanValue | |
NumberFormatRomanLower | |
NumberFormatRomanUpper | |
NumberingDefinitionsPart | |
NumberingProperty | |
NumberToTextConverter |
Excel converts numbers to text with different rules to those of java, so
Double.toString(value) won't do. |
ObfuscatedFontPart | |
ObjectArrays |
Static utility methods pertaining to object arrays.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.docx4j.convert.in.word2003xml package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.docx4j.convert.out.fopconf package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.docx4j.fonts.microsoft package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.docx4j.fonts.substitutions package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.docx4j.model.structure.jaxb package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.docx4j.openpackaging.contenttype package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.opendope.answers package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.opendope.components package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.opendope.conditions package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.opendope.questions package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.opendope.SmartArt.dataHierarchy package.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.opendope.xpaths package.
|
Objects |
Helper functions that can operate on any
Object . |
ODocumentInputStream |
This class provides methods to read a DocumentEntry managed by a
OPOIFSFileSystem instance. |
OFDirTabEntry |
This class represents an entry to a TrueType font's Dir Tab.
|
OfficeXmlFileException |
This exception is thrown when we try to open a file that's actually
an Office 2007+ XML file, rather than an OLE2 file (which is what
POIFS works with)
|
OFFontLoader |
Loads a TrueType font into memory directly from the original font file.
|
OFMtxEntry |
This class represents a TrueType Mtx Entry.
|
OFTableName |
Represents table names as found in a TrueType font's Table Directory.
|
OldExcelFormatException | |
OldFileFormatException |
Base class of all the exceptions that POI throws in the event
that it's given a file that's older than currently supported.
|
Ole10Native |
Represents an Ole10Native record which is wrapped around certain binary
files being embedded in OLE2 documents.
|
Ole10NativeException | |
OleObjectBinaryPart |
You can use oleObjectBinaryPart.setBinaryData( ByteBuffer.wrap(bytes) );
to populate this from a byte[]
|
OpcPackage |
Represent a Package as defined in the Open Packaging Specification.
|
OpenDoPEHandler | |
OpenDoPEHandlerComponents |
Process OpenDoPE components.
|
OpenDoPEIntegrity |
Word (2007) can't open a docx if it has more than one
comment with the same ID.
|
OpenDoPEIntegrityAfterBinding |
Word (2016) can't open a docx if a plain text content
control contains a bookmark
|
OpenDoPEReverter |
Reverse the action of OpenDoPEHandler.
|
OpenFont | |
OpenFont.PostScriptVersion |
Version of the PostScript table (post) contained in this font.
|
OPOIFSDocument |
This class manages a document in a old-style
OPOIFS filesystem.
|
OPOIFSFileSystem |
This is the main class of the POIFS system; it manages the entire
life cycle of the filesystem.
|
Or |
Java class for anonymous complex type.
|
OSwitch |
Uses paragraphs formatted with (or based on) all or the specified range of built-in heading styles.
|
OTFAdvancedTypographicTableReader |
OpenType Font (OTF) advanced typographic table reader.
|
OTFFile | |
OTFLanguage |
Language system tags defined by OTF specification.
|
OTFScript |
Script tags defined by OTF specification.
|
OTFSubSetFile |
Reads an OpenType CFF file and generates a subset
The OpenType specification can be found at the Microsoft
Typography site: http://www.microsoft.com/typography/otspec/
|
OTFSubSetWriter | |
OutlineLevel | |
Output | |
PackageIdentifier | |
PackageIdentifierTransient |
Used where we don't have a PackageIdentifier yet eg where package is being loaded.
|
PackageRelsUtil | |
PageBreak | |
PageBreakBefore | |
PageDimensions |
Wraps PgSz (Page size) and PgMar (margin settings).
|
PageNumberInformation | |
PageNumberInformationCollector |
This class collects information about the use of page numbering fields,
and their formatting.
|
PageNumberInformationCollector.FieldVisitor | |
PageSizePaper | |
Panose |
A PANOSE-1 classification number.
|
Panose.Field |
Enumeration of the fields that comprise a PANOSE description.
|
ParagraphStylesInTableFix |
A typical case this would fix is where the spacing between paragraphs
is wrong in the PDF|XHTML output (because that is set in DocDefaults).
|
ParagraphStylesInTableFix.StyleRenamer | |
Parent |
Behavior for parent (directory) properties
|
Part |
An abstraction of an Open Packaging Convention (OPC) Part.
|
PartialDeepCopy |
Create a partial deep copy of the document.
|
PartName |
An immutable Open Packaging Convention compliant part name.
|
Parts |
A collection of all the parts in the package
|
PartStore |
A PartStore is a connection to a repository for
a particular document/package, enabling it to
be loaded or saved.
|
PartTooLargeException | |
PartUnrecognisedException | |
Patcher | |
PBorderBottom | |
PBorderLeft | |
PBorderRight | |
PBorderTop | |
PeoplePart | |
PFBData |
Class that represents the contents of a PFB file.
|
PFBParser |
This class represents a parser for Adobe Type 1 PFB files.
|
PFMFile |
This class represents a PFM file (or parts of it) as a Java object.
|
PFMInputStream |
This is a helper class for reading PFM files.
|
PFMReader |
A tool which reads PFM files from Adobe Type 1 fonts and creates
XML font metrics file for use in FOP.
|
PhysicalFont |
This class represents a font which is
available on the system.
|
PhysicalFonts |
The fonts which are physically installed on the system.
|
PictureExporter | |
PivotCacheDefinition | |
PivotCacheRecords | |
PivotTable | |
PngUtils | |
POIFSBigBlockSize |
A class describing attributes of the Big Block Size
|
POIFSConstants |
A repository for constants shared by POI classes.
|
POIFSDocumentPath |
Class POIFSDocumentPath
|
POIFSDump |
Dump internal structure of a OLE2 file into file system
|
POIFSFileSystem |
Transition class for the move from
POIFSFileSystem to
OPOIFSFileSystem , and from NPOIFSFileSystem to
POIFSFileSystem . |
POIFSHeaderDumper |
A very low level debugging tool, for printing out core
information on the headers and FAT blocks.
|
POIFSLister |
A lister of the entries in POIFS files.
|
POIFSReader |
An event-driven reader for POIFS file systems.
|
POIFSReaderEvent |
Class POIFSReaderEvent
|
POIFSReaderListener |
Interface POIFSReaderListener
|
POIFSViewable |
Interface for a drill-down viewable object.
|
POIFSViewEngine |
This class contains methods used to inspect POIFSViewable objects
|
POIFSViewer |
A simple viewer for POIFS files
|
POIFSWriterEvent |
Class POIFSWriterEvent
|
POIFSWriterListener |
Interface POIFSWriterListener
|
Point | |
Positionable |
Optional interface which indicates that glyph positioning is supported and, if supported,
can perform positioning.
|
PostscriptParser | |
Pptx4jException | |
Preconditions |
Static convenience methods that help a method or constructor check whether it was invoked
correctly (that is, whether its preconditions were met).
|
Predicate<T> |
Legacy version of
java.util.function.Predicate . |
Preprocess |
This class manages the preprocessing functionality for the conversion.
It contains two methods that get called from the conversions: process: does the preprocessing and returns an OpcPackage or a WordprocessingMLPackage createSections: generates the sections depending on the selected features |
PresentationMLPackage | |
PresentationPropertiesPart | |
PresetGeometries | |
PrinterSettings | |
ProcessStep | |
Property |
A representation of a run or paragraph property,
designed for ease of conversion to or from
CSS or to XSL FO.
|
Property |
A property in a
Section of a PropertySet . |
Property |
This abstract base class is the ancestor of all classes
implementing POIFS Property behavior.
|
PropertyBlock |
A block of Property instances
|
PropertyConstants |
Interface PropertyConstants
|
PropertyFactory | |
PropertyIDMap |
This is a dictionary which maps property ID values to property
ID strings.
|
PropertyResolver |
This class works out the actual set of properties (paragraph or run)
which apply, following the order specified in ECMA-376.
|
PropertySet |
Represents a property set in the Horrible Property Set Format
(HPSF).
|
PropertySetFactory |
Factory class to create instances of
SummaryInformation ,
DocumentSummaryInformation and PropertySet . |
PropertyTable |
This class embodies the Property Table for the
POIFSFileSystem ;
this is basically the directory for all of the documents in the
filesystem. |
PropertyTableBase |
This class embodies the Property Table for the filesystem,
which looks up entries in the filesystem to their
chain of blocks.
|
ProtectDocument | |
ProtectionSettings |
The Protection Settings which are common across
docx, pptx, xlsx, namely mark as final, encrypt with password,
and digital signature.
|
ProtectPresentation |
Unlike docx and xlsx, there are no additional protection
settings for a pptx,just those in ProtectionSettings.
|
ProtectWorkbook | |
ProviderProperties |
Allows you to set provider-specific properties.
|
PShading | |
QueryString |
There is no standard for how more than one value should
be stored in w:/sdtPr/w:tag
This class stores them like a URL query string
If all apps were to do that, two different applications
which stored data to w:tag could possibly co-exist.
|
QueryTablePart | |
Question |
Java class for anonymous complex type.
|
Questionnaire |
Java class for anonymous complex type.
|
Questionnaire.Questions |
Java class for anonymous complex type.
|
QuestionsPart | |
Queues |
Static utility methods pertaining to
Queue and Deque instances. |
RangeFinder |
This is a simplified version of
org.docx4j.model.datastorage.BookmarkRenumber.RangeTraverser
|
RawDataBlock |
A big block created from an InputStream, holding the raw data
|
RawDataBlockList |
A list of RawDataBlocks instances, and methods to manage the list
|
RBorder | |
ReadingNotSupportedException |
This exception is thrown when HPSF tries to read a (yet) unsupported
variant type.
|
RecordFormatException |
A common exception thrown by our binary format parsers
(especially HSSF and DDF), when they hit invalid
format or data when processing a record.
|
RefHandler | |
RelationshipsPart |
Represents a Relationship Part, which contains the relationships for a
given PackagePart or the Package.
|
RelationshipsPart.AddPartBehaviour | |
RemovalCause |
The reason why a cached entry was removed.
|
RemovalHandler |
Tool to remove content controls (Structured Document Tags) from an OpenXML document part.
|
RemovalHandler.Quantifier |
A quantifier specifying kinds of SDTs.
|
RemovalListener<K,V> |
An object that can receive a notification when an entry is removed from a cache.
|
RemovalNotification<K,V> |
A notification of the removal of a single entry.
|
Repeat |
Java class for anonymous complex type.
|
Repeat.Row |
Java class for anonymous complex type.
|
ResolvedLayout |
The idea of this class is that it provides
an effective slide layout.
|
ResourceResolverFactory |
A factory class for
ResourceResolver s. |
ResourceResolverFactory.SchemeAwareResourceResolverBuilder |
Implementations of this interface will be builders for
ResourceResolver , they bind
URI schemes to their respective resolver. |
ResourceUtils | |
Response |
Java class for anonymous complex type.
|
Response.Fixed |
Java class for anonymous complex type.
|
Response.Fixed.Item |
Java class for anonymous complex type.
|
Response.Free |
Java class for anonymous complex type.
|
RFC2253Parser | |
RootProperty |
Root property
|
RShading | |
RunFontSelector |
Apply the appropriate font to the characters in the run,
following the rules specified in
http://webapp.docx4java.org/OnlineDemo/ecma376/WordML/rFonts.html
and http://msdn.microsoft.com/en-us/library/ff533743.aspx
([MS-OI29500] 2.1.87)
See also http://blogs.msdn.com/b/officeinteroperability/archive/2013/04/22/office-open-xml-themes-schemes-and-fonts.aspx
The ASCII font formats all characters in the ASCII range (character values 0–127).
|
RunFontSelector.RunFontActionType | |
RunFontSelector.RunFontCharacterVisitor | |
Save |
Save a Package object using the PartStore
defined on the package.
|
SaveSlides |
Save a PresentationMLPackage containing the specified slides only.
|
SaveToZipFile | Deprecated. |
SAXHandler |
Following http://stackoverflow.com/a/2240367/1031689
courtesy of http://stackoverflow.com/users/270610/chris-pacejo
|
SAXHelper | Deprecated.
use
XMLHelper |
ScriptContextTester |
Interface for providing script specific context testers.
|
ScriptProcessor |
Abstract script processor base class for which an implementation of the substitution and positioning methods
must be supplied.
|
SdtFinder | |
SdtTagHandler | |
SdtToListSdtTagHandler | |
SdtWriter | |
Section |
Represents a section in a
PropertySet . |
SectionIDMap |
Maps section format IDs to
PropertyIDMap s. |
Sections |
Java class for anonymous complex type.
|
Sections.Section |
Java class for anonymous complex type.
|
SectionWrapper | |
SectPrFinder | |
SectPrFindFirst | |
Sets |
Static utility methods pertaining to
Set instances. |
Sets.SetView<E> |
An unmodifiable view of a set which may be backed by other sets; this view will change as the
backing sets do.
|
SettableFuture<V> |
A
ListenableFuture whose result can be set by a SettableFuture.set(Object) , SettableFuture.setException(Throwable) or SettableFuture.setFuture(ListenableFuture) call. |
Shading | |
ShapeWrapper | |
SharedStrings | |
ShortField |
representation of a short (16-bit) field at a fixed location within
a byte array
|
SibTransBody |
Java class for anonymous complex type.
|
Signature11ElementProxy |
Class SignatureElementProxy
|
SignatureElementProxy |
Class SignatureElementProxy
|
SimpleFieldLocator | |
SimpleFraction | |
SimpleSingleByteEncoding |
A simple implementation of the OneByteEncoding mostly used for encodings that are constructed
on-the-fly.
|
SingleByteEncoding |
The interface defines a 1-byte character encoding (with 256 characters).
|
SingleByteFont |
Generic SingleByte font
|
SingleByteFont.UnencodedCharacter | |
SingleTraversalUtilVisitorCallback |
Use this if there is only a single object type (eg just P's)
you are interested in doing something with.
|
SlideLayoutPart | |
SlideMasterPart | |
SlidePart | |
SlideSizesWellKnown | |
SmallBlockTableReader |
This class implements reading the small document block list from an
existing file
|
SmallBlockTableWriter |
This class implements storage for writing the small blocks used by
small documents.
|
SmallDocumentBlock |
Storage for documents that are too small to use regular
DocumentBlocks for their data
|
SmallDocumentBlockList |
A list of SmallDocumentBlocks instances, and methods to manage the list
|
SmartArtDataHierarchy |
Java class for anonymous complex type.
|
SmartArtDataHierarchy.Images |
Java class for anonymous complex type.
|
SmartArtDataHierarchy.Images.Image |
Java class for anonymous complex type.
|
SmartArtDataHierarchy.Texts |
Java class for anonymous complex type.
|
SmartArtDataHierarchy.Texts.IdentifiedText |
Java class for anonymous complex type.
|
SpaceAfter | |
SpaceBefore | |
Spacing | |
SpecialPropertySet |
Abstract superclass for the convenience classes
SummaryInformation and DocumentSummaryInformation . |
SpreadsheetMLPackage | |
StandardDecryptor | |
StandardEncryptionHeader | |
StandardEncryptionInfoBuilder | |
StandardEncryptionVerifier |
Used when checking if a key is valid for a document
|
StandardEncryptor | |
StandardisedAnswersPart | |
StartEvent | |
StAX2SAXSource |
Adapter to turn a StAX
XMLStreamReader into a SAXSource . |
StAXHandlerAbstract | |
StAXHandlerInterface | |
Stopwatch |
An object that measures elapsed time in nanoseconds.
|
Strike | |
Strings |
Static utility methods pertaining to
String or CharSequence instances. |
StringUtil |
Title: String Utility Description: Collection of string handling utilities
|
StringUtil.StringsIterator |
An Iterator over an array of Strings.
|
StyleBasedOnHelper | |
StyleDefinitionsPart | |
Styles | |
StyleTree |
Represent a style hierarchy as a tree.
|
StyleUtil | |
Substitutable |
Optional interface which indicates that glyph substitution is supported and, if supported,
can perform substitution.
|
Substitutions |
Java class for anonymous complex type.
|
Substitutions.Substitution |
Java class for anonymous complex type.
|
Substitutions.Substitution.From |
Java class for anonymous complex type.
|
Substitutions.Substitution.To |
Java class for anonymous complex type.
|
SummaryInformation |
Convenience class representing a Summary Information stream in a
Microsoft Office document.
|
Supplier<T> |
Legacy version of
java.util.function.Supplier . |
Suppliers |
Useful suppliers.
|
SuppressForbidden |
Marking class for elements to be ignored by the forbidden apis check
|
SvgConversionContext | |
SvgExporter | |
SvgExporter.SvgSettings | |
SwitchesFactory | |
SwitchInterface | |
SwitchProcessor | |
Symbol | |
SymbolWriter | |
SystemFontMetricsMapper |
This class implements org.docx4j.fonts.fop.layout.FontMetrics and
is added to the hash table in FontInfo.
|
TableFinder | |
TableModel |
There are different ways to represent a table with possibly merged
cells.
|
TableModel.TrFinder | |
TableModelCell |
A cell in the table holding its own content, too
|
TableModelRow |
This class introduced so we have somewhere to
store trPr.
|
TablePart | |
TableStylesPart | |
TableWriter | |
Tabs |
This class currently exists solely to facilitate
calculation of effective pPr (via PropertyResolver)
in FO|PDF output.
|
TagClass |
If the content control has a tag containing @class=foo,
then create a div with that attribute and value.
|
TagSingleBox |
In Word, adjacent paragraphs with the same borders are enclosed in a single border
(unless bullets/numbering apply).
|
TagsPart | |
TamilScriptProcessor |
The
TamilScriptProcessor class implements a script processor for
performing glyph substitution and positioning operations on content associated with the Tamil script. |
TaskpanesPart | |
TblFactory |
This class is just a convenience; it creates regular tables
(ie no row or column spans), with the default settings
which Word 2007 would create, and with the dimensions
specified by the user.
|
TcFinder | |
TempFile |
Interface for creating temporary files.
|
TempFile.DefaultTempFileCreationStrategy |
Default implementation of the
TempFileCreationStrategy used by TempFile :
Files are collected into one directory and by default are deleted on exit from the VM. |
TempFileCreationStrategy |
Interface used by the
TempFile utility class to create temporary files. |
TextAlignmentVertical | |
TextAlignmentVertical | |
TextBody |
Java class for anonymous complex type.
|
TextDir | |
TextDirection | |
TextFragment |
Encapsulates a sub-sequence (fragement) of a text iterator (or other text source),
where begin index and end index are indices into larger text iterator that denote
[begin,end) of sub-sequence range.
|
TextStyles | |
TextUtils | |
TextUtils.TextExtractor |
A SAX ContentHandler that writes all #PCDATA onto a java.io.Writer
From http://www.cafeconleche.org/books/xmljava/chapters/ch06s03.html
|
ThemeOverridePart |
You get one of these if you paste a chart from Excel 2010 into a Powerpoint 2010
slide, choosing to "keep source formatting".
|
ThemePart | |
Throwables |
Static utility methods pertaining to instances of
Throwable . |
Ticker |
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
|
TimesBold | |
TimesBoldItalic | |
TimesItalic | |
TimesRoman | |
Toc | |
TocEntry | |
TocException | |
TocFinder |
Don't attempt to reuse this; create a new TocFinder object each time you invoke it.
|
TocGenerator |
This class creates and populates a table of contents.
|
TocHelper |
This is Helper class for working with elements of TOC of docx documents.
|
TocPageNumbersHandler | |
TocSdtUtils | |
TocStyles | |
Transform |
Implements the behaviour of the
ds:Transform element. |
TransformationException | |
TransformBase64Decode |
Implements the
http://www.w3.org/2000/09/xmldsig#base64 decoding
transform. |
TransformC14N |
Implements the
http://www.w3.org/TR/2001/REC-xml-c14n-20010315
transform. |
TransformC14N11 |
Implements the
http://www.w3.org/2006/12/xml-c14n11
(C14N 1.1) transform. |
TransformC14N11_WithComments |
Implements the
http://www.w3.org/2006/12/xml-c14n-11#WithComments
(C14N 1.1 With Comments) transform. |
TransformC14NExclusive |
Class TransformC14NExclusive
|
TransformC14NExclusiveWithComments |
Implements the
http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments
transform. |
TransformC14NWithComments |
Implements the
http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments
transform. |
TransformEnvelopedSignature |
Implements the
http://www.w3.org/2000/09/xmldsig#enveloped-signature
transform. |
TransformParam | |
Transforms |
Holder of the
Transform steps to
be performed on the data. |
TransformSpi |
Base class which all Transform algorithms extend.
|
Transition03To06 |
Java class for anonymous complex type.
|
TraversalUtil |
Traverse a list of JAXB objects (eg document.xml's document/body
children), and do something to them.
|
TraversalUtil.Callback | |
TraversalUtil.CallbackImpl | |
TraversalUtilVisitor<T> |
Extend this class to specify what should be done when a
particular object (eg P or Table) is visited during the
traversal.
|
TrCantSplit | |
Tree<T> |
Represents a Tree of Objects of generic type T.
|
TrHeight | |
TrueTypeFontPart |
An embedded TTF which is not obfuscated.
|
TSwitch |
Uses paragraphs formatted with (or based on) styles other than the built-in heading styles.
|
TTFCmapEntry |
The CMap entry contains information of a Unicode range and the
the glyph indexes related to the range
|
TTFFile |
Reads a TrueType file or a TrueType Collection.
|
TTFGlyphOutputStream |
An interface for writing individual glyphs from the glyf table of a TrueType font to an output stream.
|
TTFOutputStream |
An interface for writing a TrueType font to an output stream.
|
TTFReader |
A tool which reads TTF files and generates
XML font metrics file for use in FOP.
|
TTFSubSetFile |
Reads a TrueType file and generates a subset
that can be used to embed a TrueType CID font.
|
TTFTableOutputStream |
An interface for writing a TrueType table to an output stream.
|
Type1CharStringFormatter |
This class represents a formatter for CharString commands of a Type1 font.
|
Type1FontFormatter |
This class represents a formatter for a given Type1 font.
|
Type1FontLoader |
Loads a Type 1 font into memory directly from the original font file.
|
Type1SubsetFile | |
Type1SubsetFile.BinaryCoder |
A class to encode and decode sections of a type 1 font file.
|
Type1SubsetFile.BytesNumber |
A class used to store the last number operand and also it's size in bytes
|
Typeface |
Base class for font classes
|
TypeWriter |
Class for writing little-endian data and more.
|
UncheckedExecutionException |
Unchecked variant of
ExecutionException . |
Underline | |
UnexpectedPropertySetTypeException |
This exception is thrown if a certain type of property set is
expected (e.g.
|
Uninterruptibles |
Utilities for treating interruptible operations as uninterruptible.
|
UnitsOfMeasurement | |
UnixFontDirFinder |
Unix font directory finder
|
UnmodifiableIterator<E> |
An iterator that does not support
UnmodifiableIterator.remove() . |
UnmodifiableListIterator<E> |
A list iterator that does not support
UnmodifiableIterator.remove() , UnmodifiableListIterator.add(E) , or UnmodifiableListIterator.set(E) . |
UnsupportedFileFormatException |
Base class of all the exceptions that POI throws in the event
that it's given a file that isn't supported
|
UnsupportedVariantTypeException |
This exception is thrown if HPSF encounters a variant type that isn't
supported yet.
|
UnsyncBufferedOutputStream |
A class that buffers without synchronizing its methods
|
UnsyncByteArrayOutputStream |
A simple Unsynced ByteArrayOutputStream
|
UnzippedPartStore |
Load an unzipped package from the file system;
save it to some output stream.
|
UpdateXmlFromDocumentSurface |
Copy content control content back to the custom XML part.
|
URIHelper |
Helper for part and pack URI.
|
USwitch |
This switch indicates to consider the outline level set
on the paragraph.
|
UTF32 |
UTF32 related utilities.
|
UtfHelpper | |
Util |
Provides various static utility methods.
|
ValueInserterPlainText | |
ValueInserterPlainTextForOpenAPI3 | |
ValueInserterPlainTextImpl | |
VariablePrepare |
There are at least 3 approaches for replacing variables in
a docx.
|
VariablePrepare.TraversalUtilParagraphVisitor | |
Variant |
The Variant types as defined by Microsoft's COM.
|
VariantSupport |
Supports reading and writing of variant data.
|
VariantTypeException |
This exception is thrown if HPSF encounters a problem with a variant type.
|
VbaDataPart | |
VbaProjectBinaryPart | |
VbaProjectSignatureBin | |
Version |
This class is used to evaluate the version information contained in the Manifest of FOP's JAR.
|
Version | |
VerticalAlignment |
Support for subscript and superscript.
|
ViewPropertiesPart | |
VisibleForTesting |
Annotates a program element that exists, or is more widely visible than otherwise necessary, only
for use in test code.
|
VMLBinaryPart |
A PPTX containing an embedded XLSX table,
then saved as Flat OPC XML, will contain something
like:
|
VMLPart | |
W15RepeatZeroException |
In the case where the item is to be repeated zero times
(ie the bound XML is empty), Word 2016 Preview leaves
the document surface unaltered (eg if there were 3 rows
there, it would leave those 3 rows).
|
WeakObjectPool<T,E extends java.lang.Throwable> |
Abstract base class for pooling objects.
|
WebExtensionPart | |
WebSettingsPart | |
Weigher<K,V> |
Calculates the weights of cache entries.
|
WellKnownJobTypes |
A job is generally understood to relate to multiple documents (pkgs).
|
WellKnownProcessSteps | |
WindowsFontDirFinder |
FontFinder for native Windows platforms
|
WmlSchema | |
WmlXsltExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> |
The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.
|
Word2003XmlConverter |
This is a simple proof of concept of
converting Word 2003 XML to ECMA 376 docx.
|
WordprocessingMLPackage | |
WordprocessingMLPackage.FilterSettings | |
WordprocessingMLTemplatePackage | |
WordXmlPictureE10 |
Generate HTML/XSLFO from
Originally from OpenXmlView project.
|
WordXmlPictureE20 |
Generate HTML/XSLFO from
E20 example:
|
WorkbookPart | |
WorksheetPart | |
Writer |
Note that Writer(s) must be
registered in the corresponding instance (FO, HTML...)
of the WriterRegistry.
|
Writer.TransformState |
Tag interface for a transform state that may be used by the Writer
|
WritingNotSupportedException |
This exception is thrown when trying to write a (yet) unsupported variant
type.
|
XHTMLAttrInjector | |
Xlsx4jException | |
XMLFontMetricsReader | Deprecated. |
XMLHelper |
Helper methods for working with javax.xml classes.
|
XmlNameUtil | |
XmlPart |
OPC Parts are either XML, or binary (or text) documents.
|
XMLResourceBundle |
This class is a ResourceBundle that loads its contents from XML files instead of properties
files (like PropertiesResourceBundle).
|
XMLSecurityException |
The mother of all Exceptions in this bundle.
|
XMLSecurityRuntimeException |
The mother of all runtime Exceptions in this bundle.
|
XmlSerializerUtil | |
XMLSignatureException |
All XML Signature related exceptions inherit herefrom.
|
XMLSignatureInput |
Class XMLSignatureInput
|
XMLStreamReaderWrapper | |
XMLStreamWriterWrapper |
This wrapper drops xmlns="" since OpenXML specifies
namespace prefix, and that empty declaration confuses some consumers.
|
XMLStreamWriterWrapperIndenting | |
XmlUtils | |
XMLUtils |
DOM and XML accessibility and comfort functions.
|
XPathAPI |
An interface to abstract XPath evaluation
|
XPathAwareCloner |
Some users wish to be able to use an XPath on the result
of cloning a JAXB object.
|
XPathBinderAssociationIsPartialException | |
XPathEnabled<E> | |
XPathEnhancerLexer | |
XPathEnhancerParser | |
XPathEnhancerParser.abbreviatedStep_return | |
XPathEnhancerParser.absoluteLocationPathNoroot_return | |
XPathEnhancerParser.additiveExpr_return | |
XPathEnhancerParser.andExpr_return | |
XPathEnhancerParser.axisSpecifier_return | |
XPathEnhancerParser.equalityExpr_return | |
XPathEnhancerParser.expr_return | |
XPathEnhancerParser.filterExpr_return | |
XPathEnhancerParser.functionCall_return | |
XPathEnhancerParser.functionName_return | |
XPathEnhancerParser.locationPath_return | |
XPathEnhancerParser.main_return | |
XPathEnhancerParser.multiplicativeExpr_return | |
XPathEnhancerParser.nameTest_return | |
XPathEnhancerParser.nCName_return | |
XPathEnhancerParser.nodeTest_return | |
XPathEnhancerParser.orExpr_return | |
XPathEnhancerParser.originalAbsoluteLocationPathNoroot_return | |
XPathEnhancerParser.pathExprNoRoot_return | |
XPathEnhancerParser.predicate_return | |
XPathEnhancerParser.primaryExpr_return | |
XPathEnhancerParser.qName_return | |
XPathEnhancerParser.relationalExpr_return | |
XPathEnhancerParser.relativeLocationPath_return | |
XPathEnhancerParser.STAttrMap |
allows convenient multi-value initialization:
"new STAttrMap().put(...).put(...)"
|
XPathEnhancerParser.step_return | |
XPathEnhancerParser.unaryExprNoRoot_return | |
XPathEnhancerParser.unionExprNoRoot_return | |
XPathEnhancerParser.variableReference_return | |
XPathFactoryUtil | |
Xpathref |
Java class for anonymous complex type.
|
Xpaths |
Java class for anonymous complex type.
|
Xpaths.Xpath |
Java class for anonymous complex type.
|
Xpaths.Xpath.DataBinding |
Java class for anonymous complex type.
|
XPathsPart | |
XsltCommonFunctions |
This class contains common static functions, that get called from the PDF and HTML xsl-transformations.
|
XsltFinisher |
As an optional step after binding, apply user-defined XSLT to transform
this content control.
|
XsltHTMLFunctions |
This class contains static functions that are specific to the HTML xsl-transformation and
are called from docx2html-core.xslt.
|
XsltProvider | |
XsltProviderImpl | |
XSLTUtils | |
ZapfDingbats | |
ZipPartStore |
Load a zipped up package from a file or input stream;
save it to some output stream.
|
ZipPartStore.ByteArray |