Package org.fudgemsg.types

The core Fudge type handlers.

See:
          Description

Interface Summary
FudgeTypeConverter<Primary,Secondary> Definition of an API for conversion of types.
 

Class Summary
ByteArrayFieldType The type definition for a byte array.
DateFieldType The type definition for a date.
DateTimeFieldType The type definition for a date.
DoubleArrayFieldType The type definition for an array of double-precision floating point numbers.
FloatArrayFieldType The type definition for an array of single-precision floating point numbers.
FudgeDate Dummy class for holding a date value on its own, at varying precision.
FudgeDateTime Dummy class for holding a combined Date and Time with the other data available in the Fudge encoding.
FudgeMsgFieldType The type definition for a sub-message in a hierarchical message format.
FudgeTime Dummy class for holding a time value on its own at varying precisions.
IndicatorFieldType The type handler for the singleton IndicatorType value.
IndicatorFieldTypeConverter Converts any object values to the indicator type.
IndicatorType The only value of a field with the Indicator type.
IntArrayFieldType Type definition for arrays of 32-bit integers.
LongArrayFieldType Type definition for arrays of 64-bit integers.
PrimitiveFieldTypes A collection of all the simple fixed-width field types that represent primitive values.
PrimitiveFieldTypesConverter<Target> Basic conversions between the types defined in PrimitiveFieldTypes.
SecondaryFieldType<SecondaryType,PrimitiveType> The type definition for a secondary field type that converts Java objects to a more fundamental Fudge type.
SecondaryFieldTypeBase<SecondaryType,ConversionType,PrimitiveType extends ConversionType> The base type definition for a secondary field type that converts Java objects to/from more fundamental Fudge types.
ShortArrayFieldType Type definition for arrays of 16-bit integers.
StringFieldType The type definition for a Modified UTF-8 encoded string.
StringFieldTypeConverter Converts any object values to a string using the object's toString method.
TimeFieldType The type definition for a date.
UnknownFudgeFieldType A type class for handling variable sized field values where the type isn't available in the current FudgeTypeDictionary.
 

Enum Summary
DateTimeAccuracy Granularity options for DateTimeFieldType and TimeFieldType.
 

Annotation Types Summary
FudgeSecondaryType An annotation to provide runtime metadata necessary for automatic instantiation of Fudge Secondary Types.
 

Package org.fudgemsg.types Description

The core Fudge type handlers.



Copyright 2009-Present by OpenGamma Inc. and individual contributors
Released under the Apache License, Version 2.0