Table of Contents

Namespace iText.Kernel.XMP.Impl

Classes

Base64

A utility class to perform base64 encoding and decoding as specified in RFC-1521.

ByteBuffer

Byte buffer container including length of valid data.

CountOutputStream

An

OutputStream
that counts the written bytes.

@since 08.11.2006

FixASCIIControlsReader
ISO8601Converter

Converts between ISO 8601 Strings and

Calendar
with millisecond resolution.
Latin1Converter
ParseRdf

Parser for "normal" XML serialisation of RDF.

QName
ReadOnlyDictionary
Utils

Utility functions for the XMPToolkit implementation.

XMPDateTimeImpl

The implementation of

XMPDateTime
.
XMPIteratorImpl

The

XMPIterator
implementation.
XMPMetaImpl

Implementation for XMPMeta .

XMPMetaParser

This class replaces the

ExpatAdapter.cpp
and does the XML-parsing and fixes the prefix.
XMPNode

A node in the internally XMP tree, which can be a schema node, a property node, an array node, an array item, a struct node or a qualifier node (without '?').

XMPNodeUtils

Utilities for XMPNode.

XMPNormalizer
XMPSchemaRegistryImpl

The schema registry handles the namespaces, aliases and global options for the XMP Toolkit.

XMPSerializerHelper

Serializes the

XMPMeta
-object to an
OutputStream
according to the
SerializeOptions
.
XMPSerializerRdf

Serializes the

XMPMeta
-object using the standard RDF serialization format.
XMPUtilsImpl