public interface BinaryContext
| Modifier and Type | Method and Description |
|---|---|
boolean |
beginReadStructure(IoBuffer buffer,
boolean allowNull) |
java.lang.Integer |
beginReadStructureList(IoBuffer buffer,
boolean allowNull) |
void |
beginWriteStructure(IoBuffer buffer,
byte fieldNumber,
boolean isNull) |
void |
beginWriteStructureList(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<?> values) |
java.lang.Boolean |
decodeBoolean(IoBuffer buffer) |
java.util.List<java.lang.Boolean> |
decodeBooleanList(IoBuffer buffer) |
java.util.Set<java.lang.Boolean> |
decodeBooleanSet(IoBuffer buffer) |
java.lang.Double |
decodeDouble(IoBuffer buffer) |
java.util.List<java.lang.Double> |
decodeDoubleList(IoBuffer buffer) |
java.util.Set<java.lang.Double> |
decodeDoubleSet(IoBuffer buffer) |
<E extends java.lang.Enum<E>> |
decodeEnum(IoBuffer buffer,
java.lang.Class<E> enumClazz) |
<E extends java.lang.Enum<E>> |
decodeEnumList(IoBuffer buffer,
java.lang.Class<E> enumClazz) |
<E extends java.lang.Enum<E>> |
decodeEnumSet(IoBuffer buffer,
java.lang.Class<E> enumClazz) |
java.lang.Integer |
decodeInt(IoBuffer buffer) |
java.util.List<java.lang.Integer> |
decodeIntList(IoBuffer buffer) |
java.util.Set<java.lang.Integer> |
decodeIntSet(IoBuffer buffer) |
java.lang.Long |
decodeLong(IoBuffer buffer) |
java.util.List<java.lang.Long> |
decodeLongList(IoBuffer buffer) |
java.util.Set<java.lang.Long> |
decodeLongSet(IoBuffer buffer) |
boolean |
decodePrimitiveBoolean(IoBuffer buffer) |
double |
decodePrimitiveDouble(IoBuffer buffer) |
int |
decodePrimitiveInt(IoBuffer buffer) |
long |
decodePrimitiveLong(IoBuffer buffer) |
java.util.Map<java.lang.String,java.lang.String> |
decodeProperties(IoBuffer buffer) |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
decodePropertiesList(IoBuffer buffer) |
java.util.Set<java.util.Map<java.lang.String,java.lang.String>> |
decodePropertiesSet(IoBuffer buffer) |
java.lang.String |
decodeString(IoBuffer buffer) |
java.util.List<java.lang.String> |
decodeStringList(IoBuffer buffer) |
java.util.Set<java.lang.String> |
decodeStringSet(IoBuffer buffer) |
Variant |
decodeVariant(IoBuffer buffer) |
java.util.List<Variant> |
decodeVariantList(IoBuffer buffer) |
java.util.Map<java.lang.String,Variant> |
decodeVariantMap(IoBuffer buffer) |
java.util.List<java.util.Map<java.lang.String,Variant>> |
decodeVariantMapList(IoBuffer buffer) |
java.util.Set<java.util.Map<java.lang.String,Variant>> |
decodeVariantMapSet(IoBuffer buffer) |
java.util.Set<Variant> |
decodeVariantSet(IoBuffer buffer) |
void |
encodeBoolean(IoBuffer buffer,
byte fieldNumber,
java.lang.Boolean data) |
void |
encodeBooleanCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.Boolean> data) |
void |
encodeDouble(IoBuffer buffer,
byte fieldNumber,
java.lang.Double data) |
void |
encodeDoubleCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.Double> data) |
<E extends java.lang.Enum<E>> |
encodeEnum(IoBuffer buffer,
byte fieldNumber,
E data) |
<E extends java.lang.Enum<E>> |
encodeEnumList(IoBuffer buffer,
byte fieldNumber,
java.util.List<E> data) |
<E extends java.lang.Enum<E>> |
encodeEnumSet(IoBuffer buffer,
byte fieldNumber,
java.util.Set<E> data) |
void |
encodeInt(IoBuffer buffer,
byte fieldNumber,
java.lang.Integer data) |
void |
encodeIntCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.Integer> data) |
void |
encodeLong(IoBuffer buffer,
byte fieldNumber,
java.lang.Long data) |
void |
encodeLongCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.Long> data) |
void |
encodePrimitiveBoolean(IoBuffer buffer,
byte fieldNumber,
boolean data) |
void |
encodePrimitiveDouble(IoBuffer buffer,
byte fieldNumber,
double data) |
void |
encodePrimitiveInt(IoBuffer buffer,
byte fieldNumber,
int data) |
void |
encodePrimitiveLong(IoBuffer buffer,
byte fieldNumber,
long data) |
void |
encodeProperties(IoBuffer buffer,
byte fieldNumber,
java.util.Map<java.lang.String,java.lang.String> data) |
void |
encodePropertiesCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> data) |
void |
encodeString(IoBuffer buffer,
byte fieldNumber,
java.lang.String data) |
void |
encodeStringCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.String> data) |
void |
encodeVariant(IoBuffer buffer,
byte fieldNumber,
Variant data) |
void |
encodeVariantCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<Variant> data) |
void |
encodeVariantMap(IoBuffer buffer,
byte fieldNumber,
java.util.Map<java.lang.String,Variant> data) |
void |
encodeVariantMapCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.util.Map<java.lang.String,Variant>> data) |
java.lang.String |
getProtocolIdPart() |
java.lang.String getProtocolIdPart()
void encodeString(IoBuffer buffer,
byte fieldNumber,
java.lang.String data)
throws java.lang.Exception
java.lang.Exceptionjava.lang.String decodeString(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeStringCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.String> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<java.lang.String> decodeStringList(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionjava.util.Set<java.lang.String> decodeStringSet(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeInt(IoBuffer buffer,
byte fieldNumber,
java.lang.Integer data)
throws java.lang.Exception
java.lang.Exceptionjava.lang.Integer decodeInt(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodePrimitiveInt(IoBuffer buffer,
byte fieldNumber,
int data)
throws java.lang.Exception
java.lang.Exceptionint decodePrimitiveInt(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeIntCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.Integer> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<java.lang.Integer> decodeIntList(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionjava.util.Set<java.lang.Integer> decodeIntSet(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeLong(IoBuffer buffer,
byte fieldNumber,
java.lang.Long data)
throws java.lang.Exception
java.lang.Exceptionjava.lang.Long decodeLong(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodePrimitiveLong(IoBuffer buffer,
byte fieldNumber,
long data)
throws java.lang.Exception
java.lang.Exceptionlong decodePrimitiveLong(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeLongCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.Long> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<java.lang.Long> decodeLongList(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionjava.util.Set<java.lang.Long> decodeLongSet(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeBoolean(IoBuffer buffer,
byte fieldNumber,
java.lang.Boolean data)
throws java.lang.Exception
java.lang.Exceptionjava.lang.Boolean decodeBoolean(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodePrimitiveBoolean(IoBuffer buffer,
byte fieldNumber,
boolean data)
throws java.lang.Exception
java.lang.Exceptionboolean decodePrimitiveBoolean(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeBooleanCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.Boolean> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<java.lang.Boolean> decodeBooleanList(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionjava.util.Set<java.lang.Boolean> decodeBooleanSet(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeDouble(IoBuffer buffer,
byte fieldNumber,
java.lang.Double data)
throws java.lang.Exception
java.lang.Exceptionjava.lang.Double decodeDouble(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodePrimitiveDouble(IoBuffer buffer,
byte fieldNumber,
double data)
throws java.lang.Exception
java.lang.Exceptiondouble decodePrimitiveDouble(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeDoubleCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.lang.Double> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<java.lang.Double> decodeDoubleList(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionjava.util.Set<java.lang.Double> decodeDoubleSet(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeVariant(IoBuffer buffer,
byte fieldNumber,
Variant data)
throws java.lang.Exception
java.lang.ExceptionVariant decodeVariant(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeVariantCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<Variant> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<Variant> decodeVariantList(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionjava.util.Set<Variant> decodeVariantSet(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeVariantMap(IoBuffer buffer,
byte fieldNumber,
java.util.Map<java.lang.String,Variant> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.Map<java.lang.String,Variant> decodeVariantMap(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeVariantMapCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.util.Map<java.lang.String,Variant>> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<java.util.Map<java.lang.String,Variant>> decodeVariantMapList(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionjava.util.Set<java.util.Map<java.lang.String,Variant>> decodeVariantMapSet(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodeProperties(IoBuffer buffer,
byte fieldNumber,
java.util.Map<java.lang.String,java.lang.String> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.Map<java.lang.String,java.lang.String> decodeProperties(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionvoid encodePropertiesCollection(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> data)
throws java.lang.Exception
java.lang.Exceptionjava.util.List<java.util.Map<java.lang.String,java.lang.String>> decodePropertiesList(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exceptionjava.util.Set<java.util.Map<java.lang.String,java.lang.String>> decodePropertiesSet(IoBuffer buffer)
throws java.lang.Exception
java.lang.Exception<E extends java.lang.Enum<E>> void encodeEnum(IoBuffer buffer,
byte fieldNumber,
E data)
throws java.lang.Exception
java.lang.Exception<E extends java.lang.Enum<E>> E decodeEnum(IoBuffer buffer,
java.lang.Class<E> enumClazz)
throws java.lang.Exception
java.lang.Exception<E extends java.lang.Enum<E>> void encodeEnumSet(IoBuffer buffer,
byte fieldNumber,
java.util.Set<E> data)
throws java.lang.Exception
java.lang.Exception<E extends java.lang.Enum<E>> void encodeEnumList(IoBuffer buffer,
byte fieldNumber,
java.util.List<E> data)
throws java.lang.Exception
java.lang.Exception<E extends java.lang.Enum<E>> java.util.List<E> decodeEnumList(IoBuffer buffer,
java.lang.Class<E> enumClazz)
throws java.lang.Exception
java.lang.Exception<E extends java.lang.Enum<E>> java.util.Set<E> decodeEnumSet(IoBuffer buffer,
java.lang.Class<E> enumClazz)
throws java.lang.Exception
java.lang.Exceptionvoid beginWriteStructure(IoBuffer buffer,
byte fieldNumber,
boolean isNull)
throws java.lang.Exception
java.lang.Exceptionboolean beginReadStructure(IoBuffer buffer,
boolean allowNull)
throws java.lang.Exception
java.lang.Exceptionvoid beginWriteStructureList(IoBuffer buffer,
byte fieldNumber,
java.util.Collection<?> values)
throws java.lang.Exception
java.lang.Exceptionjava.lang.Integer beginReadStructureList(IoBuffer buffer,
boolean allowNull)
throws java.lang.Exception
java.lang.Exception
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0