public class ByteDecoderFactory extends Object
Constructor and Description |
---|
ByteDecoderFactory()
Default constructor.
|
ByteDecoderFactory(DecoderSettings decoderSettings)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ByteDecoder |
create(ClassLoader parentLoader,
IMessageSchema schema)
Creates SBE encoder/decoder object.
|
ByteDecoder |
create(ClassLoader parentLoader,
MessageSchema schema)
Creates SBE encoder/decoder object.
|
ByteDecoder |
create(ClassLoader parentLoader,
MessageSchema schema,
Class<?>[] customCompositeClasses)
Creates SBE encoder/decoder object.
|
ByteDecoder |
create(DecoderSettings decoderSettings,
IMessageSchema schema)
Creates SBE encoder/decoder object.
|
ByteDecoder |
create(DecoderSettings decoderSettings,
MessageSchema schema)
Creates SBE encoder/decoder object.
|
ByteDecoder |
create(IMessageSchema schema)
Creates SBE encoder/decoder object.
|
ByteDecoder |
create(IMessageSchema schema,
Class<?>[] customCompositeClasses)
Creates SBE encoder/decoder object.
|
ByteDecoder |
create(MessageSchema schema)
Creates SBE encoder/decoder object.
|
ByteDecoder |
create(MessageSchema schema,
Class<?>[] customCompositeClasses)
Creates SBE encoder/decoder object.
|
public ByteDecoderFactory()
public ByteDecoderFactory(DecoderSettings decoderSettings)
decoderSettings
- Default settings for decoders created by the factory.public ByteDecoder create(IMessageSchema schema) throws DecoderException
schema
- Schema to use.DecoderException
- if error occurs.public ByteDecoder create(MessageSchema schema) throws DecoderException
schema
- Schema to use.DecoderException
- if error occurs.public ByteDecoder create(DecoderSettings decoderSettings, IMessageSchema schema) throws DecoderException
decoderSettings
- Settings for the decoder.schema
- Message schemaDecoderException
- if error occurs.public ByteDecoder create(DecoderSettings decoderSettings, MessageSchema schema) throws DecoderException
decoderSettings
- Settings for the decoderschema
- Message schemaDecoderException
- if error occurspublic ByteDecoder create(ClassLoader parentLoader, IMessageSchema schema) throws DecoderException
parentLoader
- Parent class loader for the decoder (overrides one specified in the default settings)schema
- Message schemaDecoderException
- if error occurspublic ByteDecoder create(ClassLoader parentLoader, MessageSchema schema) throws DecoderException
parentLoader
- Parent class loader for the decoder (overrides one specified in the default settings)schema
- Message schemaDecoderException
- if error occurspublic ByteDecoder create(IMessageSchema schema, Class<?>[] customCompositeClasses) throws DecoderException
schema
- Message schemacustomCompositeClasses
- Classes to use for generation of customized composites (the list overrides one specified in the default settings)DecoderException
- if error occurspublic ByteDecoder create(MessageSchema schema, Class<?>[] customCompositeClasses) throws DecoderException
schema
- Message schemacustomCompositeClasses
- Classes to use for generation of customized compositesDecoderException
- If decoder class cannot be createdpublic ByteDecoder create(ClassLoader parentLoader, MessageSchema schema, Class<?>[] customCompositeClasses) throws DecoderException
parentLoader
- Parent class loader for the generated classesschema
- Message schemacustomCompositeClasses
- Classes to use for generation of customized compositesDecoderException
- If decoder class cannot be createdCopyright © 2005–2025 Onix Solutions. All rights reserved.