public class FrameCodecDecoder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
actingBlockLength |
protected int |
actingVersion |
static int |
BLOCK_LENGTH |
static java.nio.ByteOrder |
BYTE_ORDER |
protected int |
limit |
protected int |
offset |
static int |
SCHEMA_ID |
static int |
SCHEMA_VERSION |
static int |
TEMPLATE_ID |
Constructor and Description |
---|
FrameCodecDecoder() |
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder builder) |
org.agrona.DirectBuffer |
buffer() |
int |
encodedLength() |
int |
getNamespaceName(byte[] dst,
int dstOffset,
int length) |
int |
getNamespaceName(org.agrona.MutableDirectBuffer dst,
int dstOffset,
int length) |
int |
getPackageName(byte[] dst,
int dstOffset,
int length) |
int |
getPackageName(org.agrona.MutableDirectBuffer dst,
int dstOffset,
int length) |
int |
getSemanticVersion(byte[] dst,
int dstOffset,
int length) |
int |
getSemanticVersion(org.agrona.MutableDirectBuffer dst,
int dstOffset,
int length) |
int |
irId() |
static int |
irIdEncodingLength() |
static int |
irIdEncodingOffset() |
static int |
irIdId() |
static int |
irIdMaxValue() |
static java.lang.String |
irIdMetaAttribute(MetaAttribute metaAttribute) |
static int |
irIdMinValue() |
static int |
irIdNullValue() |
static int |
irIdSinceVersion() |
int |
irVersion() |
static int |
irVersionEncodingLength() |
static int |
irVersionEncodingOffset() |
static int |
irVersionId() |
static int |
irVersionMaxValue() |
static java.lang.String |
irVersionMetaAttribute(MetaAttribute metaAttribute) |
static int |
irVersionMinValue() |
static int |
irVersionNullValue() |
static int |
irVersionSinceVersion() |
int |
limit() |
void |
limit(int limit) |
java.lang.String |
namespaceName() |
static java.lang.String |
namespaceNameCharacterEncoding() |
static int |
namespaceNameHeaderLength() |
static int |
namespaceNameId() |
int |
namespaceNameLength() |
static java.lang.String |
namespaceNameMetaAttribute(MetaAttribute metaAttribute) |
static int |
namespaceNameSinceVersion() |
int |
offset() |
java.lang.String |
packageName() |
static java.lang.String |
packageNameCharacterEncoding() |
static int |
packageNameHeaderLength() |
static int |
packageNameId() |
int |
packageNameLength() |
static java.lang.String |
packageNameMetaAttribute(MetaAttribute metaAttribute) |
static int |
packageNameSinceVersion() |
int |
sbeBlockLength() |
int |
sbeSchemaId() |
int |
sbeSchemaVersion() |
java.lang.String |
sbeSemanticType() |
int |
sbeTemplateId() |
int |
schemaVersion() |
static int |
schemaVersionEncodingLength() |
static int |
schemaVersionEncodingOffset() |
static int |
schemaVersionId() |
static int |
schemaVersionMaxValue() |
static java.lang.String |
schemaVersionMetaAttribute(MetaAttribute metaAttribute) |
static int |
schemaVersionMinValue() |
static int |
schemaVersionNullValue() |
static int |
schemaVersionSinceVersion() |
java.lang.String |
semanticVersion() |
static java.lang.String |
semanticVersionCharacterEncoding() |
static int |
semanticVersionHeaderLength() |
static int |
semanticVersionId() |
int |
semanticVersionLength() |
static java.lang.String |
semanticVersionMetaAttribute(MetaAttribute metaAttribute) |
static int |
semanticVersionSinceVersion() |
java.lang.String |
toString() |
FrameCodecDecoder |
wrap(org.agrona.DirectBuffer buffer,
int offset,
int actingBlockLength,
int actingVersion) |
public static final int BLOCK_LENGTH
public static final int TEMPLATE_ID
public static final int SCHEMA_ID
public static final int SCHEMA_VERSION
public static final java.nio.ByteOrder BYTE_ORDER
protected int offset
protected int limit
protected int actingBlockLength
protected int actingVersion
public int sbeBlockLength()
public int sbeTemplateId()
public int sbeSchemaId()
public int sbeSchemaVersion()
public java.lang.String sbeSemanticType()
public org.agrona.DirectBuffer buffer()
public int offset()
public FrameCodecDecoder wrap(org.agrona.DirectBuffer buffer, int offset, int actingBlockLength, int actingVersion)
public int encodedLength()
public int limit()
public void limit(int limit)
public static int irIdId()
public static int irIdSinceVersion()
public static int irIdEncodingOffset()
public static int irIdEncodingLength()
public static java.lang.String irIdMetaAttribute(MetaAttribute metaAttribute)
public static int irIdNullValue()
public static int irIdMinValue()
public static int irIdMaxValue()
public int irId()
public static int irVersionId()
public static int irVersionSinceVersion()
public static int irVersionEncodingOffset()
public static int irVersionEncodingLength()
public static java.lang.String irVersionMetaAttribute(MetaAttribute metaAttribute)
public static int irVersionNullValue()
public static int irVersionMinValue()
public static int irVersionMaxValue()
public int irVersion()
public static int schemaVersionId()
public static int schemaVersionSinceVersion()
public static int schemaVersionEncodingOffset()
public static int schemaVersionEncodingLength()
public static java.lang.String schemaVersionMetaAttribute(MetaAttribute metaAttribute)
public static int schemaVersionNullValue()
public static int schemaVersionMinValue()
public static int schemaVersionMaxValue()
public int schemaVersion()
public static int packageNameId()
public static int packageNameSinceVersion()
public static java.lang.String packageNameCharacterEncoding()
public static java.lang.String packageNameMetaAttribute(MetaAttribute metaAttribute)
public static int packageNameHeaderLength()
public int packageNameLength()
public int getPackageName(org.agrona.MutableDirectBuffer dst, int dstOffset, int length)
public int getPackageName(byte[] dst, int dstOffset, int length)
public java.lang.String packageName()
public static int namespaceNameId()
public static int namespaceNameSinceVersion()
public static java.lang.String namespaceNameCharacterEncoding()
public static java.lang.String namespaceNameMetaAttribute(MetaAttribute metaAttribute)
public static int namespaceNameHeaderLength()
public int namespaceNameLength()
public int getNamespaceName(org.agrona.MutableDirectBuffer dst, int dstOffset, int length)
public int getNamespaceName(byte[] dst, int dstOffset, int length)
public java.lang.String namespaceName()
public static int semanticVersionId()
public static int semanticVersionSinceVersion()
public static java.lang.String semanticVersionCharacterEncoding()
public static java.lang.String semanticVersionMetaAttribute(MetaAttribute metaAttribute)
public static int semanticVersionHeaderLength()
public int semanticVersionLength()
public int getSemanticVersion(org.agrona.MutableDirectBuffer dst, int dstOffset, int length)
public int getSemanticVersion(byte[] dst, int dstOffset, int length)
public java.lang.String semanticVersion()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)
Copyright © 2014-2018 Real Logic Ltd. All Rights Reserved.