Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractTokenListener - Class in uk.co.real_logic.sbe.otf
-
Abstract
TokenListenerthat can be extended when not all callback methods are required. - AbstractTokenListener() - Constructor for class uk.co.real_logic.sbe.otf.AbstractTokenListener
- accessField(Token) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory
-
Find or create a
FieldPrecedenceModel.CodecInteractionto represent accessing the field identified by the given token. - accessVarDataLength(Token) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory
-
Find or create a
FieldPrecedenceModel.CodecInteractionto represent accessing the length of a variable-length data field without advancing the codec position. - actingVersion() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- actingVersion() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- addMessage(long, List<Token>) - Method in class uk.co.real_logic.sbe.ir.Ir
-
Add a List of
Tokens for a given message id. - alwaysEndsInStartState() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.TransitionGroup
-
Returns
trueif the transitions in this group do not change state. - append(StringBuilder, String, String) - Static method in class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
-
Shortcut to append a line of generated code
- append(StringBuilder, String, String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Shortcut to append a line of generated code
- appendAsJsonString(StringBuilder, DirectBuffer, int, Encoding) - Static method in class uk.co.real_logic.sbe.otf.Types
-
Append an encoding as a Json String to a
StringBuilder. - appendAsJsonString(StringBuilder, PrimitiveValue, Encoding) - Static method in class uk.co.real_logic.sbe.otf.Types
-
Append a value as a Json String to a
StringBuilder. - appendAsString(StringBuilder, DirectBuffer, int, Encoding) - Static method in class uk.co.real_logic.sbe.otf.Types
-
Append an encoding as a String to a
StringBuilder. - appendTo(StringBuilder) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- appendTo(StringBuilder) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- appendTo(StringBuilder) - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- appendTo(StringBuilder) - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- appendTo(StringBuilder) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- appendTo(StringBuilder) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- appendTo(StringBuilder) - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- appendTo(StringBuilder) - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- applicableMaxValue() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The most applicable max value for the encoded type.
- applicableMinValue() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The most applicable min value for the encoded type.
- applicableNamespace() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the namespaceName to be used for generated code.
- applicableNullValue() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The most applicable null value for the encoded type.
- applicableTypeName() - Method in class uk.co.real_logic.sbe.ir.Token
-
Get the name of the type that should be applied in context.
- arrayLength() - Method in class uk.co.real_logic.sbe.ir.Token
-
The number of encoded primitives in this type.
B
- BEGIN_COMPOSITE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the beginning of a composite.
- BEGIN_COMPOSITE - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the beginning of a composite.
- BEGIN_ENUM - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the beginning of a enum.
- BEGIN_ENUM - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the beginning of an enumeration.
- BEGIN_FIELD - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the beginning of a field.
- BEGIN_FIELD - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the beginning of a field.
- BEGIN_GROUP - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the beginning of a group.
- BEGIN_GROUP - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the beginning of a repeating group.
- BEGIN_MESSAGE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the beginning of a message.
- BEGIN_MESSAGE - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the beginning of a message.
- BEGIN_SET - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the beginning of a set.
- BEGIN_SET - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the beginning of a bitset.
- BEGIN_VAR_DATA - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the beginning of variable data.
- BEGIN_VAR_DATA - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the beginning of a variable data block.
- BI_MAX_VALUE_UINT64 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for an unsigned 64-bit type.
- BI_NULL_VALUE_UINT64 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for an unsigned 64-bit type.
- BLOCK_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- BLOCK_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- BLOCK_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- BLOCK_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- BLOCK_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The field containing the length of the root block in bytes.
- blockLength() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- blockLength() - Method in class uk.co.real_logic.sbe.xml.Field
-
The block length of the field.
- blockLength() - Method in class uk.co.real_logic.sbe.xml.Message
-
Return the encodedLength of the
Messagein bytes including any padding. - blockLength(int) - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- blockLengthEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- blockLengthEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- blockLengthEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- blockLengthEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- blockLengthMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- blockLengthMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- blockLengthMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- blockLengthMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- blockLengthNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- blockLengthNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- blockLengthSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- blockLengthType() - Method in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The declared data type for the block length field.
- buffer() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- buffer() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- buffer() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- buffer() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- buffer() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- buffer() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- buffer() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- buffer() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- build() - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Build a new Encoding based on the values.
- build() - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Build a new Token based on the values.
- build() - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Creates an instance of
ParserOptionswith all the values set. - builder() - Static method in class uk.co.real_logic.sbe.xml.ParserOptions
-
Creates a builder.
- Builder() - Constructor for class uk.co.real_logic.sbe.ir.Encoding.Builder
- Builder() - Constructor for class uk.co.real_logic.sbe.ir.Token.Builder
- Builder() - Constructor for class uk.co.real_logic.sbe.xml.ParserOptions.Builder
- BYTE_ARRAY - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveValue.Representation
-
Value is stored in a byte[].
- BYTE_ORDER - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- BYTE_ORDER - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- BYTE_ORDER - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- BYTE_ORDER - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- BYTE_ORDER - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- BYTE_ORDER - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- BYTE_ORDER - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- BYTE_ORDER - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- byteArrayValue() - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Return byte array value for this PrimitiveValue.
- byteArrayValue(PrimitiveType) - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Return byte array value for this PrimitiveValue given a particular type
- byteOrder() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The
ByteOrderfor this encoding. - byteOrder() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- byteOrder() - Method in class uk.co.real_logic.sbe.ir.Ir
-
ByteOrderfor all types in the schema. - byteOrder() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
Return the byte order specified by the messageSchema
- byteOrder(ByteOrder) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
ByteOrder for the Encoding.
- byteOrder(ByteOrderCodec) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- ByteOrderCodec - Enum Class in uk.co.real_logic.sbe.ir.generated
-
Number encoding byte order.
- byteOrderEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- byteOrderEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- byteOrderEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- byteOrderEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- byteOrderId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- byteOrderId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- byteOrderMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- byteOrderMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- byteOrderRaw() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- byteOrderSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- byteOrderSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
C
- C - Enum constant in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Generates codecs for the C11 programming language.
- CGenerator - Class in uk.co.real_logic.sbe.generation.c
-
Codec generator for the C11 programming language.
- CGenerator(Ir, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.c.CGenerator
-
Create a new C language
CodeGenerator. - CHAR - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
Single byte character encoding in ASCII.
- CHAR - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
One byte character type which is a flavour of ASCII.
- characterEncoding() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The character encoding for the token or null if not set.
- characterEncoding() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- characterEncoding() - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
The character encoding of the byte array representation.
- characterEncoding() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
The character encoding of the type
- characterEncoding(String) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Character encoding for the Encoding.
- characterEncoding(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- characterEncodingCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- characterEncodingCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- characterEncodingHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- characterEncodingHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- characterEncodingId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- characterEncodingId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- characterEncodingLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- characterEncodingMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- characterEncodingMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- characterEncodingSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- charset(String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Code to fetch an instance of
Charsetcorresponding to the given encoding. - charsetName(String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Code to fetch the name of the
Charsetgiven the encoding. - checkEncodingIsComplete() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- checkEncodingIsComplete() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- checkForValidName(Node, String) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Check name against validity for C++ and Java naming.
- checkForValidOffsets(Node) - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
Check the composite for any specified offsets and validate they are correctly specified.
- checkForWellFormedGroupSizeEncoding(Node) - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
Check the composite for being a well-formed group encodedLength encoding.
- checkForWellFormedMessageHeader(Node) - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
Check the composite for being a well-formed message headerStructure encoding.
- checkForWellFormedVariableLengthDataEncoding(Node) - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
Check the composite for being a well-formed variable length data encoding.
- checkIfShouldExit() - Method in class uk.co.real_logic.sbe.xml.ErrorHandler
-
Check if the parser should exit.
- Choice(Node, PrimitiveType) - Constructor for class uk.co.real_logic.sbe.xml.SetType.Choice
-
Construct a Choice given the XML node and the encodingType
- CHOICE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the choice in a set.
- CHOICE - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes a bit value (choice) of a bitset.
- choices() - Method in class uk.co.real_logic.sbe.xml.SetType
-
The collection of possible
SetType.Choicevalues for a bitset. - close() - Method in class uk.co.real_logic.sbe.ir.IrDecoder
- close() - Method in class uk.co.real_logic.sbe.ir.IrEncoder
- closingBraces(int) - Static method in class uk.co.real_logic.sbe.generation.cpp.CppUtil
-
Generate a count of closing braces, one on each line.
- CodecInteraction() - Constructor for class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction
- CodeGenerator - Interface in uk.co.real_logic.sbe.generation
-
Abstraction for code generators to implement.
- collect(Signal, List<Token>, int, List<Token>) - Static method in class uk.co.real_logic.sbe.ir.GenerationUtil
-
Collect a run of tokens matching a signal.
- collectFields(List<Token>, int, List<Token>) - Static method in class uk.co.real_logic.sbe.ir.GenerationUtil
-
Collect the fields for a message.
- collectGroups(List<Token>, int, List<Token>) - Static method in class uk.co.real_logic.sbe.ir.GenerationUtil
-
Collect the groups for a message.
- collectVarData(List<Token>, int, List<Token>) - Static method in class uk.co.real_logic.sbe.ir.GenerationUtil
-
Collect the var data for a message.
- componentTokenCount() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCount() - Method in class uk.co.real_logic.sbe.ir.Token
-
The number of tokens that make up this component.
- componentTokenCount(int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- componentTokenCount(int) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Count of tokens in the component.
- componentTokenCount(int) - Method in class uk.co.real_logic.sbe.ir.Token
-
Set the number of tokens this component has.
- componentTokenCountEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCountEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- componentTokenCountEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCountEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- componentTokenCountId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCountId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- componentTokenCountMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCountMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- componentTokenCountMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCountMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- componentTokenCountMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCountMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- componentTokenCountNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCountNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- componentTokenCountSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- componentTokenCountSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- COMPOSITE_TYPE - Static variable in class uk.co.real_logic.sbe.xml.CompositeType
-
SBE schema composite type.
- CompositeType - Class in uk.co.real_logic.sbe.xml
-
SBE compositeType which is a composite of other composites, sets, enums, or simple types.
- computedBlockLength() - Method in class uk.co.real_logic.sbe.xml.Field
-
The computed block length of the field.
- computedBlockLength(int) - Method in class uk.co.real_logic.sbe.xml.Field
-
The computed block length of the field.
- computedOffset() - Method in class uk.co.real_logic.sbe.xml.Field
-
The computed offset at which the field begins.
- computedOffset(int) - Method in class uk.co.real_logic.sbe.xml.Field
-
Set the computed offset at which the field begins.
- conclude() - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks.Context
-
Validates this
PrecedenceChecks.Contextinstance. - CONSTANT - Enum constant in enum class uk.co.real_logic.sbe.ir.Encoding.Presence
-
The field presence is a constant.
- CONSTANT - Enum constant in enum class uk.co.real_logic.sbe.xml.Presence
-
The field value is constant and held in the schema and not passed on the wire.
- constVal() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
The constant value of the type if specified
- constValue() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The constant value for the token or null if not set.
- constValue() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- constValue(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- constValue(PrimitiveValue) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Constant value to be used for the Encoding.
- constValueCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- constValueCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- constValueHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- constValueHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- constValueId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- constValueId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- constValueLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- constValueMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- constValueMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- constValueSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- context() - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks
-
Returns the
PrecedenceChecks.Contextdescribing how precedence checks should be generated. - Context() - Constructor for class uk.co.real_logic.sbe.generation.common.PrecedenceChecks.Context
- COutputManager - Class in uk.co.real_logic.sbe.generation.c
-
OutputManagerfor managing the creation of C11 source files as the target of code generation. - COutputManager(String, String) - Constructor for class uk.co.real_logic.sbe.generation.c.COutputManager
-
Create a new
OutputManagerfor generating C11 source files into a given package. - CPP - Enum constant in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Generates codecs for the C++11 programming language with some conditional includes for C++14 and C++17.
- CPP_GENERATE_DTOS - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Should generate C++ DTOs.
- CPP_NAMESPACES_COLLAPSE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to toggle collapsing of nested namespaces in generated C++ stubs.
- CppDtoGenerator - Class in uk.co.real_logic.sbe.generation.cpp
-
DTO generator for the CSharp programming language.
- CppDtoGenerator(Ir, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.cpp.CppDtoGenerator
-
Create a new C# DTO
CodeGenerator. - CppDtos - Class in uk.co.real_logic.sbe.generation.cpp
-
CodeGeneratorfactory for C++ DTOs. - CppDtos() - Constructor for class uk.co.real_logic.sbe.generation.cpp.CppDtos
- CppGenerator - Class in uk.co.real_logic.sbe.generation.cpp
-
Codec generator for the C++11 programming language with conditional compilation for additional C++14 and C++17 features.
- CppGenerator(Ir, boolean, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.cpp.CppGenerator
-
Create a new Cpp language
CodeGenerator. - CppGenerator(Ir, boolean, PrecedenceChecks, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.cpp.CppGenerator
-
Create a new Go language
CodeGenerator. - cppTypeName(PrimitiveType) - Static method in class uk.co.real_logic.sbe.generation.cpp.CppUtil
-
Map the name of a
PrimitiveTypeto a C++98 primitive type name. - CppUtil - Class in uk.co.real_logic.sbe.generation.cpp
-
Utilities for mapping between IR and the C++ language.
- CppUtil() - Constructor for class uk.co.real_logic.sbe.generation.cpp.CppUtil
- createCargoToml() - Method in class uk.co.real_logic.sbe.generation.rust.RustOutputManager
-
Creates a new Cargo.toml file.
- createCodecModel(String, List<Token>) - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks
-
Creates a
FieldPrecedenceModelfor the given message tokens, unless precedence checks are disabled, in which casenullis returned. - createDecoderModel(String, List<Token>) - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks
-
Creates a
FieldPrecedenceModelfor the given message tokens, unless precedence checks are disabled, in which casenullis returned. - createEncoderModel(String, List<Token>) - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks
-
Creates a
FieldPrecedenceModelfor the given message tokens, unless precedence checks are disabled, in which casenullis returned. - createOutput(String) - Method in class uk.co.real_logic.sbe.generation.c.COutputManager
-
Create a new output which will be a C11 source file in the given package.
- createOutput(String) - Method in class uk.co.real_logic.sbe.generation.cpp.NamespaceOutputManager
-
Create a new output which will be a C++98 source file in the given package.
- createOutput(String) - Method in class uk.co.real_logic.sbe.generation.csharp.CSharpNamespaceOutputManager
-
Create a new output which will be a C# source file in the given package.
- createOutput(String) - Method in class uk.co.real_logic.sbe.generation.golang.GolangOutputManager
-
Create a new output which will be a golang source file in the given package.
- createOutput(String) - Method in class uk.co.real_logic.sbe.generation.java.JavaOutputManager
- createOutput(String) - Method in class uk.co.real_logic.sbe.generation.rust.RustOutputManager
-
Create a new output which will be a rust source file in the given module.
- CSharp - Class in uk.co.real_logic.sbe.generation.csharp
-
CodeGeneratorfactory for the CSharp target programming language. - CSharp() - Constructor for class uk.co.real_logic.sbe.generation.csharp.CSharp
- CSHARP_GENERATE_NAMESPACE_DIR - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to turn on or off generation of namespace directories during csharp code generation.
- CSharpDtoGenerator - Class in uk.co.real_logic.sbe.generation.csharp
-
DTO generator for the CSharp programming language.
- CSharpDtoGenerator(Ir, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.csharp.CSharpDtoGenerator
-
Create a new C# DTO
CodeGenerator. - CSharpDtos - Class in uk.co.real_logic.sbe.generation.csharp
-
CodeGeneratorfactory for CSharp DTOs. - CSharpDtos() - Constructor for class uk.co.real_logic.sbe.generation.csharp.CSharpDtos
- CSharpGenerator - Class in uk.co.real_logic.sbe.generation.csharp
-
Codec generator for the CSharp programming language.
- CSharpGenerator(Ir, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.csharp.CSharpGenerator
-
Create a new C# language
CodeGenerator. - CSharpGenerator(Ir, PrecedenceChecks, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.csharp.CSharpGenerator
-
Create a new C# language
CodeGenerator. - CSharpNamespaceOutputManager - Class in uk.co.real_logic.sbe.generation.csharp
-
OutputManagerfor managing the creation of C# source files as the target of code generation. - CSharpNamespaceOutputManager(String, String) - Constructor for class uk.co.real_logic.sbe.generation.csharp.CSharpNamespaceOutputManager
-
Create a new
OutputManagerfor generating C# source files into a given package. - CSharpUtil - Class in uk.co.real_logic.sbe.generation.csharp
-
Utilities for mapping between IR and the C# language.
- CSharpUtil() - Constructor for class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
- cTypeName(PrimitiveType) - Static method in class uk.co.real_logic.sbe.generation.c.CUtil
-
Map the name of a
PrimitiveTypeto a C11 primitive type name. - CUtil - Class in uk.co.real_logic.sbe.generation.c
-
Utilities for mapping between IR and the C language.
- CUtil() - Constructor for class uk.co.real_logic.sbe.generation.c.CUtil
D
- decode() - Method in class uk.co.real_logic.sbe.ir.IrDecoder
-
Decode the serialised
Irand return the decoded instance. - decode(DirectBuffer, int, int, int, List<Token>, TokenListener) - Static method in class uk.co.real_logic.sbe.otf.OtfMessageDecoder
-
Decode a message from the provided buffer based on the message schema described with IR
Tokens. - DECODE_UNKNOWN_ENUM_VALUES - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Should unknown enum values be decoded to support extension.
- DEFAULT - Static variable in class uk.co.real_logic.sbe.xml.ParserOptions
-
Default parser options which can be used for convenience.
- deprecated() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecated() - Method in class uk.co.real_logic.sbe.ir.Token
-
The version in which this context was deprecated.
- deprecated() - Method in class uk.co.real_logic.sbe.xml.EnumType.ValidValue
-
Version in which
EnumType.ValidValuewas deprecated. - deprecated() - Method in class uk.co.real_logic.sbe.xml.Field
-
Deprecated version attribute for the field.
- deprecated() - Method in class uk.co.real_logic.sbe.xml.Message
-
Version in which message was deprecated.
- deprecated() - Method in class uk.co.real_logic.sbe.xml.SetType.Choice
-
Version in which
SetType.Choicewas deprecated. - deprecated() - Method in class uk.co.real_logic.sbe.xml.Type
-
Version in which type was deprecated.
- deprecated(int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- deprecated(int) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Deprecated version attribute for the Token.
- deprecatedEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecatedEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- deprecatedEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecatedEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- deprecatedId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecatedId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- deprecatedMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecatedMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- deprecatedMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecatedMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- deprecatedMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecatedMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- deprecatedNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecatedNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- deprecatedSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- deprecatedSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- description() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- description() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the description for the schema.
- description() - Method in class uk.co.real_logic.sbe.ir.Token
-
Description for what the token is to be used for.
- description() - Method in class uk.co.real_logic.sbe.xml.EnumType.ValidValue
-
The description of the
EnumType.ValidValue. - description() - Method in class uk.co.real_logic.sbe.xml.Field
-
Description attribute for the field.
- description() - Method in class uk.co.real_logic.sbe.xml.Message
-
The description of the message (if set) or null
- description() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
The description of the schema.
- description() - Method in class uk.co.real_logic.sbe.xml.SetType.Choice
-
The description of the bitset choice.
- description() - Method in class uk.co.real_logic.sbe.xml.Type
-
The description of the Type (if set) or null.
- description(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- description(String) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Description attribute for the Token.
- descriptionCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- descriptionCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- descriptionHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- descriptionHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- descriptionId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- descriptionId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- descriptionLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- descriptionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- descriptionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- descriptionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- determineGroupHasElements(Token) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory
-
Find or create a
FieldPrecedenceModel.CodecInteractionto represent determining a repeating group has elements. - determineGroupIsEmpty(Token) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory
-
Find or create a
FieldPrecedenceModel.CodecInteractionto represent determining a repeating group is empty. - dimensionType() - Method in class uk.co.real_logic.sbe.xml.Field
-
Dimension type for the field when group or var data.
- DOUBLE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
64-bit double precision floating point.
- DOUBLE - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 64-bit double precision floating point number.
- DOUBLE - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveValue.Representation
-
Value is stored in a double value.
- doubleValue() - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Return double value for this PrimitiveValue.
E
- encode() - Method in class uk.co.real_logic.sbe.ir.IrEncoder
-
Encode the provided
Irand return the length in bytes encoded. - ENCODED_DATA_TYPE - Static variable in class uk.co.real_logic.sbe.xml.EncodedDataType
-
SBE schema type.
- ENCODED_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- ENCODED_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- ENCODED_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- ENCODED_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- EncodedDataType - Class in uk.co.real_logic.sbe.xml
-
SBE simple encoded data type.
- EncodedDataType(String, String, Presence, String, String, PrimitiveType, int, boolean) - Constructor for class uk.co.real_logic.sbe.xml.EncodedDataType
-
Construct a new EncodedDataType with direct values.
- EncodedDataType(String, Presence, String, String, PrimitiveType, int, boolean) - Constructor for class uk.co.real_logic.sbe.xml.EncodedDataType
-
Construct a new EncodedDataType with direct values.
- EncodedDataType(Node) - Constructor for class uk.co.real_logic.sbe.xml.EncodedDataType
-
Construct a new encodedDataType from XML Schema.
- EncodedDataType(Node, String, String) - Constructor for class uk.co.real_logic.sbe.xml.EncodedDataType
-
Construct a new encodedDataType from XML Schema.
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- encodedLength() - Method in class uk.co.real_logic.sbe.ir.Token
-
The encodedLength of this token in bytes.
- encodedLength() - Method in class uk.co.real_logic.sbe.otf.OtfHeaderDecoder
-
The encodedLength of the message header in bytes.
- encodedLength() - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
The encodedLength (in octets) of the list of encoded types.
- encodedLength() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
The encodedLength (in octets) of the encoding as length of the primitiveType times its count.
- encodedLength() - Method in class uk.co.real_logic.sbe.xml.EnumType
-
The encodedLength (in octets) of the encodingType
- encodedLength() - Method in class uk.co.real_logic.sbe.xml.SetType
-
The encodedLength (in octets) of the encodingType
- encodedLength() - Method in class uk.co.real_logic.sbe.xml.Type
-
The encodedLength (in octets) of the Type.
- encodedLength(int) - Method in class uk.co.real_logic.sbe.ir.Token
-
Set the encoded length for this node.
- encoding() - Method in class uk.co.real_logic.sbe.ir.Token
- encoding(Encoding) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Encoding type for the Token.
- Encoding - Class in uk.co.real_logic.sbe.ir
-
Optional encoding settings that can be associated with
Tokens. - ENCODING - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the encoding of a field.
- ENCODING - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the
Tokenis an encoding. - Encoding.Builder - Class in uk.co.real_logic.sbe.ir
-
Builder to make
Encodingeasier to create. - Encoding.Presence - Enum Class in uk.co.real_logic.sbe.ir
-
Indicates the presence status of a primitive encoded field in a message.
- encodingType() - Method in class uk.co.real_logic.sbe.xml.EnumType
-
The
PrimitiveTypeused to encode the enum. - encodingType() - Method in class uk.co.real_logic.sbe.xml.SetType
-
The encoding type of the bitset to be used on the wire.
- END_COMPOSITE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the end of a composite.
- END_COMPOSITE - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the end of a composite.
- END_ENUM - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the end of a enum.
- END_ENUM - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the end of an enumeration.
- END_FIELD - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal end beginning of a field.
- END_FIELD - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the end of a field.
- END_GROUP - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the end of a group.
- END_GROUP - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the end of a repeating group.
- END_MESSAGE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the end of a message.
- END_MESSAGE - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the end of a message.
- END_SET - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the end of a set.
- END_SET - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the end of a bitset.
- END_VAR_DATA - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal the end of variable data.
- END_VAR_DATA - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes the end of a variable data block.
- endState() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.TransitionGroup
-
Returns the end state of the transitions in this group.
- ENUM_TYPE - Static variable in class uk.co.real_logic.sbe.xml.EnumType
-
SBE schema enum type.
- EnumType - Class in uk.co.real_logic.sbe.xml
-
SBE enum type for representing an enumeration of values.
- EnumType.ValidValue - Class in uk.co.real_logic.sbe.xml
-
Holder for valid values for and
EnumType. - epoch() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The epoch from which a timestamp is offset.
- epoch() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- epoch() - Method in class uk.co.real_logic.sbe.xml.Field
-
Epoch attribute for the field.
- epoch(String) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Epoch value for the Encoding.
- epoch(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- EPOCH - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.MetaAttribute
-
The epoch or start of time.
- epochCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- epochCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- epochHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- epochHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- epochId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- epochId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- epochLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- epochMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- epochMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- epochSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- equals(Object) - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Determine if two values are equivalent.
- error(String) - Method in class uk.co.real_logic.sbe.xml.ErrorHandler
-
Record a message signifying an error condition.
- ERROR_HANDLER_KEY - Static variable in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Key for storing
ErrorHandleras user data in XML document. - errorCount() - Method in class uk.co.real_logic.sbe.xml.ErrorHandler
-
The count of errors encountered.
- ErrorHandler - Class in uk.co.real_logic.sbe.xml
-
Class to hold error handling state while parsing an XML message schema.
- ErrorHandler(PrintStream, ParserOptions) - Constructor for class uk.co.real_logic.sbe.xml.ErrorHandler
-
Construct a new
ErrorHandlerthat outputs to a providedPrintStreamwhich overrides the value set inParserOptions.errorPrintStream(). - ErrorHandler(ParserOptions) - Constructor for class uk.co.real_logic.sbe.xml.ErrorHandler
- errorPrintStream() - Method in class uk.co.real_logic.sbe.xml.ParserOptions
-
The
PrintStreamto which errors and warnings are printed when parsing. - errorPrintStream(PrintStream) - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Set the
PrintStreamto which parsing errors and warnings are printed. - exampleCode() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.TransitionGroup
-
Returns some example code for the codec interaction that the transitions in this group share.
F
- Field - Class in uk.co.real_logic.sbe.xml
-
Representation for a field (or group or data) member from the SBE schema.
- fieldId() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldId(int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- fieldIdEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldIdEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- fieldIdEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldIdEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- fieldIdId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldIdId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- fieldIdMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldIdMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- fieldIdMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldIdMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- fieldIdMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldIdMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- fieldIdNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldIdNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- fieldIdSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- fieldIdSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- FieldPrecedenceModel - Class in uk.co.real_logic.sbe.generation.common
-
A state machine that models whether codec interactions are safe.
- FieldPrecedenceModel.CodecInteraction - Class in uk.co.real_logic.sbe.generation.common
-
Represents an interaction against a codec, e.g.,
encoder.wrap(...)ordecoder.myVarData(). - FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory - Class in uk.co.real_logic.sbe.generation.common
-
Factory for creating
FieldPrecedenceModel.CodecInteractioninstances. - FieldPrecedenceModel.State - Class in uk.co.real_logic.sbe.generation.common
-
A state in which a codec may reside.
- FieldPrecedenceModel.TransitionGroup - Class in uk.co.real_logic.sbe.generation.common
-
A group of transitions that share the same end state.
- fields() - Method in class uk.co.real_logic.sbe.xml.Message
-
Return the list of fields in the message
- findEndSignal(List<Token>, int, Signal, String) - Static method in class uk.co.real_logic.sbe.ir.GenerationUtil
-
Find the index of the end signal for a given name.
- findFirst(String, List<Token>, int) - Static method in class uk.co.real_logic.sbe.generation.Generators
-
Find the first token with a given name from an index inclusive.
- findMessages(Document, XPath, Map<String, Type>) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Scan XML for all message definitions and save in map.
- findSignal(List<Token>, Signal) - Static method in class uk.co.real_logic.sbe.ir.GenerationUtil
-
Find the first instance of a given signal.
- findSubGroupNames(List<Token>) - Static method in class uk.co.real_logic.sbe.ir.GenerationUtil
-
Find a list of subgroup names.
- findTypes(Document, XPath) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Scan XML for all types (encodedDataType, compositeType, enumType, and setType) and save in a map.
- FLOAT - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
32-bit single precision floating point.
- FLOAT - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 32-bit single precision floating point number.
- forEachField(List<Token>, BiConsumer<Token, Token>) - Static method in class uk.co.real_logic.sbe.generation.Generators
-
For each field found in a list of field
Tokens take the field token and following type token to aBiConsumer. - forEachStartState(Consumer<FieldPrecedenceModel.State>) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.TransitionGroup
-
Iterate over the start states of the transitions in this group.
- forEachStateOrderedByStateNumber(Consumer<FieldPrecedenceModel.State>) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Iterates over the codec states in the order of their state numbers.
- forEachTerminalEncoderState(Consumer<FieldPrecedenceModel.State>) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Iterates over the states in which a codec is fully encoded.
- forEachTransition(FieldPrecedenceModel.CodecInteraction, Consumer<FieldPrecedenceModel.TransitionGroup>) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Iterates over the possible state machine transitions due to the supplied codec interaction.
- forEachTransitionFrom(FieldPrecedenceModel.State, Consumer<FieldPrecedenceModel.TransitionGroup>) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Finds the possible transitions from a given state.
- forEachWrappedStateByVersionDesc(IntObjConsumer<FieldPrecedenceModel.State>) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Iterates over the states after a codec is wrapped over a particular version of data.
- formatByteOrderEncoding(ByteOrder, PrimitiveType) - Static method in class uk.co.real_logic.sbe.generation.c.CUtil
-
Return the C99 formatted byte order encoding string to use for a given byte order and primitiveType
- formatByteOrderEncoding(ByteOrder, PrimitiveType) - Static method in class uk.co.real_logic.sbe.generation.cpp.CppUtil
-
Return the Cpp98 formatted byte order encoding string to use for a given byte order and primitiveType
- formatClassName(String) - Static method in class uk.co.real_logic.sbe.generation.cpp.CppUtil
-
Format a String as a class name.
- formatClassName(String) - Static method in class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
-
Format a String as a class name.
- formatClassName(String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Format a class name for the generated code.
- formatForCppKeyword(String) - Static method in class uk.co.real_logic.sbe.generation.cpp.CppUtil
-
Format a String with a suffix in case it's a keyword.
- formatForCSharpKeyword(String) - Static method in class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
-
Format a String with a suffix in case it's a keyword.
- formatForJavaKeyword(String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Format a name for generated code.
- formatGetterName(String) - Static method in class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
-
Format a Getter name for generated code.
- formatGetterName(String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Format a Getter name for generated code.
- formatName(String) - Static method in class uk.co.real_logic.sbe.generation.c.CUtil
-
Format a String as a struct name.
- formatPropertyName(String) - Static method in class uk.co.real_logic.sbe.generation.c.CUtil
-
Format a String as a property name.
- formatPropertyName(String) - Static method in class uk.co.real_logic.sbe.generation.cpp.CppUtil
-
Format a String as a property name.
- formatPropertyName(String) - Static method in class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
-
Format a String as a property name.
- formatPropertyName(String) - Static method in class uk.co.real_logic.sbe.generation.golang.GolangUtil
-
Format a String as a property name.
- formatPropertyName(String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Format a property name for generated code.
- formatScopedName(CharSequence[], String) - Static method in class uk.co.real_logic.sbe.generation.c.CUtil
-
Format a String as a struct name prepended with a scope.
- formatTypeName(String) - Static method in class uk.co.real_logic.sbe.generation.golang.GolangUtil
-
Format a String as a type name.
- formatVariableName(String) - Static method in class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
-
Format a String as a variable name.
- FrameCodecDecoder - Class in uk.co.real_logic.sbe.ir.generated
-
Frame Header for start of encoding IR.
- FrameCodecDecoder() - Constructor for class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- FrameCodecEncoder - Class in uk.co.real_logic.sbe.ir.generated
-
Frame Header for start of encoding IR.
- FrameCodecEncoder() - Constructor for class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
G
- generate() - Method in class uk.co.real_logic.sbe.generation.c.CGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in interface uk.co.real_logic.sbe.generation.CodeGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in class uk.co.real_logic.sbe.generation.cpp.CppDtoGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in class uk.co.real_logic.sbe.generation.cpp.CppGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in class uk.co.real_logic.sbe.generation.csharp.CSharpDtoGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in class uk.co.real_logic.sbe.generation.csharp.CSharpGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in class uk.co.real_logic.sbe.generation.golang.GolangGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in class uk.co.real_logic.sbe.generation.java.JavaDtoGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in class uk.co.real_logic.sbe.generation.java.JavaGenerator
-
Generate the complete set of types and messages for a schema.
- generate() - Method in class uk.co.real_logic.sbe.generation.rust.RustGenerator
- generate(Ir, String, String) - Static method in class uk.co.real_logic.sbe.SbeTool
-
Generate SBE encoding and decoding stubs for a target language.
- generate(MessageSchema) - Method in class uk.co.real_logic.sbe.xml.IrGenerator
-
Generate a complete
Irfor a given schema. - generate(MessageSchema, String) - Method in class uk.co.real_logic.sbe.xml.IrGenerator
-
Generate a complete
Irfor a given schema. - GENERATE_IR - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to turn on or off generation of IR.
- GENERATE_PRECEDENCE_CHECKS - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Whether to generate field precedence checks.
- GENERATE_STUBS - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to turn on or off generation of stubs.
- generatedRepresentationClassName() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Returns the name of the class that models the state machine in generated code.
- generateFileFromTemplate(String, String) - Method in class uk.co.real_logic.sbe.generation.golang.GolangGenerator
-
Generate a file for the Ir based on a template.
- generateFlyweightPropertyJavadoc(StringBuilder, String, Token, String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Generate the Javadoc comment header for flyweight property.
- generateGraph(StringBuilder, String) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Encodes the state machine as a graphviz dot diagram.
- generateGroupEncodePropertyJavadoc(StringBuilder, String, Token, String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Generate the Javadoc comment header for group encode property.
- generateLiteral(PrimitiveType, String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Generate a literal value to be used in code generation.
- generateMessageHeaderStub() - Method in class uk.co.real_logic.sbe.generation.c.CGenerator
-
Generate the composites for dealing with the message header.
- generateMessageHeaderStub() - Method in class uk.co.real_logic.sbe.generation.cpp.CppGenerator
-
Generate the composites for dealing with the message header.
- generateMessageHeaderStub() - Method in class uk.co.real_logic.sbe.generation.csharp.CSharpGenerator
-
Generate the composites for dealing with the message header.
- generateMessageHeaderStub() - Method in class uk.co.real_logic.sbe.generation.golang.GolangGenerator
-
Generate the composites for dealing with the message header.
- generateMessageHeaderStub() - Method in class uk.co.real_logic.sbe.generation.java.JavaGenerator
-
Generate the composites for dealing with the message header.
- generateOptionDecodeJavadoc(Appendable, String, Token) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Generate the Javadoc comment header for a bitset choice option decode method.
- generateOptionEncodeJavadoc(Appendable, String, Token) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Generate the Javadoc comment header for a bitset choice option encode method.
- generateTypeJavadoc(StringBuilder, String, Token) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Generate the Javadoc comment header for a type.
- generateTypeStubs() - Method in class uk.co.real_logic.sbe.generation.csharp.CSharpGenerator
-
Generate the stubs for the types used as message fields.
- generateTypeStubs() - Method in class uk.co.real_logic.sbe.generation.golang.GolangGenerator
-
Generate the stubs for the types used as message fields.
- generateTypeStubs() - Method in class uk.co.real_logic.sbe.generation.java.JavaGenerator
-
Generate the stubs for the types used as message fields.
- GenerationUtil - Class in uk.co.real_logic.sbe.ir
-
Common code generation utility functions to be used by the different language specific backends.
- GenerationUtil() - Constructor for class uk.co.real_logic.sbe.ir.GenerationUtil
- Generators - Class in uk.co.real_logic.sbe.generation
-
Common operations available to all
CodeGenerators. - Generators() - Constructor for class uk.co.real_logic.sbe.generation.Generators
- get(short) - Static method in enum class uk.co.real_logic.sbe.ir.generated.ByteOrderCodec
-
Lookup the enum value representing the value.
- get(short) - Static method in enum class uk.co.real_logic.sbe.ir.generated.PresenceCodec
-
Lookup the enum value representing the value.
- get(short) - Static method in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
Lookup the enum value representing the value.
- get(short) - Static method in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Lookup the enum value representing the value.
- get(String) - Static method in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Do a case-insensitive lookup of a target language for code generation.
- get(String) - Static method in enum class uk.co.real_logic.sbe.PrimitiveType
-
Lookup PrimitiveType by String name and return Enum.
- get(String) - Static method in enum class uk.co.real_logic.sbe.xml.Presence
-
Lookup Presence name and return enum.
- getAttributeValue(Node, String) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Helper function that throws an exception when the attribute is not set.
- getAttributeValue(Node, String, String) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Helper function that uses a default value when value not set.
- getAttributeValueOrNull(Node, String) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Helper function that hides the null return from
NamedNodeMap.getNamedItem(String). - getBlockLength(DirectBuffer, int) - Method in class uk.co.real_logic.sbe.otf.OtfHeaderDecoder
-
Get the block length of the root block in the message.
- getByteOrder(String) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Helper function to convert a schema byteOrderName into a
ByteOrder. - getCharacterEncoding(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getCharacterEncoding(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getChoice(String) - Method in class uk.co.real_logic.sbe.xml.SetType
-
Get the
SetType.Choicerepresented by a String name. - getChoice(PrimitiveValue) - Method in class uk.co.real_logic.sbe.xml.SetType
-
Get the
SetType.Choicerepresented by aPrimitiveValue. - getConstValue(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getConstValue(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getDescription(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getDescription(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getEpoch(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getEpoch(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getInt(DirectBuffer, int, PrimitiveType, ByteOrder) - Static method in class uk.co.real_logic.sbe.otf.Types
-
Get an integer value from a buffer at a given index for a
PrimitiveType. - getLong(DirectBuffer, int, Encoding) - Static method in class uk.co.real_logic.sbe.otf.Types
-
Get a long value from a buffer at a given index for a given
Encoding. - getMaxValue(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getMaxValue(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getMessage(long) - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the getMessage for a given identifier.
- getMessage(long) - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
Return a given
Messageobject with the given messageId. - getMessageBody(List<Token>) - Static method in class uk.co.real_logic.sbe.ir.GenerationUtil
-
Get the tokens for the message body by subtracting the message wrapper.
- getMinValue(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getMinValue(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getName(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getName(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getNamespaceName(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- getNamespaceName(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- getNullValue(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getNullValue(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getPackageName(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- getPackageName(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- getReferencedName(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getReferencedName(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getSchemaId(DirectBuffer, int) - Method in class uk.co.real_logic.sbe.otf.OtfHeaderDecoder
-
Get the schema id number from the message header.
- getSchemaVersion(DirectBuffer, int) - Method in class uk.co.real_logic.sbe.otf.OtfHeaderDecoder
-
Get the schema version number from the message header.
- getSemanticType(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getSemanticType(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getSemanticVersion(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- getSemanticVersion(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- getTemplateId(DirectBuffer, int) - Method in class uk.co.real_logic.sbe.otf.OtfHeaderDecoder
-
Get the template id from the message header.
- getTimeUnit(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getTimeUnit(MutableDirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- getType(String) - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the type representation for a given type name.
- getType(String) - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
Return the EncodedDataType within this composite with the given name.
- getType(String) - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
Get the
Typefor a given name. - getTypeList() - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
Return list of the
Types that compose this composite. - getTypesPackageAttribute(Node) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
To be used with descendant elements of
<types>elements. - getValidValue(String) - Method in class uk.co.real_logic.sbe.xml.EnumType
-
Get the
EnumType.ValidValuerepresented by a string name. - getValidValue(PrimitiveValue) - Method in class uk.co.real_logic.sbe.xml.EnumType
-
Get the
EnumType.ValidValuerepresented by aPrimitiveValue. - GOLANG - Enum constant in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Generates codecs for the Go programming language.
- GolangGenerator - Class in uk.co.real_logic.sbe.generation.golang
-
Codec generator for the Go Lang programming language.
- GolangGenerator(Ir, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.golang.GolangGenerator
-
Create a new Go language
CodeGenerator. - golangMarshalType(PrimitiveType) - Static method in class uk.co.real_logic.sbe.generation.golang.GolangUtil
-
Map the name of a
PrimitiveTypeto a Golang marhsalling function name. - GolangOutputManager - Class in uk.co.real_logic.sbe.generation.golang
-
OutputManagerfor managing the creation of golang source files as the target of code generation. - GolangOutputManager(String, String) - Constructor for class uk.co.real_logic.sbe.generation.golang.GolangOutputManager
-
Create a new
OutputManagerfor generating golang source files into a given package. - golangTypeName(PrimitiveType) - Static method in class uk.co.real_logic.sbe.generation.golang.GolangUtil
-
Map the name of a
PrimitiveTypeto a Golang primitive type name. - GolangUtil - Class in uk.co.real_logic.sbe.generation.golang
-
Utilities for mapping between IR and the Golang language.
- GolangUtil() - Constructor for class uk.co.real_logic.sbe.generation.golang.GolangUtil
- groupFields() - Method in class uk.co.real_logic.sbe.xml.Field
-
Get the list of group fields.
- groupFields(List<Field>) - Method in class uk.co.real_logic.sbe.xml.Field
-
Set the group fields when a group.
- GroupOrder - Annotation Interface in uk.co.real_logic.sbe.codec.java
-
Group order for repeating groups in encoded messages.
- groupQualifiedName() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction
-
Returns a name for the interaction qualified by any groups that it is nested within.
H
- handleError(Node, String) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Handle an error condition as consequence of parsing.
- handleWarning(Node, String) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Handle a warning condition as a consequence of parsing.
- hashCode() - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Return hashCode for value.
- HEADER_TYPE_DEFAULT - Static variable in class uk.co.real_logic.sbe.xml.MessageSchema
-
Default message header type name for the SBE spec.
- headerStructure() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Return the
HeaderStructuredescription for all messages. - HeaderStructure - Class in uk.co.real_logic.sbe.ir
-
Metadata description for a message header structure expected before messages to understand the type requiring decoding.
- HeaderStructure(List<Token>) - Constructor for class uk.co.real_logic.sbe.ir.HeaderStructure
-
Construct the header structure from a list of tokens containing the minimum expected set of fields.
I
- id() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the id number of the schema.
- id() - Method in class uk.co.real_logic.sbe.ir.Token
-
Return the ID of the token assigned by the specification
- id() - Method in class uk.co.real_logic.sbe.xml.Field
-
ID attribute for the field.
- id() - Method in class uk.co.real_logic.sbe.xml.Message
-
Return the template schemaId of the message
- id() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
The id number of the schema.
- id(int) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
ID attribute for the Token.
- IDENTITY_TRANSFORMER - Static variable in interface uk.co.real_logic.sbe.xml.SchemaTransformer
-
Does an identity transform of the incoming schema.
- INT16 - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
16-bit signed integer.
- INT16 - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 16-bit signed integer.
- INT32 - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
32-bit signed integer.
- INT32 - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 32-bit signed integer.
- INT64 - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
64-bit signed integer.
- INT64 - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 64-bit signed integer.
- INT8 - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
8-bit signed integer.
- INT8 - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A raw byte or signed 8-bit integer.
- interactionFactory() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Returns a hash-consing factory for codec interactions.
- INVALID_ID - Static variable in class uk.co.real_logic.sbe.ir.Token
-
Invalid ID value.
- INVALID_ID - Static variable in class uk.co.real_logic.sbe.xml.Field
-
Value to indicate a
Fieldis invalid or not yet set. - Ir - Class in uk.co.real_logic.sbe.ir
-
Intermediate Representation (IR) of SBE messages to be used for the generation of encoders and decoders as stubs in various languages.
- Ir(String, String, int, int, String, String, ByteOrder, List<Token>) - Constructor for class uk.co.real_logic.sbe.ir.Ir
-
Create a new IR container taking a defensive copy of the headerStructure
Tokens passed. - IrDecoder - Class in uk.co.real_logic.sbe.ir
-
Decoder for encoded
Irrepresenting an SBE schema which can be read from a buffer or file. - IrDecoder(String) - Constructor for class uk.co.real_logic.sbe.ir.IrDecoder
-
Construct a
Irdecoder by opening a file for a given name. - IrDecoder(ByteBuffer) - Constructor for class uk.co.real_logic.sbe.ir.IrDecoder
-
Construct a
Irdecoder for data encoded in aByteBuffer. - IrEncoder - Class in uk.co.real_logic.sbe.ir
-
Encoder for
Irrepresenting an SBE schema which can be written to a buffer or file. - IrEncoder(String, Ir) - Constructor for class uk.co.real_logic.sbe.ir.IrEncoder
-
Construct an encoder for
Irto a file. - IrEncoder(ByteBuffer, Ir) - Constructor for class uk.co.real_logic.sbe.ir.IrEncoder
-
Construct an encoder for
Irto aByteBuffer. - IrGenerator - Class in uk.co.real_logic.sbe.xml
-
Class to hold the state while generating the
Ir. - IrGenerator() - Constructor for class uk.co.real_logic.sbe.xml.IrGenerator
- irId() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irId(int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irIdEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irIdEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irIdEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irIdEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irIdId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irIdId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irIdMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irIdMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irIdMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irIdMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irIdMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irIdMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irIdNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irIdNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irIdSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irIdSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersion() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersion(int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersionEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersionEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersionEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersionEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersionId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersionId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersionMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersionMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersionMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersionMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersionNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersionNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- irVersionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- irVersionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- isAsciiEncoding(String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Checks if the given encoding represents an ASCII charset.
- isCKeyword(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Is the token a C language keyword?
- isConstantEncoding() - Method in class uk.co.real_logic.sbe.ir.Token
-
Is the encoding presence is a constant or not?
- isCppKeyword(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Is the token a C++ language keyword?
- isCSharpKeyword(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Is the token a C# language keyword?
- isGolangKeyword(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Is the token a Go language keyword?
- isJavaKeyword(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Is this token a Java keyword?
- isOptionalEncoding() - Method in class uk.co.real_logic.sbe.ir.Token
-
Is the encoding presence is optional or not?
- isSbeCName(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Check value for validity of usage as a C identifier.
- isSbeCppName(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Check value for validity of usage as a C++ identifier.
- isSbeCSharpName(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
"Check" value for validity of usage as a csharp identifier.
- isSbeGolangName(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
"Check" value for validity of usage as a golang identifier.
- isSbeJavaName(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Check string for validity of usage as a Java identifier.
- isTopLevelBlockFieldAccess() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction
-
Returns
trueif this interaction is a top-level block field access;falseotherwise. - isUnsigned(PrimitiveType) - Static method in enum class uk.co.real_logic.sbe.PrimitiveType
-
Is the type an unsigned type like in C.
- isUtf8Encoding(String) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Checks if the given encoding represents a UTF-8 charset.
- isVariableLength() - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
Is the type variable length when encoded.
- isVariableLength() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
Return the variableLength attribute of the type
- isVariableLength() - Method in class uk.co.real_logic.sbe.xml.EnumType
-
Is the type variable length when encoded.
- isVariableLength() - Method in class uk.co.real_logic.sbe.xml.Field
-
Is the field variable length when encoded?
- isVariableLength() - Method in class uk.co.real_logic.sbe.xml.SetType
-
Always false.
- isVariableLength() - Method in class uk.co.real_logic.sbe.xml.Type
-
Is the type variable length when encoded.
J
- JAVA - Enum constant in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Generates codecs for the Java 8 programming language.
- JAVA_DECODING_BUFFER_TYPE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Specifies the name of the Java read only buffer to wrap.
- JAVA_DEFAULT_DECODING_BUFFER_TYPE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Default class to use as the buffer read only implementation in generated code.
- JAVA_DEFAULT_ENCODING_BUFFER_TYPE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Default class to use as the buffer mutable implementation in generated code.
- JAVA_ENCODING_BUFFER_TYPE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Specifies the name of the Java mutable buffer to wrap.
- JAVA_GENERATE_DTOS - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Should generate Java DTOs.
- JAVA_GENERATE_INTERFACES - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to turn on or off generation of the interface hierarchy.
- JAVA_GROUP_ORDER_ANNOTATION - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Should the
GroupOrderannotation be added to generated stubs. - JAVA_INTERFACE_PACKAGE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Package in which the generated Java interfaces will be placed.
- JAVA_PRECEDENCE_CHECKS_PROPERTY_NAME - Static variable in class uk.co.real_logic.sbe.SbeTool
-
The name of the system property that enables access order checks at runtime in generated Java code.
- JavaDtoGenerator - Class in uk.co.real_logic.sbe.generation.java
-
DTO generator for the Java programming language.
- JavaDtoGenerator(Ir, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.java.JavaDtoGenerator
-
Create a new C# DTO
CodeGenerator. - JavaDtos - Class in uk.co.real_logic.sbe.generation.java
-
CodeGeneratorfactory for Java DTOs. - JavaDtos() - Constructor for class uk.co.real_logic.sbe.generation.java.JavaDtos
- JavaGenerator - Class in uk.co.real_logic.sbe.generation.java
-
Generate codecs for the Java 8 programming language.
- JavaGenerator(Ir, String, String, boolean, boolean, boolean, boolean, DynamicPackageOutputManager) - Constructor for class uk.co.real_logic.sbe.generation.java.JavaGenerator
-
Create a new Java language
CodeGenerator. - JavaGenerator(Ir, String, String, boolean, boolean, boolean, boolean, PrecedenceChecks, DynamicPackageOutputManager) - Constructor for class uk.co.real_logic.sbe.generation.java.JavaGenerator
-
Create a new Java language
CodeGenerator. - JavaGenerator(Ir, String, String, boolean, boolean, boolean, DynamicPackageOutputManager) - Constructor for class uk.co.real_logic.sbe.generation.java.JavaGenerator
-
Create a new Java language
CodeGenerator. - JavaOutputManager - Class in uk.co.real_logic.sbe.generation.java
-
Implementation of
DynamicPackageOutputManagerfor Java. - JavaOutputManager(String, String) - Constructor for class uk.co.real_logic.sbe.generation.java.JavaOutputManager
-
Constructor.
- javaTypeName(PrimitiveType) - Static method in class uk.co.real_logic.sbe.generation.java.JavaUtil
-
Map the name of a
PrimitiveTypeto a Java primitive type name. - JavaUtil - Class in uk.co.real_logic.sbe.generation.java
-
Utilities for mapping between
Irand the Java language. - JavaUtil() - Constructor for class uk.co.real_logic.sbe.generation.java.JavaUtil
- JsonPrinter - Class in uk.co.real_logic.sbe.json
-
Pretty Print JSON based upon the given Ir.
- JsonPrinter(Ir) - Constructor for class uk.co.real_logic.sbe.json.JsonPrinter
-
Create a new JSON printer for a given message Ir.
- JsonTokenListener - Class in uk.co.real_logic.sbe.json
-
Listener for tokens when dynamically decoding a message which converts them to JSON for output.
- JsonTokenListener(StringBuilder) - Constructor for class uk.co.real_logic.sbe.json.JsonTokenListener
-
Construct a new TokenListener that will write JSON formatted output.
K
- KEYWORD_APPEND_TOKEN - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Specifies token that should be appended to keywords to avoid compilation errors.
L
- latestVersionWrappedState() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
The state after a codec is wrapped in the latest version.
- length() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- length() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
Return the length attribute of the type
- length(int) - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- lengthEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- lengthEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- lengthEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- lengthEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- lengthMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- lengthMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- lengthMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- lengthMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- lengthNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- lengthNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- lengthSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- limit() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- limit() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- limit() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- limit() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- limit(int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- limit(int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- limit(int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- limit(int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- LONG - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveValue.Representation
-
Value is stored in a long value.
- longValue() - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Return long value for this PrimitiveValue.
M
- main(String[]) - Static method in class uk.co.real_logic.sbe.SbeTool
-
Main entry point for the SBE Tool.
- makeDataFieldCompositeType() - Method in class uk.co.real_logic.sbe.xml.CompositeType
-
Make this composite type, if it has a varData member, variable length by making the type with the name "varData" be variable length.
- matchOnLength(Supplier<CharSequence>, Supplier<CharSequence>) - Method in class uk.co.real_logic.sbe.ir.Token
-
Match which approach to take based on the length of the token.
- MAX_VALUE_CHAR - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for a char type.
- MAX_VALUE_DOUBLE - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for a double precision 64-bit floating point type.
- MAX_VALUE_FLOAT - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for a single precision 32-bit floating point type.
- MAX_VALUE_INT16 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for a signed 16-bit type.
- MAX_VALUE_INT32 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for a signed 32-bit type.
- MAX_VALUE_INT64 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for a signed 64-bit type.
- MAX_VALUE_INT8 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for a signed 8-bit type.
- MAX_VALUE_UINT16 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for an unsigned 16-bit type.
- MAX_VALUE_UINT32 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for an unsigned 32-bit type.
- MAX_VALUE_UINT64 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for an unsigned 64-bit type.
- MAX_VALUE_UINT8 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for an unsigned 8-bit type.
- maxValue() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The max value for the token or null if not set.
- maxValue() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- maxValue() - Method in enum class uk.co.real_logic.sbe.PrimitiveType
-
The maxValue of the primitive type.
- maxValue() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
The maxValue of the type
- maxValue(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- maxValue(PrimitiveValue) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Maximum value for the Encoding.
- maxValueCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- maxValueCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- maxValueHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- maxValueHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- maxValueId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- maxValueId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- maxValueLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- maxValueMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- maxValueMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- maxValueSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- Message - Class in uk.co.real_logic.sbe.xml
-
An SBE message containing a list of
Fieldobjects and SBE message attributes. - Message(Node, Map<String, Type>) - Constructor for class uk.co.real_logic.sbe.xml.Message
-
Construct a new message from XML Schema.
- messageHeader() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
The Schema headerType for message headers.
- MessageHeaderDecoder - Class in uk.co.real_logic.sbe.ir.generated
-
Message identifiers and length of message root.
- MessageHeaderDecoder() - Constructor for class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- MessageHeaderEncoder - Class in uk.co.real_logic.sbe.ir.generated
-
Message identifiers and length of message root.
- MessageHeaderEncoder() - Constructor for class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- messages() - Method in class uk.co.real_logic.sbe.ir.Ir
-
The
Collectionof messages in this schema. - messages() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
Get the
CollectionofMessages for this Schema. - MessageSchema - Class in uk.co.real_logic.sbe.xml
-
Message schema aggregate for schema attributes, messageHeader, and reference for multiple
Messageobjects. - MetaAttribute - Enum Class in uk.co.real_logic.sbe.ir.generated
-
Meta attribute enum for selecting a particular meta attribute value.
- MethodSelector - Class in uk.co.real_logic.sbe.codec.java
-
Selects sorted methods of a class that are annotated with
GroupOrder. - MethodSelector(Set<String>) - Constructor for class uk.co.real_logic.sbe.codec.java.MethodSelector
-
Create a method selector with a set of methods to be ignored.
- MIN_VALUE_CHAR - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for a char type.
- MIN_VALUE_DOUBLE - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for a double precision 64-bit floating point type.
- MIN_VALUE_FLOAT - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Maximum value representation for a single precision 32-bit floating point type.
- MIN_VALUE_INT16 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for a signed 16-bit type.
- MIN_VALUE_INT32 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for a signed 32-bit type.
- MIN_VALUE_INT64 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for a signed 64-bit type.
- MIN_VALUE_INT8 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for a signed 8-bit type.
- MIN_VALUE_UINT16 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for an unsigned 16-bit type.
- MIN_VALUE_UINT32 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for an unsigned 32-bit type.
- MIN_VALUE_UINT64 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for an unsigned 64-bit type.
- MIN_VALUE_UINT8 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Minimum value representation for an unsigned 8-bit type.
- minValue() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The min value for the token or null if not set.
- minValue() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- minValue() - Method in enum class uk.co.real_logic.sbe.PrimitiveType
-
The minValue of the primitive type.
- minValue() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
The minValue of the type
- minValue(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- minValue(PrimitiveValue) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Minimum value for the Encoding.
- minValueCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- minValueCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- minValueHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- minValueHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- minValueId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- minValueId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- minValueLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- minValueMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- minValueMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- minValueSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- moveToLastElement(Token) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory
-
Find or create a
FieldPrecedenceModel.CodecInteractionto represent moving to the last element in a repeating group. - moveToNextElement(Token) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory
-
Find or create a
FieldPrecedenceModel.CodecInteractionto represent moving to the next element in a repeating group.
N
- name() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.State
-
Returns the name of the state.
- name() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- name() - Method in class uk.co.real_logic.sbe.ir.Token
-
Return the name of the token
- name() - Method in class uk.co.real_logic.sbe.xml.EnumType.ValidValue
-
The name of the
EnumType.ValidValue. - name() - Method in class uk.co.real_logic.sbe.xml.Field
-
Name value for the field.
- name() - Method in class uk.co.real_logic.sbe.xml.Message
-
Return the name of the message
- name() - Method in class uk.co.real_logic.sbe.xml.SetType.Choice
-
The String name representation of the bitset choice.
- name() - Method in class uk.co.real_logic.sbe.xml.Type
-
The name of the type.
- name(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- name(String) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Name for the Token.
- nameCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nameCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nameHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nameHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nameId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nameId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nameLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nameMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nameMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nameSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- namespaceName() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- namespaceName() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the namespaceName to be used for generated code.
- namespaceName(String) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- namespaceNameCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- namespaceNameCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- namespaceNameHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- namespaceNameHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- namespaceNameId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- namespaceNameId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- namespaceNameLength() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- namespaceNameMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- namespaceNameMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- namespaceNameSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- NamespaceOutputManager - Class in uk.co.real_logic.sbe.generation.cpp
-
OutputManagerfor managing the creation of C++11 source files as the target of code generation. - NamespaceOutputManager(String, String) - Constructor for class uk.co.real_logic.sbe.generation.cpp.NamespaceOutputManager
-
Create a new
OutputManagerfor generating C++98 source files into a given package. - namespaces() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the namespaces array to be used for generated code.
- newInstance(String, Token, List<Token>, List<Token>, List<Token>, Function<IntStream, IntStream>) - Static method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Builds a state machine that models whether codec interactions are safe.
- newInstance(PrecedenceChecks.Context) - Static method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks
-
Creates a new
PrecedenceChecksinstance. - newInstance(Ir, String) - Method in class uk.co.real_logic.sbe.generation.cpp.CppDtos
-
Get a new
CodeGeneratorfor the given target language. - newInstance(Ir, String) - Method in class uk.co.real_logic.sbe.generation.csharp.CSharp
-
Get a new
CodeGeneratorfor the given target language. - newInstance(Ir, String) - Method in class uk.co.real_logic.sbe.generation.csharp.CSharpDtos
-
Get a new
CodeGeneratorfor the given target language. - newInstance(Ir, String) - Method in class uk.co.real_logic.sbe.generation.java.JavaDtos
-
Get a new
CodeGeneratorfor the given target language. - newInstance(Ir, String) - Method in interface uk.co.real_logic.sbe.generation.TargetCodeGenerator
-
Get a new
CodeGeneratorfor the given target language. - NONE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
No type is provided.
- notWrappedState() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
The initial state before a codec is wrapped.
- NULL_VAL - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.ByteOrderCodec
-
To be used to represent not present or null.
- NULL_VAL - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PresenceCodec
-
To be used to represent not present or null.
- NULL_VAL - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
To be used to represent not present or null.
- NULL_VAL - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
To be used to represent not present or null.
- NULL_VALUE_CHAR - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for a char type.
- NULL_VALUE_DOUBLE - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for a double precision 64-bit floating point type.
- NULL_VALUE_FLOAT - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for a single precision 32-bit floating point type.
- NULL_VALUE_INT16 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for a signed 16-bit type.
- NULL_VALUE_INT32 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for a signed 32-bit type.
- NULL_VALUE_INT64 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for a signed 64-bit type.
- NULL_VALUE_INT8 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for a signed 8-bit type.
- NULL_VALUE_UINT16 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for an unsigned 16-bit type.
- NULL_VALUE_UINT32 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for an unsigned 32-bit type.
- NULL_VALUE_UINT64 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for an unsigned 64-bit type.
- NULL_VALUE_UINT8 - Static variable in class uk.co.real_logic.sbe.PrimitiveValue
-
Null value representation for an unsigned 8-bit type.
- nullValue() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The null value for the token or null if not set.
- nullValue() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nullValue() - Method in enum class uk.co.real_logic.sbe.PrimitiveType
-
The nullValue of the primitive type.
- nullValue() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
The nullValue of the type
- nullValue() - Method in class uk.co.real_logic.sbe.xml.EnumType
-
The nullValue of the type.
- nullValue(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nullValue(PrimitiveValue) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Null value for the Encoding.
- nullValueCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nullValueCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nullValueHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nullValueHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nullValueId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nullValueId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nullValueLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nullValueMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- nullValueMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- nullValueSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- number() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.State
-
In the scope of an
FieldPrecedenceModelinstance, state numbers are contiguous and start at 0.
O
- objectAndIteratorMethods() - Static method in class uk.co.real_logic.sbe.codec.java.MethodSelector
-
The method names for method belonging to Object and Iterator.
- offset() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- offset() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- offset() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- offset() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- offset() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- offset() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- offset() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- offset() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- offset() - Method in class uk.co.real_logic.sbe.ir.Token
-
The offset for this token in the message.
- offset() - Method in class uk.co.real_logic.sbe.xml.Field
-
The offset at which the field begins.
- offset(int) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Offset in the message for the Token.
- offsetAttribute() - Method in class uk.co.real_logic.sbe.xml.Type
-
The offset attribute of the
Typefrom the schema. - offsetAttribute(int) - Method in class uk.co.real_logic.sbe.xml.Type
-
Set the offset attribute of the
Typefrom the schema. - onBeginComposite(Token, List<Token>, int, int) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
Beginning of Composite encoded type encountered.
- onBeginComposite(Token, List<Token>, int, int) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
Beginning of Composite encoded type encountered.
- onBeginComposite(Token, List<Token>, int, int) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
Beginning of Composite encoded type encountered.
- onBeginGroup(Token, int, int) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
Beginning of group encoded type encountered.
- onBeginGroup(Token, int, int) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
Beginning of group encoded type encountered.
- onBeginGroup(Token, int, int) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
Beginning of group encoded type encountered.
- onBeginMessage(Token) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
Called on beginning the decoding of a message.
- onBeginMessage(Token) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
Called on beginning the decoding of a message.
- onBeginMessage(Token) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
Called on beginning the decoding of a message.
- onBitSet(Token, DirectBuffer, int, List<Token>, int, int, int) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
BitSet encoded type encountered.
- onBitSet(Token, DirectBuffer, int, List<Token>, int, int, int) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
BitSet encoded type encountered.
- onBitSet(Token, DirectBuffer, int, List<Token>, int, int, int) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
BitSet encoded type encountered.
- onEncoding(Token, DirectBuffer, int, Token, int) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
Primitive encoded type encountered.
- onEncoding(Token, DirectBuffer, int, Token, int) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
Primitive encoded type encountered.
- onEncoding(Token, DirectBuffer, int, Token, int) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
Primitive encoded type encountered.
- onEndComposite(Token, List<Token>, int, int) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
End of Composite encoded type encountered.
- onEndComposite(Token, List<Token>, int, int) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
End of Composite encoded type encountered.
- onEndComposite(Token, List<Token>, int, int) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
End of Composite encoded type encountered.
- onEndGroup(Token, int, int) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
End of group encoded type encountered.
- onEndGroup(Token, int, int) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
End of group encoded type encountered.
- onEndGroup(Token, int, int) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
End of group encoded type encountered.
- onEndMessage(Token) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
Called on end of decoding of a message.
- onEndMessage(Token) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
Called on end of decoding of a message.
- onEndMessage(Token) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
Called on end of decoding of a message.
- onEnum(Token, DirectBuffer, int, List<Token>, int, int, int) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
Enum encoded type encountered.
- onEnum(Token, DirectBuffer, int, List<Token>, int, int, int) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
Enum encoded type encountered.
- onEnum(Token, DirectBuffer, int, List<Token>, int, int, int) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
Enum encoded type encountered.
- onGroupHeader(Token, int) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
Group encountered.
- onGroupHeader(Token, int) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
Group encountered.
- onGroupHeader(Token, int) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
Group encountered.
- onVarData(Token, DirectBuffer, int, int, Token) - Method in class uk.co.real_logic.sbe.json.JsonTokenListener
-
Var data field encountered.
- onVarData(Token, DirectBuffer, int, int, Token) - Method in class uk.co.real_logic.sbe.otf.AbstractTokenListener
-
Var data field encountered.
- onVarData(Token, DirectBuffer, int, int, Token) - Method in interface uk.co.real_logic.sbe.otf.TokenListener
-
Var data field encountered.
- OPTIONAL - Enum constant in enum class uk.co.real_logic.sbe.ir.Encoding.Presence
-
The field presence is optional.
- OPTIONAL - Enum constant in enum class uk.co.real_logic.sbe.xml.Presence
-
The field is optional and an optional value must be provided in the schema.
- OtfHeaderDecoder - Class in uk.co.real_logic.sbe.otf
-
Used to decode a message header while doing on-the-fly decoding of a message stream.
- OtfHeaderDecoder(HeaderStructure) - Constructor for class uk.co.real_logic.sbe.otf.OtfHeaderDecoder
-
Read the message header structure and cache the meta data for finding the key fields for decoding messages.
- OtfMessageDecoder - Class in uk.co.real_logic.sbe.otf
-
On-the-fly decoder that dynamically decodes messages based on the IR for a schema.
- OtfMessageDecoder() - Constructor for class uk.co.real_logic.sbe.otf.OtfMessageDecoder
- OUTPUT_DIR - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Output directory for generated code.
P
- packageName() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- packageName() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the package name to be used for generated code.
- packageName() - Method in class uk.co.real_logic.sbe.ir.Token
-
Return the packageName of the token
- packageName() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
The package name for the schema.
- packageName() - Method in class uk.co.real_logic.sbe.xml.Type
-
The packageName attribute of the
Typefrom the schema. - packageName(String) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- packageName(String) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Package name for the Token, default is null.
- packageNameCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- packageNameCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- packageNameHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- packageNameHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- packageNameId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- packageNameId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- packageNameLength() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- packageNameMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- packageNameMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- packageNameSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- parse(InputStream, ParserOptions) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
- parse(String, int, String) - Static method in class uk.co.real_logic.sbe.PrimitiveValue
-
Parse constant value string and set representation based on type, length, and characterEncoding
- parse(String, PrimitiveType) - Static method in class uk.co.real_logic.sbe.PrimitiveValue
-
Parse constant value string and set representation based on type
- parse(String, PrimitiveType, String) - Static method in class uk.co.real_logic.sbe.PrimitiveValue
-
Parse constant value string and set representation based on type
- parse(InputSource, ParserOptions) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Take an
InputSourceand parse it generating map of template ID to Message objects, types, and schema. - ParserOptions - Class in uk.co.real_logic.sbe.xml
-
Class to hold the values of the parsing options.
- ParserOptions.Builder - Class in uk.co.real_logic.sbe.xml
-
Builder to make
ParserOptionseasier to create. - parseSchema(String) - Static method in class uk.co.real_logic.sbe.SbeTool
-
Parse the message schema specification.
- possibleCSharpKeyword(String) - Static method in class uk.co.real_logic.sbe.ValidationUtil
-
Is the value a possible C# language keyword?
- PRECEDENCE_CHECKS_FLAG_NAME - Static variable in class uk.co.real_logic.sbe.SbeTool
-
The name of the symbol or macro that enables access order checks when building generated C# or C++ code.
- precedenceChecks() - Static method in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Returns the precedence checks to run, configured from system properties.
- PrecedenceChecks - Class in uk.co.real_logic.sbe.generation.common
-
A factory for creating a
FieldPrecedenceModelfor a message from its IR tokens. - PrecedenceChecks.Context - Class in uk.co.real_logic.sbe.generation.common
-
The context describing how precedence checks should be generated.
- precedenceChecksFlagName() - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks.Context
-
Returns the name of the flag that can be used to enable precedence checks at runtime.
- precedenceChecksFlagName(String) - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks.Context
-
Sets the name of the flag that can be used to enable precedence checks at runtime.
- precedenceChecksPropName() - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks.Context
-
Returns the name of the system property that can be used to enable precedence checks at runtime.
- precedenceChecksPropName(String) - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks.Context
-
Sets the name of the system property that can be used to enable precedence checks at runtime.
- presence() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
Indicates the presence status of a field in a message.
- presence() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- presence() - Method in class uk.co.real_logic.sbe.xml.Field
-
Presence attribute for the field.
- presence() - Method in class uk.co.real_logic.sbe.xml.Type
-
The
Presenceof the type. - presence(Encoding.Presence) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Presence for the Encoding.
- presence(Encoding.Presence) - Method in class uk.co.real_logic.sbe.ir.Encoding
-
Set the
Encoding.Presencefor this encoding. - presence(PresenceCodec) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- Presence - Enum Class in uk.co.real_logic.sbe.xml
- PRESENCE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.MetaAttribute
-
Field presence indication.
- PresenceCodec - Enum Class in uk.co.real_logic.sbe.ir.generated
-
Field presence declaration.
- presenceEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- presenceEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- presenceEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- presenceEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- presenceId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- presenceId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- presenceMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- presenceMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- presenceRaw() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- presenceSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- presenceSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- primitiveName() - Method in enum class uk.co.real_logic.sbe.PrimitiveType
-
The name of the primitive type as a String.
- primitiveType() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The
PrimitiveTypeof this encoding. - primitiveType() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- primitiveType() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
Return the primitiveType attribute of the type
- primitiveType(PrimitiveTypeCodec) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- primitiveType(PrimitiveType) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
PrimitiveType for the Encoding.
- PrimitiveType - Enum Class in uk.co.real_logic.sbe
-
Primitive types from which all other types are composed.
- PrimitiveTypeCodec - Enum Class in uk.co.real_logic.sbe.ir.generated
-
Primitive types in type system.
- primitiveTypeEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- primitiveTypeEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- primitiveTypeEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- primitiveTypeEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- primitiveTypeId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- primitiveTypeId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- primitiveTypeMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- primitiveTypeMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- primitiveTypeRaw() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- primitiveTypeSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- primitiveTypeSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- primitiveValue() - Method in class uk.co.real_logic.sbe.xml.EnumType.ValidValue
-
PrimitiveTypefor theEnumType.ValidValue. - primitiveValue() - Method in class uk.co.real_logic.sbe.xml.SetType.Choice
-
The
PrimitiveValuerepresentation of the bitset choice. - PrimitiveValue - Class in uk.co.real_logic.sbe
-
Class used to encapsulate values for primitives.
- PrimitiveValue(byte[], String, int) - Constructor for class uk.co.real_logic.sbe.PrimitiveValue
-
Construct and fill in value as a byte array.
- PrimitiveValue(byte, String) - Constructor for class uk.co.real_logic.sbe.PrimitiveValue
-
Construct and fill in value as a long.
- PrimitiveValue(double, int) - Constructor for class uk.co.real_logic.sbe.PrimitiveValue
-
Construct and fill in value as a double.
- PrimitiveValue(long, int) - Constructor for class uk.co.real_logic.sbe.PrimitiveValue
-
Construct and fill in value as a long.
- PrimitiveValue.Representation - Enum Class in uk.co.real_logic.sbe
-
Representation type used for the stored value.
- print(StringBuilder, DirectBuffer, int) - Method in class uk.co.real_logic.sbe.json.JsonPrinter
-
Print the encoded message to the output.
- print(ByteBuffer) - Method in class uk.co.real_logic.sbe.json.JsonPrinter
-
Print an encoded message to a String.
- print(ByteBuffer, StringBuilder) - Method in class uk.co.real_logic.sbe.json.JsonPrinter
-
Print the encoded message to the output.
- putCharacterEncoding(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putCharacterEncoding(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putConstValue(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putConstValue(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putDescription(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putDescription(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putEpoch(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putEpoch(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putMaxValue(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putMaxValue(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putMinValue(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putMinValue(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putName(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putName(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putNamespaceName(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- putNamespaceName(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- putNullValue(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putNullValue(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putPackageName(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- putPackageName(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- putReferencedName(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putReferencedName(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putSemanticType(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putSemanticType(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putSemanticVersion(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- putSemanticVersion(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- putTimeUnit(byte[], int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- putTimeUnit(DirectBuffer, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
R
- referencedName() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- referencedName() - Method in class uk.co.real_logic.sbe.ir.Token
-
Get the name of the type when this is from a reference.
- referencedName() - Method in class uk.co.real_logic.sbe.xml.Type
-
Get the name of the type field is from a reference.
- referencedName(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- referencedName(String) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Referenced type name for the Token.
- referencedNameCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- referencedNameCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- referencedNameHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- referencedNameHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- referencedNameId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- referencedNameId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- referencedNameLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- referencedNameMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- referencedNameMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- referencedNameSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- representation() - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Get the
PrimitiveValue.Representationof the value. - REQUIRED - Enum constant in enum class uk.co.real_logic.sbe.ir.Encoding.Presence
-
The field presence is required.
- REQUIRED - Enum constant in enum class uk.co.real_logic.sbe.xml.Presence
-
The field must be present in the message encoding.
- resetCountToIndex(Token) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory
-
Find or create a
FieldPrecedenceModel.CodecInteractionto represent resetting the count of a repeating group to the current index. - RUST - Enum constant in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Generates codecs for the Rust programming language.
- RUST_CRATE_VERSION - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Version of the Rust crate to generate.
- RUST_DEFAULT_CRATE_VERSION - Static variable in class uk.co.real_logic.sbe.SbeTool
-
The default version of the Rust crate to generate, when not specified via the system property.
- RustGenerator - Class in uk.co.real_logic.sbe.generation.rust
-
Generate codecs for the Rust programming language.
- RustGenerator(Ir, String, OutputManager) - Constructor for class uk.co.real_logic.sbe.generation.rust.RustGenerator
-
Create a new Rust language
CodeGenerator. - RustOutputManager - Class in uk.co.real_logic.sbe.generation.rust
-
OutputManagerfor managing the creation of Rust source files as the target of code generation. - RustOutputManager(String, String) - Constructor for class uk.co.real_logic.sbe.generation.rust.RustOutputManager
-
Create a new
OutputManagerfor generating rust source files into a given module. - RustUtil - Class in uk.co.real_logic.sbe.generation.rust
-
Utility method for Rust codec generation.
- RustUtil() - Constructor for class uk.co.real_logic.sbe.generation.rust.RustUtil
S
- SBE_BIG_ENDIAN - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.ByteOrderCodec
-
Big Endian byte encoding.
- SBE_CONSTANT - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PresenceCodec
-
A field is a constant value.
- SBE_LITTLE_ENDIAN - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.ByteOrderCodec
-
Little Endian byte encoding.
- SBE_OPTIONAL - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PresenceCodec
-
A field is optional.
- SBE_REQUIRED - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PresenceCodec
-
A field is required.
- sbeBlockLength() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- sbeBlockLength() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- sbeBlockLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- sbeBlockLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- sbeDecodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- sbeDecodedLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- sbeRewind() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- sbeRewind() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- sbeSchemaId() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- sbeSchemaId() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- sbeSchemaId() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- sbeSchemaId() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- sbeSchemaId() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- sbeSchemaId() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- sbeSchemaId() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- sbeSchemaId() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- sbeSchemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- sbeSchemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- sbeSchemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- sbeSchemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- sbeSchemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- sbeSchemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- sbeSchemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- sbeSchemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- sbeSemanticType() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- sbeSemanticType() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- sbeSemanticType() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- sbeSemanticType() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- sbeSkip() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- sbeSkip() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- sbeTemplateId() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- sbeTemplateId() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- sbeTemplateId() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- sbeTemplateId() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- SbeTool - Class in uk.co.real_logic.sbe
-
A tool for running the SBE parser, validator, and code generator.
- SbeTool() - Constructor for class uk.co.real_logic.sbe.SbeTool
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- SCHEMA_ID - Static variable in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The field containing the schema id to which the following message belongs.
- SCHEMA_TRANSFORM_VERSION - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Configuration option used to manage sinceVersion based transformations.
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- SCHEMA_VERSION - Static variable in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The field containing the version of the following message.
- schemaId() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- schemaId(int) - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- schemaIdEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- schemaIdEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- schemaIdEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- schemaIdEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- schemaIdMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- schemaIdMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- schemaIdMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- schemaIdMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- schemaIdNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- schemaIdNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- schemaIdSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- schemaIdType() - Method in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The declared data type for the SBE schema id field.
- SchemaTransformer - Interface in uk.co.real_logic.sbe.xml
-
An abstraction that allows for general transformations of the IR.
- SchemaTransformerFactory - Class in uk.co.real_logic.sbe.xml
-
Entry point for schema transformations, will check all incoming configuration/properties and create the appropriate transformers as required.
- SchemaTransformerFactory(String) - Constructor for class uk.co.real_logic.sbe.xml.SchemaTransformerFactory
-
Construct the SchemaTransformerFactory with the specified configuration for filtering the messages and types by version.
- schemaVersion() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersion(int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersionEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersionEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersionId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersionMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersionMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersionNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- schemaVersionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- schemaVersionType() - Method in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The declared data type for the SBE schema version field.
- select(Class<?>) - Method in class uk.co.real_logic.sbe.codec.java.MethodSelector
-
Select a list of methods from a given class.
- SEMANTIC_TYPE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.MetaAttribute
-
The type relationship to a FIX tag value encoded type.
- SEMANTIC_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- SEMANTIC_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- SEMANTIC_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- SEMANTIC_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- SEMANTIC_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- SEMANTIC_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- SEMANTIC_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- SEMANTIC_VERSION - Static variable in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- semanticType() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The semantic type of encoding value which can have relevance to the application layer.
- semanticType() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- semanticType() - Method in class uk.co.real_logic.sbe.xml.Field
-
Semantic type attribute for the field.
- semanticType() - Method in class uk.co.real_logic.sbe.xml.Message
-
The semanticType of the message (if set) or null
- semanticType() - Method in class uk.co.real_logic.sbe.xml.Type
-
The FIX semanticType of the Type.
- semanticType(String) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Semantic type for the Encoding.
- semanticType(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- semanticTypeCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- semanticTypeCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- semanticTypeHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- semanticTypeHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- semanticTypeId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- semanticTypeId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- semanticTypeLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- semanticTypeMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- semanticTypeMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- semanticTypeSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- semanticVersion() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- semanticVersion() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the semantic version of the schema.
- semanticVersion() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
The semantic version number of the schema.
- semanticVersion(String) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- semanticVersionCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- semanticVersionCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- semanticVersionHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- semanticVersionHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- semanticVersionId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- semanticVersionId() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- semanticVersionLength() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- semanticVersionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- semanticVersionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- semanticVersionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- SET_TYPE - Static variable in class uk.co.real_logic.sbe.xml.SetType
-
SBE schema set type.
- setPackageName(String) - Method in class uk.co.real_logic.sbe.generation.java.JavaOutputManager
- SetType - Class in uk.co.real_logic.sbe.xml
-
SBE set tpe representing a bitset of options.
- SetType(Node, String, String) - Constructor for class uk.co.real_logic.sbe.xml.SetType
-
Construct a new SetType from XML Schema.
- SetType.Choice - Class in uk.co.real_logic.sbe.xml
-
Holder for valid values for SBE schema enum type.
- shouldGeneratePrecedenceChecks() - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks.Context
-
Returns
trueif precedence checks should be generated;falseotherwise. - shouldGeneratePrecedenceChecks(boolean) - Method in class uk.co.real_logic.sbe.generation.common.PrecedenceChecks.Context
-
Sets whether field precedence checks should be generated.
- signal() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- signal() - Method in class uk.co.real_logic.sbe.ir.Token
-
Signal the role of this token.
- signal(SignalCodec) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- signal(Signal) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Signal for the Token.
- Signal - Enum Class in uk.co.real_logic.sbe.ir
-
Signal the
Tokenrole within a stream of tokens. - SignalCodec - Enum Class in uk.co.real_logic.sbe.ir.generated
-
Token signal type in IR.
- signalEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- signalEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- signalEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- signalEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- signalId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- signalId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- signalMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- signalMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- signalRaw() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- signalSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- signalSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- sinceVersion() - Method in class uk.co.real_logic.sbe.xml.EnumType.ValidValue
-
The sinceVersion value of the
EnumType.ValidValue - sinceVersion() - Method in class uk.co.real_logic.sbe.xml.Field
-
Since version attribute for the field.
- sinceVersion() - Method in class uk.co.real_logic.sbe.xml.Message
-
The version since this was added to the template.
- sinceVersion() - Method in class uk.co.real_logic.sbe.xml.SetType.Choice
-
The sinceVersion value of the
SetType.Choice - sinceVersion() - Method in class uk.co.real_logic.sbe.xml.Type
-
The version since this was added to the template.
- sinceVersion(int) - Method in class uk.co.real_logic.sbe.xml.Type
-
Set the sinceVersion for the type.
- size() - Method in enum class uk.co.real_logic.sbe.PrimitiveType
-
The encodedLength of the primitive type in octets.
- size() - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Return encodedLength for this PrimitiveValue for serialization purposes.
- size(int) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Size of the type for the Token.
- skipCharacterEncoding() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipConstValue() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipDescription() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipEpoch() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipMaxValue() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipMinValue() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipName() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipNamespaceName() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- skipNullValue() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipPackageName() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- skipReferencedName() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipSemanticType() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- skipSemanticVersion() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- skipTimeUnit() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- stateCount() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Returns the number of states in the state machine.
- stopOnError() - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
The value of the stopOnError parameter.
- stopOnError() - Method in class uk.co.real_logic.sbe.xml.ParserOptions
-
The value of the stopOnError parameter.
- stopOnError(boolean) - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Sets the value of the stopOnError parameter.
- suppressOutput() - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
The value of the suppressOutput parameter.
- suppressOutput() - Method in class uk.co.real_logic.sbe.xml.ParserOptions
-
The value of the suppressOutput parameter.
- suppressOutput(boolean) - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Sets the value for the suppressOutput parameter.
T
- TARGET_LANGUAGE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Target language for generated code.
- TARGET_NAMESPACE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
String system property of the namespace for generated code.
- TargetCodeGenerator - Interface in uk.co.real_logic.sbe.generation
-
Target a code generator for a given language.
- TargetCodeGeneratorLoader - Enum Class in uk.co.real_logic.sbe.generation
-
Loader for
CodeGenerators which target a language. - TEMPLATE_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- TEMPLATE_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- TEMPLATE_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- TEMPLATE_ID - Static variable in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- TEMPLATE_ID - Static variable in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The field containing the template id of the following message.
- templateId() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- templateId(int) - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- templateIdEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- templateIdEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- templateIdEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- templateIdEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- templateIdMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- templateIdMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- templateIdMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- templateIdMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- templateIdNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- templateIdNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- templateIdSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- templateIdType() - Method in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The declared data type for the template id field.
- TIME_UNIT - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.MetaAttribute
-
Time unit applied to the epoch.
- timeUnit() - Method in class uk.co.real_logic.sbe.ir.Encoding
-
The time unit of the timestamp.
- timeUnit() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- timeUnit() - Method in class uk.co.real_logic.sbe.xml.Field
-
Time unit attribute for the field.
- timeUnit(String) - Method in class uk.co.real_logic.sbe.ir.Encoding.Builder
-
Time unit for the Encoding.
- timeUnit(String) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- timeUnitCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- timeUnitCharacterEncoding() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- timeUnitHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- timeUnitHeaderLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- timeUnitId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- timeUnitId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- timeUnitLength() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- timeUnitMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- timeUnitMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- timeUnitSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- Token - Class in uk.co.real_logic.sbe.ir
-
Class to encapsulate a token of information for the message schema stream.
- Token(Signal, String, String, String, String, int, int, int, int, int, int, Encoding) - Constructor for class uk.co.real_logic.sbe.ir.Token
-
Construct an
Tokenby providing values for all fields. - Token.Builder - Class in uk.co.real_logic.sbe.ir
-
Builder for
Tokenwhich can simplify construction. - TokenCodecDecoder - Class in uk.co.real_logic.sbe.ir.generated
-
Codec for an IR Token.
- TokenCodecDecoder() - Constructor for class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- TokenCodecEncoder - Class in uk.co.real_logic.sbe.ir.generated
-
Codec for an IR Token.
- TokenCodecEncoder() - Constructor for class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- TokenListener - Interface in uk.co.real_logic.sbe.otf
-
Callback interface to be implemented by code wanting to decode messages on-the-fly.
- tokenOffset() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffset(int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenOffsetEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffsetEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenOffsetEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffsetEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenOffsetId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffsetId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenOffsetMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffsetMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenOffsetMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffsetMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenOffsetMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffsetMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenOffsetNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffsetNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenOffsetSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenOffsetSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokens() - Method in class uk.co.real_logic.sbe.ir.HeaderStructure
-
The IR tokens for the header.
- tokenSize() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSize(int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenSizeEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSizeEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenSizeEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSizeEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenSizeId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSizeId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenSizeMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSizeMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenSizeMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSizeMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenSizeMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSizeMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenSizeNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSizeNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenSizeSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenSizeSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersion() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersion(int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersionEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersionEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersionEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersionEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersionId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersionId() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersionMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersionMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersionMetaAttribute(MetaAttribute) - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersionMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersionMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersionNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersionNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- tokenVersionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- tokenVersionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- toLowerFirstChar(String) - Static method in class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
-
Lowercase the first character of a given String.
- toLowerFirstChar(String) - Static method in class uk.co.real_logic.sbe.generation.Generators
-
Lowercase the first character of a given String.
- toString() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.State
- toString() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.TransitionGroup
- toString() - Method in class uk.co.real_logic.sbe.ir.Encoding
- toString() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- toString() - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- toString() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- toString() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- toString() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- toString() - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- toString() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- toString() - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- toString() - Method in class uk.co.real_logic.sbe.ir.Token
- toString() - Method in class uk.co.real_logic.sbe.PrimitiveValue
-
Return String value representation of this object.
- toString() - Method in class uk.co.real_logic.sbe.xml.CompositeType
- toString() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
- toString() - Method in class uk.co.real_logic.sbe.xml.EnumType
- toString() - Method in class uk.co.real_logic.sbe.xml.EnumType.ValidValue
- toString() - Method in class uk.co.real_logic.sbe.xml.ErrorHandler
- toString() - Method in class uk.co.real_logic.sbe.xml.Field
- toString() - Method in class uk.co.real_logic.sbe.xml.Message
- toString() - Method in class uk.co.real_logic.sbe.xml.SetType.Choice
- toString() - Method in class uk.co.real_logic.sbe.xml.SetType
- toUpperFirstChar(String) - Static method in class uk.co.real_logic.sbe.generation.csharp.CSharpUtil
-
Uppercase the first character of a given String.
- toUpperFirstChar(String) - Static method in class uk.co.real_logic.sbe.generation.Generators
-
Uppercase the first character of a given String.
- transform(MessageSchema) - Method in interface uk.co.real_logic.sbe.xml.SchemaTransformer
-
Return a new MessageSchema that has been transformed from the original.
- transform(MessageSchema) - Method in class uk.co.real_logic.sbe.xml.SchemaTransformerFactory
-
Return a new MessageSchema that has been transformed from the original.
- type() - Method in class uk.co.real_logic.sbe.xml.Field
-
Type attribute for the field.
- Type - Class in uk.co.real_logic.sbe.xml
-
An SBE type.
- Type(String, String, Presence, String, int, int, String) - Constructor for class uk.co.real_logic.sbe.xml.Type
-
Construct a new Type from direct values.
- Type(String, Presence, String, int, int, String) - Constructor for class uk.co.real_logic.sbe.xml.Type
-
Construct a new Type from direct values.
- Type(Node, String, String) - Constructor for class uk.co.real_logic.sbe.xml.Type
-
Construct a new Type from XML Schema.
- types() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the
Collectionof types in for this schema. - types() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
Get the
CollectionofTypes for this Schema. - Types - Class in uk.co.real_logic.sbe.otf
-
Utility functions for applying over encoded types to help with on-the-fly (OTF) decoding.
- Types() - Constructor for class uk.co.real_logic.sbe.otf.Types
- TYPES_PACKAGE_OVERRIDE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to control the support of package names in
<types>elements.
U
- UINT16 - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
16-bit unsigned integer.
- UINT16 - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 16-bit unsigned integer.
- UINT32 - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
32-bit unsigned integer.
- UINT32 - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 32-bit unsigned integer.
- UINT64 - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
64-bit unsigned integer.
- UINT64 - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 64-bit unsigned integer.
- UINT8 - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
8-bit unsigned integer.
- UINT8 - Enum constant in enum class uk.co.real_logic.sbe.PrimitiveType
-
A 8-bit unsigned integer.
- uk.co.real_logic.sbe - package uk.co.real_logic.sbe
-
SBE Tool for generating encoders and decoders in multiple languages.
- uk.co.real_logic.sbe.codec.java - package uk.co.real_logic.sbe.codec.java
-
Annotation for marking the order of groups in generated code to provide metadata.
- uk.co.real_logic.sbe.generation - package uk.co.real_logic.sbe.generation
-
Codec generators for various programming languages which take
Iras input. - uk.co.real_logic.sbe.generation.c - package uk.co.real_logic.sbe.generation.c
-
Generation of codecs for the C programming language.
- uk.co.real_logic.sbe.generation.common - package uk.co.real_logic.sbe.generation.common
- uk.co.real_logic.sbe.generation.cpp - package uk.co.real_logic.sbe.generation.cpp
-
Generation of codecs for the C++ programming language.
- uk.co.real_logic.sbe.generation.csharp - package uk.co.real_logic.sbe.generation.csharp
-
Generation of codecs for the C# programming language.
- uk.co.real_logic.sbe.generation.golang - package uk.co.real_logic.sbe.generation.golang
-
Generation of codecs for the Go Lang programming language.
- uk.co.real_logic.sbe.generation.java - package uk.co.real_logic.sbe.generation.java
-
Generation of codecs for the Java programming language.
- uk.co.real_logic.sbe.generation.rust - package uk.co.real_logic.sbe.generation.rust
-
Generation of codecs for the Rust programming language.
- uk.co.real_logic.sbe.ir - package uk.co.real_logic.sbe.ir
-
Intermediate Representation for the parsed XML message schema which can be used for generating codecs or performing OTF decoding.
- uk.co.real_logic.sbe.ir.generated - package uk.co.real_logic.sbe.ir.generated
-
SBE IR Serialization Codecs.
- uk.co.real_logic.sbe.json - package uk.co.real_logic.sbe.json
-
An OTF decoder for decoding and printing messages in JSON format.
- uk.co.real_logic.sbe.otf - package uk.co.real_logic.sbe.otf
-
On-The-Fly (OTF) decoding of messages based on
Irusing a visitor pattern. - uk.co.real_logic.sbe.xml - package uk.co.real_logic.sbe.xml
-
Parser and types for the XML based messages schemas.
- updateComponentTokenCounts(List<Token>) - Static method in class uk.co.real_logic.sbe.ir.Ir
-
Iterate over a list of
Tokens and update their counts of how many tokens make up each component.
V
- VALID_VALUE - Enum constant in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Signal a value of an enum.
- VALID_VALUE - Enum constant in enum class uk.co.real_logic.sbe.ir.Signal
-
Denotes a value of an enumeration.
- validate(String, InputStream, ParserOptions) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Wraps the
InputStreaminto anInputSourceand delegates tovalidate(String, InputSource, ParserOptions). - validate(String, InputSource, ParserOptions) - Static method in class uk.co.real_logic.sbe.xml.XmlSchemaParser
-
Validate the document against a given schema.
- validate(Node, Map<String, Type>) - Method in class uk.co.real_logic.sbe.xml.Field
-
Validate the node is correct for the type.
- validate(ErrorHandler) - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
Validate the message schema and delegate warnings and errors to the supplied
ErrorHandler. - validateAgainstSchema(String, String) - Static method in class uk.co.real_logic.sbe.SbeTool
-
Validate the SBE Schema against the XSD.
- VALIDATION_STOP_ON_ERROR - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to control throwing exceptions on all errors.
- VALIDATION_SUPPRESS_OUTPUT - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to control suppressing output on all errors and warnings.
- VALIDATION_WARNINGS_FATAL - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to control whether to consider warnings fatal and treat them as errors.
- VALIDATION_XSD - Static variable in class uk.co.real_logic.sbe.SbeTool
-
System property to hold XSD to validate message specification against.
- ValidationUtil - Class in uk.co.real_logic.sbe
-
Various validation utilities used across parser, IR, and generator
- ValidationUtil() - Constructor for class uk.co.real_logic.sbe.ValidationUtil
- ValidValue(Node, PrimitiveType) - Constructor for class uk.co.real_logic.sbe.xml.EnumType.ValidValue
-
Construct a ValidValue given the XML node and the encodingType.
- validValues() - Method in class uk.co.real_logic.sbe.xml.EnumType
-
The collection of valid values for this enumeration.
- value() - Element in annotation interface uk.co.real_logic.sbe.codec.java.GroupOrder
-
Array of class values in order.
- value() - Method in enum class uk.co.real_logic.sbe.ir.generated.ByteOrderCodec
-
The raw encoded value in the Java type representation.
- value() - Method in enum class uk.co.real_logic.sbe.ir.generated.PresenceCodec
-
The raw encoded value in the Java type representation.
- value() - Method in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
The raw encoded value in the Java type representation.
- value() - Method in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
The raw encoded value in the Java type representation.
- value() - Method in enum class uk.co.real_logic.sbe.xml.Presence
-
The value as a String of the presence.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.ir.Encoding.Presence
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.ir.generated.ByteOrderCodec
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.ir.generated.MetaAttribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.ir.generated.PresenceCodec
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.ir.Signal
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.PrimitiveType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.PrimitiveValue.Representation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.co.real_logic.sbe.xml.Presence
-
Returns the enum constant of this class with the specified name.
- valueRef() - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
Get the value of the valueRef attribute.
- valueRef() - Method in class uk.co.real_logic.sbe.xml.Field
-
Ref attribute for the field.
- values() - Static method in enum class uk.co.real_logic.sbe.generation.TargetCodeGeneratorLoader
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.ir.Encoding.Presence
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.ir.generated.ByteOrderCodec
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.ir.generated.MetaAttribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.ir.generated.PresenceCodec
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.ir.generated.PrimitiveTypeCodec
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.ir.generated.SignalCodec
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.ir.Signal
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.PrimitiveType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.PrimitiveValue.Representation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.co.real_logic.sbe.xml.Presence
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VarDataEncodingDecoder - Class in uk.co.real_logic.sbe.ir.generated
-
Header for var data fields.
- VarDataEncodingDecoder() - Constructor for class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- VarDataEncodingEncoder - Class in uk.co.real_logic.sbe.ir.generated
-
Header for var data fields.
- VarDataEncodingEncoder() - Constructor for class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- varDataEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- varDataEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- varDataEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- varDataEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- varDataMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- varDataMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- varDataMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- varDataMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- varDataNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- varDataNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- varDataSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- VARIABLE_LENGTH - Static variable in class uk.co.real_logic.sbe.ir.Token
-
Length not determined
- variableLength(boolean) - Method in class uk.co.real_logic.sbe.xml.EncodedDataType
-
Set if the type is variable length or not.
- version() - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- version() - Method in class uk.co.real_logic.sbe.ir.Ir
-
Get the version of the schema.
- version() - Method in class uk.co.real_logic.sbe.ir.Token
-
The version context for this token.
- version() - Method in class uk.co.real_logic.sbe.xml.MessageSchema
-
The version number of the schema.
- version(int) - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- version(int) - Method in class uk.co.real_logic.sbe.ir.Token.Builder
-
Version attribute value for the Token.
- versionCount() - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel
-
Returns the number of schema versions.
- versionEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- versionEncodingLength() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- versionEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- versionEncodingOffset() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- versionMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- versionMaxValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- versionMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- versionMinValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- versionNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- versionNullValue() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- versionSinceVersion() - Static method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
W
- warning(String) - Method in class uk.co.real_logic.sbe.xml.ErrorHandler
-
Record a message signifying a warning condition.
- warningCount() - Method in class uk.co.real_logic.sbe.xml.ErrorHandler
-
The count of warnings encountered.
- warningsFatal() - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
The value of the warningsFatal parameter.
- warningsFatal() - Method in class uk.co.real_logic.sbe.xml.ParserOptions
-
The value of the warningsFatal parameter.
- warningsFatal(boolean) - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Sets the value for the warningsFatal parameter.
- wrap(int) - Method in class uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction.CodecInteractionFactory
-
Find or create a
FieldPrecedenceModel.CodecInteractionto represent wrapping a codec around the given version of data. - wrap(DirectBuffer, int) - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderDecoder
- wrap(DirectBuffer, int) - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingDecoder
- wrap(DirectBuffer, int, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- wrap(DirectBuffer, int, int, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrap(MutableDirectBuffer, int) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- wrap(MutableDirectBuffer, int) - Method in class uk.co.real_logic.sbe.ir.generated.MessageHeaderEncoder
- wrap(MutableDirectBuffer, int) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- wrap(MutableDirectBuffer, int) - Method in class uk.co.real_logic.sbe.ir.generated.VarDataEncodingEncoder
- wrapAndApplyHeader(DirectBuffer, int, MessageHeaderDecoder) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- wrapAndApplyHeader(DirectBuffer, int, MessageHeaderDecoder) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapAndApplyHeader(MutableDirectBuffer, int, MessageHeaderEncoder) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecEncoder
- wrapAndApplyHeader(MutableDirectBuffer, int, MessageHeaderEncoder) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecEncoder
- wrapCharacterEncoding(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapConstValue(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapDescription(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapEpoch(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapMaxValue(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapMinValue(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapName(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapNamespaceName(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- wrapNullValue(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapPackageName(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- wrapReferencedName(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapSemanticType(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
- wrapSemanticVersion(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.FrameCodecDecoder
- wrapTimeUnit(DirectBuffer) - Method in class uk.co.real_logic.sbe.ir.generated.TokenCodecDecoder
X
- XINCLUDE_AWARE - Static variable in class uk.co.real_logic.sbe.SbeTool
-
Boolean system property to control is XInclude is supported.
- xIncludeAware() - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Is the parser XInclude aware?
- xIncludeAware() - Method in class uk.co.real_logic.sbe.xml.ParserOptions
-
Is the parser XInclude aware?
- xIncludeAware(boolean) - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Is the parser XInclude aware?
- XmlSchemaParser - Class in uk.co.real_logic.sbe.xml
-
Encapsulate the XML Schema parsing for SBE so that other representations may be used to generate independent representations.
- XmlSchemaParser() - Constructor for class uk.co.real_logic.sbe.xml.XmlSchemaParser
- xsdFilename() - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Returns the name of the schema file.
- xsdFilename() - Method in class uk.co.real_logic.sbe.xml.ParserOptions
-
Returns the name of the schema file.
- xsdFilename(String) - Method in class uk.co.real_logic.sbe.xml.ParserOptions.Builder
-
Sets the schema filename.
All Classes and Interfaces|All Packages|Constant Field Values