| Class and Description |
|---|
| AbstractAnyWire
An abstract representation of a wire type that could be either
TextWire or BinaryWire. |
| AbstractClassGenerator
Abstract generator for classes at runtime based on meta-data.
|
| AbstractClassGenerator.MetaData
Represents the metadata configuration required for the class generator.
|
| AbstractEventCfg
The AbstractEventCfg class represents a generic configuration as an event.
|
| AbstractGeneratedMethodReader
Abstract base class for generated method readers.
|
| AbstractLongConverter
An abstract class that serves as a base implementation for the
LongConverter interface. |
| AbstractMarshallableCfg
An abstract class that represents a configuration Data Transfer Object (DTO) capable of marshalling.
|
| AbstractMethodWriterInvocationHandler
An abstract base for
MethodWriterInvocationHandlers that provides a base implementation. |
| AbstractTimestampLongConverter
This abstract class serves as the base for LongConverters that handle timestamp values.
|
| AbstractWire
Represents the AbstractWire class which serves as a base for all Wire implementations.
|
| Base32LongConverter
This class is responsible for converting 64-bit unsigned numbers into a base32 representation.
|
| Base64LongConverter
This class represents a converter for an unsigned 64-bit number encoded in base64.
|
| Base85LongConverter
Provides a Base85 encoding scheme, converting long values to a string representation.
|
| BaseEvent
Represents a timed event and extends
Marshallable so that the event can
be serialised or de-serialised. |
| BinaryWire
Primary implementation of the binary wire format.
|
| BinaryWire.BinaryValueIn
Represents a binary input value and provides methods to read and manage the state
of this binary input.
|
| BinaryWire.FixedBinaryValueOut
Implementation of the ValueOut interface, providing methods to write values in a fixed binary format.
|
| BinaryWireCode
Enumerates the predefined byte codes for the Binary YAML wire format.
|
| BinaryWireHighCode
Enum to represent various high-level codes used in the binary wire protocol.
|
| BracketType
Represents the type of bracketing used in serialized data formats, particularly
in the context of Chronicle Wire serialization/deserialization processes.
|
| BytesInBinaryMarshallable
Represents an abstract base class for binary marshallables that primarily deal with bytes.
|
| ChronicleBitSet
Interface for a bit set that is both
Marshallable and
Closeable. |
| CSVWire
Text based wire format for Comma Separated Values (CSV).
|
| Demarshallable
Represents a contract for objects that are designed for deserialization, with an expectation
that a new, potentially immutable object is instantiated during each deserialization process.
|
| DocumentContext
Represents a context that governs the interactions and state management for a document.
|
| DocumentContextHolder
This is the DocumentContextHolder class which implements both
DocumentContext
and WriteDocumentContext. |
| DocumentWritten
Represents an entity that supports writing documents.
|
| DynamicEnum
Deprecated.
|
| Event
Represents a business or system occurrence identified by an ID and time.
|
| ExcerptListener
A listener interface for receiving events when excerpts are encountered.
|
| FieldInfo
Represents an abstraction for the meta-information of a field within a class or interface.
|
| FieldNumberParselet
Parses fields identified by a numeric ID.
|
| GeneratedProxyClass
This is the GeneratedProxyClass enum.
|
| GenerateMethodWriter2.GMWMetaData
Metadata associated with the
GenerateMethodWriter2 class. |
| HeadNumberChecker
Represents a functional interface for checking header numbers against specific criteria.
|
| IdentifierLongConverter
An identifier that acts as a base 66 string of up to 10 characters, or a nanosecond timestamp for dates from 2019-09-14.
|
| JSONWire
Represents the JSON wire format for text-based marshalling and parsing.
|
| LongConverter
Defines a contract for converting
long values to and from textual
representations. |
| LongValueBitSet
A
ChronicleBitSet implementation backed by an array of
LongValues. |
| Marshallable
A cornerstone interface for objects that need to be serialised to and
deserialised from a wire format.
|
| MarshallableIn
This interface provides methods for reading marshallable objects.
|
| MarshallableOut
Defines the contract for objects that can write out Marshallable objects.
|
| MarshallableOutBuilder
This is the
MarshallableOutBuilder class. |
| MessageHistory
Records the path a message takes as it moves through components.
|
| MessagePathClassifier
Classifies message paths based on the history of each message.
|
| MethodFilterOnFirstArg
Represents a functional interface that provides a mechanism to filter methods based on their
first argument.
|
| MethodWireKey
The
MethodWireKey class represents a key within a wire format, extending the
BytesInBinaryMarshallable class and implementing the WireKey interface. |
| MicroTimestampLongConverter
A
MicroTimestampLongConverter is an implementation of AbstractTimestampLongConverter
which handles conversions between long timestamps and date-time strings. |
| MilliTimestampLongConverter
A
MilliTimestampLongConverter is an implementation of AbstractTimestampLongConverter
which handles conversions between long timestamps and date-time strings. |
| NanoTimestampLongConverter
A
NanoTimestampLongConverter is an implementation of AbstractTimestampLongConverter
which handles conversions between long timestamps and date-time strings. |
| NoDocumentContext
An enumeration implementation of the
DocumentContext interface. |
| ObjectIntObjectConsumer
Represents a consumer that accepts two objects of types T and V, and an integer value.
|
| QueryWire
Parses a URL query string such as
"a=1&b=2". |
| ReadDocumentContext
Represents a context for reading documents.
|
| ReadMarshallable
This interface represents objects that can be reloaded from a stream by reusing an existing instance.
|
| RollbackIfNotCompleteNotifier
The RollbackIfNotCompleteNotifier interface defines methods to handle rollback
scenarios in the event of incomplete operations or messages.
|
| SelfDescribingMarshallable
Represents an abstraction of marshallable objects that are self-describing by default.
|
| SerializationStrategies
Enumerates the available serialization strategies, each implementing the
SerializationStrategy interface. |
| SerializationStrategy
Strategy for serialising and deserialising objects of type
T. |
| ServicesTimestampLongConverter
This is the ServicesTimestampLongConverter class implementing the
LongConverter interface. |
| ShortTextLongConverter
Implements a Base 85 encoding scheme specifically designed for converting short text strings into long values.
|
| SourceContext
Interface for accessing metadata about the origin of a message.
|
| TextWire
A representation of the YAML-based wire format.
|
| TextWire.TextValueIn
Represents a textual input value for deserialization.
|
| TriConsumer
Represents an operation that accepts three input arguments and returns no result.
|
| UnrecoverableTimeoutException
Represents an unrecoverable timeout exception, indicating that a certain operation
or request exceeded its allotted time and cannot be recovered or retried.
|
| ValueIn
Represents an interface for reading values in various formats from a serialized data source.
|
| ValueIn.Reader
Interface for reading values from the wire into a list.
|
| ValueOut
Defines an interface for writing out values after writing a field.
|
| VanillaMethodReader
Deserialises messages from a
MarshallableIn source and dispatches each
one as a method call on the supplied handler objects. |
| VanillaMethodReaderBuilder
Builder for
VanillaMethodReader. |
| VanillaMethodWriterBuilder
Builder for dynamic proxies that write method calls to a
MarshallableOut. |
| VanillaWireParser
Provides an implementation of
WireParser that maps field names or ids to
WireParselets. |
| Wire
Defines the standard interface for sequentially writing to and reading from a Bytes stream.
|
| WireCommon |
| WireDumper
The WireDumper class provides utility methods to obtain a human-readable dump representation of
WireIn content. |
| WireIn
Defines the standard interface for reading sequentially from a Bytes stream.
|
| WireIn.HeaderType
Enumeration representing possible header types that can be read from a WireIn instance.
|
| WireInternal
The WireInternal enum provides a collection of utility constants, data structures,
and internal configurations to support wire operations.
|
| WireKey
Represents a unique identifier or key for wiring protocols.
|
| WireMarshaller
Engine for marshalling and unmarshalling objects based on their field
definitions.
|
| WireOut
Defines the standard interface for sequential writing to a Bytes stream.
|
| WireOut.EndOfWire |
| WireParselet
Functional interface invoked when a field name is parsed.
|
| WireParser
Defines a contract for parsing field-value data from a
WireIn stream. |
| Wires
Utility holder for low-level wire constants and helper methods.
|
| WireType
Enumerates a selection of prebuilt wire types.
|
| WrappedDocumentContext
This is the WrappedDocumentContext class which implements the DocumentContext interface.
|
| WriteDocumentContext
This is the WriteDocumentContext interface extending DocumentContext.
|
| WriteMarshallable
Represents a marshallable entity capable of writing its state to a given wire format.
|
| WriteValue
Represents an entity capable of writing its value to a specified output format.
|
| YamlKeys
Represents a collection of offsets used in a YAML structure.
|
| YamlLogging
Provides utility functions to control the logging of Yaml messages, which can be
useful for debugging or generating documentation.
|
| YamlLogging.YamlLoggingLevel
Enum representing the various logging levels for Yaml.
|
| YamlToken
Enumerates the different types of tokens that can be found in a YAML document.
|
| YamlWire
Represents a YAML-based wire format designed for efficient parsing and serialization of data.
|
| YamlWireOut
Provides functionality for writing data in a YAML-based wire format.
|
| Class and Description |
|---|
| LongConversion
Meta-annotation used to associate a concrete
LongConverter
implementation with another annotation. |
| LongConverter
Defines a contract for converting
long values to and from textual
representations. |
| Class and Description |
|---|
| ExcerptListener
A listener interface for receiving events when excerpts are encountered.
|
| MarshallableIn
This interface provides methods for reading marshallable objects.
|
| Class and Description |
|---|
| Wire
Defines the standard interface for sequentially writing to and reading from a Bytes stream.
|
| Class and Description |
|---|
| ExcerptListener
A listener interface for receiving events when excerpts are encountered.
|
| Marshallable
A cornerstone interface for objects that need to be serialised to and
deserialised from a wire format.
|
| MarshallableIn
This interface provides methods for reading marshallable objects.
|
| ReadMarshallable
This interface represents objects that can be reloaded from a stream by reusing an existing instance.
|
| SelfDescribingMarshallable
Represents an abstraction of marshallable objects that are self-describing by default.
|
| Wire
Defines the standard interface for sequentially writing to and reading from a Bytes stream.
|
| WriteMarshallable
Represents a marshallable entity capable of writing its state to a given wire format.
|
| WriteValue
Represents an entity capable of writing its value to a specified output format.
|
| Class and Description |
|---|
| MarshallableIn
This interface provides methods for reading marshallable objects.
|
| Class and Description |
|---|
| VanillaMessageHistory
Array-backed
MessageHistory storing source identifiers, message indices and
processing timestamps. |
Copyright © 2026 Chronicle Software Ltd. All rights reserved.