|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opcfoundation.ua.encoding.binary.BinaryEncoder
public class BinaryEncoder
Encodes builtintypes, enumerations, structures and messages to a byte buffer.
Null valued arguments are encoded with default empty values when encoder mode is NonStrict.
Calculates lengths of messages,
encoder interface,
binary decoder| Field Summary | |
|---|---|
static Charset |
UTF8
Constant UTF8 |
| Constructor Summary | |
|---|---|
BinaryEncoder(byte[] buf)
Constructor for BinaryEncoder. |
|
BinaryEncoder(byte[] buf,
int off,
int len)
Constructor for BinaryEncoder. |
|
BinaryEncoder(ByteBuffer buf)
Constructor for BinaryEncoder. |
|
BinaryEncoder(IBinaryWriteable out)
Constructor for BinaryEncoder. |
|
BinaryEncoder(OutputStream os)
Constructor for BinaryEncoder. |
|
| Method Summary | |
|---|---|
EncoderContext |
getEncoderContext()
getEncoderContext. |
EncoderMode |
getEncoderType()
getEncoderType. |
IBinaryWriteable |
getOutput()
getOutput. |
IBinaryWriteable |
getWriteable()
getWriteable. |
void |
put(String fieldName,
Object o)
put. |
void |
put(String fieldName,
Object o,
Class<?> clazz)
put. |
void |
putArray(String fieldName,
int builtinType,
Object o)
putArray. |
void |
putBoolean(String fieldName,
Boolean v)
putBoolean. |
void |
putBooleanArray(String fieldName,
Boolean[] v)
putBooleanArray. |
void |
putBooleanArray(String fieldName,
Collection<Boolean> v)
putBooleanArray. |
void |
putByte(String fieldName,
UnsignedByte v)
putByte. |
void |
putByteArray(String fieldName,
Collection<UnsignedByte> v)
putByteArray. |
void |
putByteArray(String fieldName,
UnsignedByte[] v)
putByteArray. |
void |
putByteString(String fieldName,
ByteString v)
putByteString. |
void |
putByteStringArray(String fieldName,
ByteString[] v)
putByteStringArray. |
void |
putByteStringArray(String fieldName,
Collection<ByteString> v)
putByteStringArray. |
void |
putDataValue(String fieldName,
DataValue v)
putDataValue. |
void |
putDataValueArray(String fieldName,
Collection<DataValue> v)
putDataValueArray. |
void |
putDataValueArray(String fieldName,
DataValue[] v)
putDataValueArray. |
void |
putDateTime(String fieldName,
DateTime v)
putDateTime. |
void |
putDateTimeArray(String fieldName,
Collection<DateTime> v)
putDateTimeArray. |
void |
putDateTimeArray(String fieldName,
DateTime[] v)
putDateTimeArray. |
void |
putDiagnosticInfo(String fieldName,
DiagnosticInfo v)
putDiagnosticInfo. |
void |
putDiagnosticInfoArray(String fieldName,
Collection<DiagnosticInfo> v)
putDiagnosticInfoArray. |
void |
putDiagnosticInfoArray(String fieldName,
DiagnosticInfo[] v)
putDiagnosticInfoArray. |
void |
putDouble(String fieldName,
double v)
putDouble. |
void |
putDouble(String fieldName,
Double v)
putDouble. |
void |
putDoubleArray(String fieldName,
Collection<Double> v)
putDoubleArray. |
void |
putDoubleArray(String fieldName,
Double[] v)
putDoubleArray. |
void |
putEncodeable(String fieldName,
Class<? extends IEncodeable> clazz,
IEncodeable s)
putEncodeable. |
void |
putEncodeable(String fieldName,
IEncodeable s)
putEncodeable. |
void |
putEncodeableArray(String fieldName,
Class<? extends IEncodeable> clazz,
Object array)
putEncodeableArray. |
void |
putEnumeration(String fieldName,
Enumeration v)
putEnumeration. |
void |
putEnumerationArray(String fieldName,
Object array)
putEnumerationArray. |
void |
putExpandedNodeId(String fieldName,
ExpandedNodeId v)
putExpandedNodeId. |
void |
putExpandedNodeIdArray(String fieldName,
Collection<ExpandedNodeId> v)
putExpandedNodeIdArray. |
void |
putExpandedNodeIdArray(String fieldName,
ExpandedNodeId[] v)
putExpandedNodeIdArray. |
void |
putExtensionObject(String fieldName,
ExtensionObject v)
putExtensionObject. |
void |
putExtensionObjectArray(String fieldName,
Collection<ExtensionObject> v)
putExtensionObjectArray. |
void |
putExtensionObjectArray(String fieldName,
ExtensionObject[] v)
putExtensionObjectArray. |
void |
putFloat(String fieldName,
float v)
putFloat. |
void |
putFloat(String fieldName,
Float v)
putFloat. |
void |
putFloatArray(String fieldName,
Collection<Float> v)
putFloatArray. |
void |
putFloatArray(String fieldName,
Float[] v)
putFloatArray. |
void |
putGuid(String fieldName,
UUID v)
putGuid. |
void |
putGuidArray(String fieldName,
Collection<UUID> v)
putGuidArray. |
void |
putGuidArray(String fieldName,
UUID[] v)
putGuidArray. |
void |
putInt16(String fieldName,
short v)
putInt16. |
void |
putInt16(String fieldName,
Short v)
putInt16. |
void |
putInt16Array(String fieldName,
Collection<Short> v)
putInt16Array. |
void |
putInt16Array(String fieldName,
Short[] v)
putInt16Array. |
void |
putInt32(String fieldName,
int v)
putInt32. |
void |
putInt32(String fieldName,
Integer v)
putInt32. |
void |
putInt32Array(String fieldName,
Collection<Integer> v)
putInt32Array. |
void |
putInt32Array(String fieldName,
int[] v)
putInt32Array. |
void |
putInt32Array(String fieldName,
Integer[] v)
putInt32Array. |
void |
putInt64(String fieldName,
long v)
putInt64. |
void |
putInt64(String fieldName,
Long v)
putInt64. |
void |
putInt64Array(String fieldName,
Collection<Long> v)
putInt64Array. |
void |
putInt64Array(String fieldName,
Long[] v)
putInt64Array. |
void |
putLocalizedText(String fieldName,
LocalizedText v)
putLocalizedText. |
void |
putLocalizedTextArray(String fieldName,
Collection<LocalizedText> v)
putLocalizedTextArray. |
void |
putLocalizedTextArray(String fieldName,
LocalizedText[] v)
putLocalizedTextArray. |
void |
putMessage(IEncodeable s)
putMessage. |
void |
putNodeId(String fieldName,
NodeId v)
putNodeId. |
void |
putNodeIdArray(String fieldName,
Collection<NodeId> v)
putNodeIdArray. |
void |
putNodeIdArray(String fieldName,
NodeId[] v)
putNodeIdArray. |
void |
putObject(String fieldName,
Class<?> c,
Object o)
putObject. |
void |
putObject(String fieldName,
Object o)
putObject. |
void |
putQualifiedName(String fieldName,
QualifiedName v)
putQualifiedName. |
void |
putQualifiedNameArray(String fieldName,
Collection<QualifiedName> v)
putQualifiedNameArray. |
void |
putQualifiedNameArray(String fieldName,
QualifiedName[] v)
putQualifiedNameArray. |
void |
putSByte(String fieldName,
byte v)
putSByte. |
void |
putSByte(String fieldName,
Byte v)
putSByte. |
void |
putSByte(String fieldName,
int v)
putSByte. |
void |
putSByteArray(String fieldName,
Byte[] v)
putSByteArray. |
void |
putSByteArray(String fieldName,
Collection<Byte> v)
putSByteArray. |
void |
putScalar(String fieldName,
int builtinType,
Object o)
putScalar. |
void |
putStatusCode(String fieldName,
StatusCode v)
putStatusCode. |
void |
putStatusCodeArray(String fieldName,
Collection<StatusCode> v)
putStatusCodeArray. |
void |
putStatusCodeArray(String fieldName,
StatusCode[] v)
putStatusCodeArray. |
void |
putString(String fieldName,
String v)
putString. |
void |
putStringArray(String fieldName,
Collection<String> v)
putStringArray. |
void |
putStringArray(String fieldName,
String[] v)
putStringArray. |
void |
putStructure(String fieldName,
Structure v)
putStructure. |
void |
putStructureArray(String fieldName,
Collection<Structure> v)
putStructureArray. |
void |
putStructureArray(String fieldName,
Structure[] v)
putStructureArray. |
void |
putUInt16(String fieldName,
UnsignedShort v)
putUInt16. |
void |
putUInt16Array(String fieldName,
Collection<UnsignedShort> v)
putUInt16Array. |
void |
putUInt16Array(String fieldName,
UnsignedShort[] v)
putUInt16Array. |
void |
putUInt32(String fieldName,
UnsignedInteger v)
putUInt32. |
void |
putUInt32Array(String fieldName,
Collection<UnsignedInteger> v)
putUInt32Array. |
void |
putUInt32Array(String fieldName,
UnsignedInteger[] v)
putUInt32Array. |
void |
putUInt64(String fieldName,
UnsignedLong v)
putUInt64. |
void |
putUInt64Array(String fieldName,
Collection<UnsignedLong> v)
putUInt64Array. |
void |
putUInt64Array(String fieldName,
UnsignedLong[] v)
putUInt64Array. |
void |
putVariant(String fieldName,
Variant v)
putVariant. |
void |
putVariantArray(String fieldName,
Collection<Variant> v)
putVariantArray. |
void |
putVariantArray(String fieldName,
Variant[] v)
putVariantArray. |
void |
putXmlElement(String fieldName,
XmlElement v)
putXmlElement. |
void |
putXmlElementArray(String fieldName,
Collection<XmlElement> v)
putXmlElementArray. |
void |
putXmlElementArray(String fieldName,
XmlElement[] v)
putXmlElementArray. |
void |
setEncoderContext(EncoderContext ctx)
setEncoderContext. |
void |
setEncoderMode(EncoderMode type)
Set encoding mode. |
void |
setWriteable(IBinaryWriteable out)
setWriteable. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Charset UTF8
UTF8
| Constructor Detail |
|---|
public BinaryEncoder(IBinaryWriteable out)
Constructor for BinaryEncoder.
out - a IBinaryWriteable object.public BinaryEncoder(OutputStream os)
Constructor for BinaryEncoder.
os - a OutputStream object.public BinaryEncoder(ByteBuffer buf)
Constructor for BinaryEncoder.
buf - a ByteBuffer object.public BinaryEncoder(byte[] buf)
Constructor for BinaryEncoder.
buf - an array of byte.
public BinaryEncoder(byte[] buf,
int off,
int len)
Constructor for BinaryEncoder.
buf - an array of byte.off - a int.len - a int.| Method Detail |
|---|
public EncoderContext getEncoderContext()
getEncoderContext.
EncoderContext object.public void setEncoderContext(EncoderContext ctx)
setEncoderContext.
ctx - a EncoderContext object.public void setWriteable(IBinaryWriteable out)
setWriteable.
out - a IBinaryWriteable object.public IBinaryWriteable getWriteable()
getWriteable.
IBinaryWriteable object.public IBinaryWriteable getOutput()
getOutput.
IBinaryWriteable object.public EncoderMode getEncoderType()
getEncoderType.
EncoderMode object.public void setEncoderMode(EncoderMode type)
type - encoder type
public void putBoolean(String fieldName,
Boolean v)
throws EncodingException
putBoolean.
putBoolean in interface IEncoderfieldName - a String object.v - a Boolean object.
EncodingException - if any.
public void putBooleanArray(String fieldName,
Boolean[] v)
throws EncodingException
putBooleanArray.
putBooleanArray in interface IEncoderfieldName - a String object.v - an array of Boolean objects.
EncodingException - if any.
public void putBooleanArray(String fieldName,
Collection<Boolean> v)
throws EncodingException
putBooleanArray.
putBooleanArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putSByte(String fieldName,
Byte v)
throws EncodingException
putSByte.
putSByte in interface IEncoderfieldName - a String object.v - a Byte object.
EncodingException - if any.
public void putSByte(String fieldName,
byte v)
throws EncodingException
putSByte.
putSByte in interface IEncoderfieldName - a String object.v - a byte.
EncodingException - if any.
public void putSByte(String fieldName,
int v)
throws EncodingException
putSByte.
putSByte in interface IEncoderfieldName - a String object.v - a int.
EncodingException - if any.
public void putSByteArray(String fieldName,
Byte[] v)
throws EncodingException
putSByteArray.
putSByteArray in interface IEncoderfieldName - a String object.v - an array of Byte objects.
EncodingException - if any.
public void putSByteArray(String fieldName,
Collection<Byte> v)
throws EncodingException
putSByteArray.
putSByteArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putByte(String fieldName,
UnsignedByte v)
throws EncodingException
putByte.
putByte in interface IEncoderfieldName - a String object.v - a UnsignedByte object.
EncodingException - if any.
public void putByteArray(String fieldName,
UnsignedByte[] v)
throws EncodingException
putByteArray.
putByteArray in interface IEncoderfieldName - a String object.v - an array of UnsignedByte objects.
EncodingException - if any.
public void putByteArray(String fieldName,
Collection<UnsignedByte> v)
throws EncodingException
putByteArray.
putByteArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putInt16(String fieldName,
Short v)
throws EncodingException
putInt16.
putInt16 in interface IEncoderfieldName - a String object.v - a Short object.
EncodingException - if any.
public void putInt16(String fieldName,
short v)
throws EncodingException
putInt16.
putInt16 in interface IEncoderfieldName - a String object.v - a short.
EncodingException - if any.
public void putInt16Array(String fieldName,
Short[] v)
throws EncodingException
putInt16Array.
putInt16Array in interface IEncoderfieldName - a String object.v - an array of Short objects.
EncodingException - if any.
public void putInt16Array(String fieldName,
Collection<Short> v)
throws EncodingException
putInt16Array.
putInt16Array in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putUInt16(String fieldName,
UnsignedShort v)
throws EncodingException
putUInt16.
putUInt16 in interface IEncoderfieldName - a String object.v - a UnsignedShort object.
EncodingException - if any.
public void putUInt16Array(String fieldName,
UnsignedShort[] v)
throws EncodingException
putUInt16Array.
putUInt16Array in interface IEncoderfieldName - a String object.v - an array of UnsignedShort objects.
EncodingException - if any.
public void putUInt16Array(String fieldName,
Collection<UnsignedShort> v)
throws EncodingException
putUInt16Array.
putUInt16Array in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putInt32(String fieldName,
Integer v)
throws EncodingException
putInt32.
putInt32 in interface IEncoderfieldName - a String object.v - a Integer object.
EncodingException - if any.
public void putInt32(String fieldName,
int v)
throws EncodingException
putInt32.
putInt32 in interface IEncoderfieldName - a String object.v - a int.
EncodingException - if any.
public void putInt32Array(String fieldName,
int[] v)
throws EncodingException
putInt32Array.
putInt32Array in interface IEncoderfieldName - a String object.v - an array of int.
EncodingException - if any.
public void putInt32Array(String fieldName,
Collection<Integer> v)
throws EncodingException
putInt32Array.
putInt32Array in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putInt32Array(String fieldName,
Integer[] v)
throws EncodingException
putInt32Array.
putInt32Array in interface IEncoderfieldName - a String object.v - an array of Integer objects.
EncodingException - if any.
public void putUInt32(String fieldName,
UnsignedInteger v)
throws EncodingException
putUInt32.
putUInt32 in interface IEncoderfieldName - a String object.v - a UnsignedInteger object.
EncodingException - if any.
public void putUInt32Array(String fieldName,
UnsignedInteger[] v)
throws EncodingException
putUInt32Array.
putUInt32Array in interface IEncoderfieldName - a String object.v - an array of UnsignedInteger objects.
EncodingException - if any.
public void putUInt32Array(String fieldName,
Collection<UnsignedInteger> v)
throws EncodingException
putUInt32Array.
putUInt32Array in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putInt64(String fieldName,
Long v)
throws EncodingException
putInt64.
putInt64 in interface IEncoderfieldName - a String object.v - a Long object.
EncodingException - if any.
public void putInt64(String fieldName,
long v)
throws EncodingException
putInt64.
putInt64 in interface IEncoderfieldName - a String object.v - a long.
EncodingException - if any.
public void putInt64Array(String fieldName,
Long[] v)
throws EncodingException
putInt64Array.
putInt64Array in interface IEncoderfieldName - a String object.v - an array of Long objects.
EncodingException - if any.
public void putInt64Array(String fieldName,
Collection<Long> v)
throws EncodingException
putInt64Array.
putInt64Array in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putUInt64(String fieldName,
UnsignedLong v)
throws EncodingException
putUInt64.
putUInt64 in interface IEncoderfieldName - a String object.v - a UnsignedLong object.
EncodingException - if any.
public void putUInt64Array(String fieldName,
UnsignedLong[] v)
throws EncodingException
putUInt64Array.
putUInt64Array in interface IEncoderfieldName - a String object.v - an array of UnsignedLong objects.
EncodingException - if any.
public void putUInt64Array(String fieldName,
Collection<UnsignedLong> v)
throws EncodingException
putUInt64Array.
putUInt64Array in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putFloat(String fieldName,
Float v)
throws EncodingException
putFloat.
putFloat in interface IEncoderfieldName - a String object.v - a Float object.
EncodingException - if any.
public void putFloat(String fieldName,
float v)
throws EncodingException
putFloat.
putFloat in interface IEncoderfieldName - a String object.v - a float.
EncodingException - if any.
public void putFloatArray(String fieldName,
Float[] v)
throws EncodingException
putFloatArray.
putFloatArray in interface IEncoderfieldName - a String object.v - an array of Float objects.
EncodingException - if any.
public void putFloatArray(String fieldName,
Collection<Float> v)
throws EncodingException
putFloatArray.
putFloatArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putDouble(String fieldName,
Double v)
throws EncodingException
putDouble.
putDouble in interface IEncoderfieldName - a String object.v - a Double object.
EncodingException - if any.
public void putDouble(String fieldName,
double v)
throws EncodingException
putDouble.
putDouble in interface IEncoderfieldName - a String object.v - a double.
EncodingException - if any.
public void putDoubleArray(String fieldName,
Double[] v)
throws EncodingException
putDoubleArray.
putDoubleArray in interface IEncoderfieldName - a String object.v - an array of Double objects.
EncodingException - if any.
public void putDoubleArray(String fieldName,
Collection<Double> v)
throws EncodingException
putDoubleArray.
putDoubleArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putString(String fieldName,
String v)
throws EncodingException
putString.
putString in interface IEncoderfieldName - a String object.v - a String object.
EncodingException - if any.
public void putStringArray(String fieldName,
Collection<String> v)
throws EncodingException
putStringArray.
putStringArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putStringArray(String fieldName,
String[] v)
throws EncodingException
putStringArray.
putStringArray in interface IEncoderfieldName - a String object.v - an array of String objects.
EncodingException - if any.
public void putDateTime(String fieldName,
DateTime v)
throws EncodingException
putDateTime.
putDateTime in interface IEncoderfieldName - a String object.v - a DateTime object.
EncodingException - if any.
public void putDateTimeArray(String fieldName,
DateTime[] v)
throws EncodingException
putDateTimeArray.
putDateTimeArray in interface IEncoderfieldName - a String object.v - an array of DateTime objects.
EncodingException - if any.
public void putDateTimeArray(String fieldName,
Collection<DateTime> v)
throws EncodingException
putDateTimeArray.
putDateTimeArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putGuid(String fieldName,
UUID v)
throws EncodingException
putGuid.
putGuid in interface IEncoderfieldName - a String object.v - a UUID object.
EncodingException - if any.
public void putGuidArray(String fieldName,
UUID[] v)
throws EncodingException
putGuidArray.
putGuidArray in interface IEncoderfieldName - a String object.v - an array of UUID objects.
EncodingException - if any.
public void putGuidArray(String fieldName,
Collection<UUID> v)
throws EncodingException
putGuidArray.
putGuidArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putByteString(String fieldName,
ByteString v)
throws EncodingException
putByteString.
putByteString in interface IEncoderfieldName - a String object.v - an array of byte.
EncodingException - if any.
public void putByteStringArray(String fieldName,
ByteString[] v)
throws EncodingException
putByteStringArray.
putByteStringArray in interface IEncoderfieldName - a String object.v - an array of byte.
EncodingException - if any.
public void putByteStringArray(String fieldName,
Collection<ByteString> v)
throws EncodingException
putByteStringArray.
putByteStringArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putXmlElement(String fieldName,
XmlElement v)
throws EncodingException
putXmlElement.
putXmlElement in interface IEncoderfieldName - a String object.v - a XmlElement object.
EncodingException - if any.
public void putXmlElementArray(String fieldName,
XmlElement[] v)
throws EncodingException
putXmlElementArray.
putXmlElementArray in interface IEncoderfieldName - a String object.v - an array of XmlElement objects.
EncodingException - if any.
public void putXmlElementArray(String fieldName,
Collection<XmlElement> v)
throws EncodingException
putXmlElementArray.
putXmlElementArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putNodeId(String fieldName,
NodeId v)
throws EncodingException
putNodeId.
putNodeId in interface IEncoderfieldName - a String object.v - a NodeId object.
EncodingException - if any.
public void putNodeIdArray(String fieldName,
NodeId[] v)
throws EncodingException
putNodeIdArray.
putNodeIdArray in interface IEncoderfieldName - a String object.v - an array of NodeId objects.
EncodingException - if any.
public void putNodeIdArray(String fieldName,
Collection<NodeId> v)
throws EncodingException
putNodeIdArray.
putNodeIdArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putExpandedNodeId(String fieldName,
ExpandedNodeId v)
throws EncodingException
putExpandedNodeId.
putExpandedNodeId in interface IEncoderfieldName - a String object.v - a ExpandedNodeId object.
EncodingException - if any.
public void putExpandedNodeIdArray(String fieldName,
ExpandedNodeId[] v)
throws EncodingException
putExpandedNodeIdArray.
putExpandedNodeIdArray in interface IEncoderfieldName - a String object.v - an array of ExpandedNodeId objects.
EncodingException - if any.
public void putExpandedNodeIdArray(String fieldName,
Collection<ExpandedNodeId> v)
throws EncodingException
putExpandedNodeIdArray.
putExpandedNodeIdArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putStatusCode(String fieldName,
StatusCode v)
throws EncodingException
putStatusCode.
putStatusCode in interface IEncoderfieldName - a String object.v - a StatusCode object.
EncodingException - if any.
public void putStatusCodeArray(String fieldName,
StatusCode[] v)
throws EncodingException
putStatusCodeArray.
putStatusCodeArray in interface IEncoderfieldName - a String object.v - an array of StatusCode objects.
EncodingException - if any.
public void putStatusCodeArray(String fieldName,
Collection<StatusCode> v)
throws EncodingException
putStatusCodeArray.
putStatusCodeArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putQualifiedName(String fieldName,
QualifiedName v)
throws EncodingException
putQualifiedName.
putQualifiedName in interface IEncoderfieldName - a String object.v - a QualifiedName object.
EncodingException - if any.
public void putQualifiedNameArray(String fieldName,
QualifiedName[] v)
throws EncodingException
putQualifiedNameArray.
putQualifiedNameArray in interface IEncoderfieldName - a String object.v - an array of QualifiedName objects.
EncodingException - if any.
public void putQualifiedNameArray(String fieldName,
Collection<QualifiedName> v)
throws EncodingException
putQualifiedNameArray.
putQualifiedNameArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putLocalizedText(String fieldName,
LocalizedText v)
throws EncodingException
putLocalizedText.
putLocalizedText in interface IEncoderfieldName - a String object.v - a LocalizedText object.
EncodingException - if any.
public void putLocalizedTextArray(String fieldName,
LocalizedText[] v)
throws EncodingException
putLocalizedTextArray.
putLocalizedTextArray in interface IEncoderfieldName - a String object.v - an array of LocalizedText objects.
EncodingException - if any.
public void putLocalizedTextArray(String fieldName,
Collection<LocalizedText> v)
throws EncodingException
putLocalizedTextArray.
putLocalizedTextArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putStructure(String fieldName,
Structure v)
throws EncodingException
putStructure.
putStructure in interface IEncoderfieldName - a String object.v - a Structure object.
EncodingException - if any.
public void putStructureArray(String fieldName,
Structure[] v)
throws EncodingException
putStructureArray.
putStructureArray in interface IEncoderfieldName - a String object.v - an array of Structure objects.
EncodingException - if any.
public void putStructureArray(String fieldName,
Collection<Structure> v)
throws EncodingException
putStructureArray.
putStructureArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putExtensionObject(String fieldName,
ExtensionObject v)
throws EncodingException
putExtensionObject.
putExtensionObject in interface IEncoderfieldName - a String object.v - a ExtensionObject object.
EncodingException - if any.
public void putExtensionObjectArray(String fieldName,
ExtensionObject[] v)
throws EncodingException
putExtensionObjectArray.
putExtensionObjectArray in interface IEncoderfieldName - a String object.v - an array of ExtensionObject objects.
EncodingException - if any.
public void putExtensionObjectArray(String fieldName,
Collection<ExtensionObject> v)
throws EncodingException
putExtensionObjectArray.
putExtensionObjectArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putDataValue(String fieldName,
DataValue v)
throws EncodingException
putDataValue.
putDataValue in interface IEncoderfieldName - a String object.v - a DataValue object.
EncodingException - if any.
public void putDataValueArray(String fieldName,
DataValue[] v)
throws EncodingException
putDataValueArray.
putDataValueArray in interface IEncoderfieldName - a String object.v - an array of DataValue objects.
EncodingException - if any.
public void putDataValueArray(String fieldName,
Collection<DataValue> v)
throws EncodingException
putDataValueArray.
putDataValueArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putVariant(String fieldName,
Variant v)
throws EncodingException
putVariant.
putVariant in interface IEncoderfieldName - a String object.v - a Variant object.
EncodingException - if any.
public void putVariantArray(String fieldName,
Variant[] v)
throws EncodingException
putVariantArray.
putVariantArray in interface IEncoderfieldName - a String object.v - an array of Variant objects.
EncodingException - if any.
public void putVariantArray(String fieldName,
Collection<Variant> v)
throws EncodingException
putVariantArray.
putVariantArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putDiagnosticInfoArray(String fieldName,
DiagnosticInfo[] v)
throws EncodingException
putDiagnosticInfoArray.
putDiagnosticInfoArray in interface IEncoderfieldName - a String object.v - an array of DiagnosticInfo objects.
EncodingException - if any.
public void putDiagnosticInfoArray(String fieldName,
Collection<DiagnosticInfo> v)
throws EncodingException
putDiagnosticInfoArray.
putDiagnosticInfoArray in interface IEncoderfieldName - a String object.v - a Collection object.
EncodingException - if any.
public void putDiagnosticInfo(String fieldName,
DiagnosticInfo v)
throws EncodingException
putDiagnosticInfo.
putDiagnosticInfo in interface IEncoderfieldName - a String object.v - a DiagnosticInfo object.
EncodingException - if any.
public void putEnumerationArray(String fieldName,
Object array)
throws EncodingException
putEnumerationArray.
putEnumerationArray in interface IEncoderfieldName - a String object.array - a Object object.
EncodingException - if any.
public void putEnumeration(String fieldName,
Enumeration v)
throws EncodingException
putEnumeration.
putEnumeration in interface IEncoderfieldName - a String object.v - a Enumeration object.
EncodingException - if any.
public void putObject(String fieldName,
Object o)
throws EncodingException
putObject.
putObject in interface IEncoderfieldName - a String object.o - a Object object.
EncodingException - if any.
public void putObject(String fieldName,
Class<?> c,
Object o)
throws EncodingException
putObject.
putObject in interface IEncoderfieldName - a String object.c - a Class object.o - a Object object.
EncodingException - if any.
public void putScalar(String fieldName,
int builtinType,
Object o)
throws EncodingException
putScalar.
putScalar in interface IEncoderfieldName - a String object.builtinType - a int.o - a Object object.
EncodingException - if any.
public void putArray(String fieldName,
int builtinType,
Object o)
throws EncodingException
putArray.
putArray in interface IEncoderfieldName - a String object.builtinType - a int.o - a Object object.
EncodingException - if any.
public void putEncodeableArray(String fieldName,
Class<? extends IEncodeable> clazz,
Object array)
throws EncodingException
putEncodeableArray.
putEncodeableArray in interface IEncoderfieldName - a String object.clazz - a Class object.array - a Object object.
EncodingException - if any.
public void putEncodeable(String fieldName,
IEncodeable s)
throws EncodingException
putEncodeable.
Encodes stucture without header
putEncodeable in interface IEncoderfieldName - a String object.s - a IEncodeable object.
EncodingException - if any.
public void putEncodeable(String fieldName,
Class<? extends IEncodeable> clazz,
IEncodeable s)
throws EncodingException
putEncodeable.
Encodes stucture without header
putEncodeable in interface IEncoderfieldName - a String object.clazz - a Class object.s - a IEncodeable object.
EncodingException - if any.
public void putMessage(IEncodeable s)
throws EncodingException
putMessage.
putMessage in interface IEncoders - a IEncodeable object.
EncodingException - if any.
public void put(String fieldName,
Object o)
throws EncodingException
put.
put in interface IEncoderfieldName - a String object.o - a Object object.
EncodingException - if any.
public void put(String fieldName,
Object o,
Class<?> clazz)
throws EncodingException
put.
put in interface IEncoderfieldName - a String object.o - a Object object.clazz - a Class object.
EncodingException - if any.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||