org.opcfoundation.ua.encoding
Interface IEncoder

All Known Implementing Classes:
BinaryEncoder, EncoderCalc

public interface IEncoder

Abstract base implementation for encoders

See Also:
XmlEncoder, BinaryEncoder, IDecoder

Method Summary
 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.
 

Method Detail

putBoolean

void putBoolean(String fieldName,
                Boolean v)
                throws EncodingException

putBoolean.

Parameters:
fieldName - a String object.
v - a Boolean object.
Throws:
EncodingException - if any.

putBooleanArray

void putBooleanArray(String fieldName,
                     Boolean[] v)
                     throws EncodingException

putBooleanArray.

Parameters:
fieldName - a String object.
v - an array of Boolean objects.
Throws:
EncodingException - if any.

putBooleanArray

void putBooleanArray(String fieldName,
                     Collection<Boolean> v)
                     throws EncodingException

putBooleanArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putSByte

void putSByte(String fieldName,
              Byte v)
              throws EncodingException

putSByte.

Parameters:
fieldName - a String object.
v - a Byte object.
Throws:
EncodingException - if any.

putSByte

void putSByte(String fieldName,
              byte v)
              throws EncodingException

putSByte.

Parameters:
fieldName - a String object.
v - a byte.
Throws:
EncodingException - if any.

putSByte

void putSByte(String fieldName,
              int v)
              throws EncodingException

putSByte.

Parameters:
fieldName - a String object.
v - a int.
Throws:
EncodingException - if any.

putSByteArray

void putSByteArray(String fieldName,
                   Byte[] v)
                   throws EncodingException

putSByteArray.

Parameters:
fieldName - a String object.
v - an array of Byte objects.
Throws:
EncodingException - if any.

putSByteArray

void putSByteArray(String fieldName,
                   Collection<Byte> v)
                   throws EncodingException

putSByteArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putByte

void putByte(String fieldName,
             UnsignedByte v)
             throws EncodingException

putByte.

Parameters:
fieldName - a String object.
v - a UnsignedByte object.
Throws:
EncodingException - if any.

putByteArray

void putByteArray(String fieldName,
                  UnsignedByte[] v)
                  throws EncodingException

putByteArray.

Parameters:
fieldName - a String object.
v - an array of UnsignedByte objects.
Throws:
EncodingException - if any.

putByteArray

void putByteArray(String fieldName,
                  Collection<UnsignedByte> v)
                  throws EncodingException

putByteArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putInt16

void putInt16(String fieldName,
              Short v)
              throws EncodingException

putInt16.

Parameters:
fieldName - a String object.
v - a Short object.
Throws:
EncodingException - if any.

putInt16

void putInt16(String fieldName,
              short v)
              throws EncodingException

putInt16.

Parameters:
fieldName - a String object.
v - a short.
Throws:
EncodingException - if any.

putInt16Array

void putInt16Array(String fieldName,
                   Short[] v)
                   throws EncodingException

putInt16Array.

Parameters:
fieldName - a String object.
v - an array of Short objects.
Throws:
EncodingException - if any.

putInt16Array

void putInt16Array(String fieldName,
                   Collection<Short> v)
                   throws EncodingException

putInt16Array.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putUInt16

void putUInt16(String fieldName,
               UnsignedShort v)
               throws EncodingException

putUInt16.

Parameters:
fieldName - a String object.
v - a UnsignedShort object.
Throws:
EncodingException - if any.

putUInt16Array

void putUInt16Array(String fieldName,
                    UnsignedShort[] v)
                    throws EncodingException

putUInt16Array.

Parameters:
fieldName - a String object.
v - an array of UnsignedShort objects.
Throws:
EncodingException - if any.

putUInt16Array

void putUInt16Array(String fieldName,
                    Collection<UnsignedShort> v)
                    throws EncodingException

putUInt16Array.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putInt32

void putInt32(String fieldName,
              Integer v)
              throws EncodingException

putInt32.

Parameters:
fieldName - a String object.
v - a Integer object.
Throws:
EncodingException - if any.

putInt32

void putInt32(String fieldName,
              int v)
              throws EncodingException

putInt32.

Parameters:
fieldName - a String object.
v - a int.
Throws:
EncodingException - if any.

putInt32Array

void putInt32Array(String fieldName,
                   int[] v)
                   throws EncodingException

putInt32Array.

Parameters:
fieldName - a String object.
v - an array of int.
Throws:
EncodingException - if any.

putInt32Array

void putInt32Array(String fieldName,
                   Collection<Integer> v)
                   throws EncodingException

putInt32Array.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putInt32Array

void putInt32Array(String fieldName,
                   Integer[] v)
                   throws EncodingException

putInt32Array.

Parameters:
fieldName - a String object.
v - an array of Integer objects.
Throws:
EncodingException - if any.

putUInt32

void putUInt32(String fieldName,
               UnsignedInteger v)
               throws EncodingException

putUInt32.

Parameters:
fieldName - a String object.
v - a UnsignedInteger object.
Throws:
EncodingException - if any.

putUInt32Array

void putUInt32Array(String fieldName,
                    UnsignedInteger[] v)
                    throws EncodingException

putUInt32Array.

Parameters:
fieldName - a String object.
v - an array of UnsignedInteger objects.
Throws:
EncodingException - if any.

putUInt32Array

void putUInt32Array(String fieldName,
                    Collection<UnsignedInteger> v)
                    throws EncodingException

putUInt32Array.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putInt64

void putInt64(String fieldName,
              Long v)
              throws EncodingException

putInt64.

Parameters:
fieldName - a String object.
v - a Long object.
Throws:
EncodingException - if any.

putInt64

void putInt64(String fieldName,
              long v)
              throws EncodingException

putInt64.

Parameters:
fieldName - a String object.
v - a long.
Throws:
EncodingException - if any.

putInt64Array

void putInt64Array(String fieldName,
                   Long[] v)
                   throws EncodingException

putInt64Array.

Parameters:
fieldName - a String object.
v - an array of Long objects.
Throws:
EncodingException - if any.

putInt64Array

void putInt64Array(String fieldName,
                   Collection<Long> v)
                   throws EncodingException

putInt64Array.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putUInt64

void putUInt64(String fieldName,
               UnsignedLong v)
               throws EncodingException

putUInt64.

Parameters:
fieldName - a String object.
v - a UnsignedLong object.
Throws:
EncodingException - if any.

putUInt64Array

void putUInt64Array(String fieldName,
                    UnsignedLong[] v)
                    throws EncodingException

putUInt64Array.

Parameters:
fieldName - a String object.
v - an array of UnsignedLong objects.
Throws:
EncodingException - if any.

putUInt64Array

void putUInt64Array(String fieldName,
                    Collection<UnsignedLong> v)
                    throws EncodingException

putUInt64Array.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putFloat

void putFloat(String fieldName,
              Float v)
              throws EncodingException

putFloat.

Parameters:
fieldName - a String object.
v - a Float object.
Throws:
EncodingException - if any.

putFloat

void putFloat(String fieldName,
              float v)
              throws EncodingException

putFloat.

Parameters:
fieldName - a String object.
v - a float.
Throws:
EncodingException - if any.

putFloatArray

void putFloatArray(String fieldName,
                   Float[] v)
                   throws EncodingException

putFloatArray.

Parameters:
fieldName - a String object.
v - an array of Float objects.
Throws:
EncodingException - if any.

putFloatArray

void putFloatArray(String fieldName,
                   Collection<Float> v)
                   throws EncodingException

putFloatArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putDouble

void putDouble(String fieldName,
               Double v)
               throws EncodingException

putDouble.

Parameters:
fieldName - a String object.
v - a Double object.
Throws:
EncodingException - if any.

putDouble

void putDouble(String fieldName,
               double v)
               throws EncodingException

putDouble.

Parameters:
fieldName - a String object.
v - a double.
Throws:
EncodingException - if any.

putDoubleArray

void putDoubleArray(String fieldName,
                    Double[] v)
                    throws EncodingException

putDoubleArray.

Parameters:
fieldName - a String object.
v - an array of Double objects.
Throws:
EncodingException - if any.

putDoubleArray

void putDoubleArray(String fieldName,
                    Collection<Double> v)
                    throws EncodingException

putDoubleArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putString

void putString(String fieldName,
               String v)
               throws EncodingException

putString.

Parameters:
fieldName - a String object.
v - a String object.
Throws:
EncodingException - if any.

putStringArray

void putStringArray(String fieldName,
                    Collection<String> v)
                    throws EncodingException

putStringArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putStringArray

void putStringArray(String fieldName,
                    String[] v)
                    throws EncodingException

putStringArray.

Parameters:
fieldName - a String object.
v - an array of String objects.
Throws:
EncodingException - if any.

putDateTime

void putDateTime(String fieldName,
                 DateTime v)
                 throws EncodingException

putDateTime.

Parameters:
fieldName - a String object.
v - a DateTime object.
Throws:
EncodingException - if any.

putDateTimeArray

void putDateTimeArray(String fieldName,
                      DateTime[] v)
                      throws EncodingException

putDateTimeArray.

Parameters:
fieldName - a String object.
v - an array of DateTime objects.
Throws:
EncodingException - if any.

putDateTimeArray

void putDateTimeArray(String fieldName,
                      Collection<DateTime> v)
                      throws EncodingException

putDateTimeArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putGuid

void putGuid(String fieldName,
             UUID v)
             throws EncodingException

putGuid.

Parameters:
fieldName - a String object.
v - a UUID object.
Throws:
EncodingException - if any.

putGuidArray

void putGuidArray(String fieldName,
                  UUID[] v)
                  throws EncodingException

putGuidArray.

Parameters:
fieldName - a String object.
v - an array of UUID objects.
Throws:
EncodingException - if any.

putGuidArray

void putGuidArray(String fieldName,
                  Collection<UUID> v)
                  throws EncodingException

putGuidArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putByteString

void putByteString(String fieldName,
                   ByteString v)
                   throws EncodingException

putByteString.

Parameters:
fieldName - a String object.
v - an array of byte.
Throws:
EncodingException - if any.

putByteStringArray

void putByteStringArray(String fieldName,
                        ByteString[] v)
                        throws EncodingException

putByteStringArray.

Parameters:
fieldName - a String object.
v - an array of byte.
Throws:
EncodingException - if any.

putByteStringArray

void putByteStringArray(String fieldName,
                        Collection<ByteString> v)
                        throws EncodingException

putByteStringArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putXmlElement

void putXmlElement(String fieldName,
                   XmlElement v)
                   throws EncodingException

putXmlElement.

Parameters:
fieldName - a String object.
v - a XmlElement object.
Throws:
EncodingException - if any.

putXmlElementArray

void putXmlElementArray(String fieldName,
                        XmlElement[] v)
                        throws EncodingException

putXmlElementArray.

Parameters:
fieldName - a String object.
v - an array of XmlElement objects.
Throws:
EncodingException - if any.

putXmlElementArray

void putXmlElementArray(String fieldName,
                        Collection<XmlElement> v)
                        throws EncodingException

putXmlElementArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putNodeId

void putNodeId(String fieldName,
               NodeId v)
               throws EncodingException

putNodeId.

Parameters:
fieldName - a String object.
v - a NodeId object.
Throws:
EncodingException - if any.

putNodeIdArray

void putNodeIdArray(String fieldName,
                    NodeId[] v)
                    throws EncodingException

putNodeIdArray.

Parameters:
fieldName - a String object.
v - an array of NodeId objects.
Throws:
EncodingException - if any.

putNodeIdArray

void putNodeIdArray(String fieldName,
                    Collection<NodeId> v)
                    throws EncodingException

putNodeIdArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putExpandedNodeId

void putExpandedNodeId(String fieldName,
                       ExpandedNodeId v)
                       throws EncodingException

putExpandedNodeId.

Parameters:
fieldName - a String object.
v - a ExpandedNodeId object.
Throws:
EncodingException - if any.

putExpandedNodeIdArray

void putExpandedNodeIdArray(String fieldName,
                            ExpandedNodeId[] v)
                            throws EncodingException

putExpandedNodeIdArray.

Parameters:
fieldName - a String object.
v - an array of ExpandedNodeId objects.
Throws:
EncodingException - if any.

putExpandedNodeIdArray

void putExpandedNodeIdArray(String fieldName,
                            Collection<ExpandedNodeId> v)
                            throws EncodingException

putExpandedNodeIdArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putStatusCode

void putStatusCode(String fieldName,
                   StatusCode v)
                   throws EncodingException

putStatusCode.

Parameters:
fieldName - a String object.
v - a StatusCode object.
Throws:
EncodingException - if any.

putStatusCodeArray

void putStatusCodeArray(String fieldName,
                        StatusCode[] v)
                        throws EncodingException

putStatusCodeArray.

Parameters:
fieldName - a String object.
v - an array of StatusCode objects.
Throws:
EncodingException - if any.

putStatusCodeArray

void putStatusCodeArray(String fieldName,
                        Collection<StatusCode> v)
                        throws EncodingException

putStatusCodeArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putQualifiedName

void putQualifiedName(String fieldName,
                      QualifiedName v)
                      throws EncodingException

putQualifiedName.

Parameters:
fieldName - a String object.
v - a QualifiedName object.
Throws:
EncodingException - if any.

putQualifiedNameArray

void putQualifiedNameArray(String fieldName,
                           QualifiedName[] v)
                           throws EncodingException

putQualifiedNameArray.

Parameters:
fieldName - a String object.
v - an array of QualifiedName objects.
Throws:
EncodingException - if any.

putQualifiedNameArray

void putQualifiedNameArray(String fieldName,
                           Collection<QualifiedName> v)
                           throws EncodingException

putQualifiedNameArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putLocalizedText

void putLocalizedText(String fieldName,
                      LocalizedText v)
                      throws EncodingException

putLocalizedText.

Parameters:
fieldName - a String object.
v - a LocalizedText object.
Throws:
EncodingException - if any.

putLocalizedTextArray

void putLocalizedTextArray(String fieldName,
                           LocalizedText[] v)
                           throws EncodingException

putLocalizedTextArray.

Parameters:
fieldName - a String object.
v - an array of LocalizedText objects.
Throws:
EncodingException - if any.

putLocalizedTextArray

void putLocalizedTextArray(String fieldName,
                           Collection<LocalizedText> v)
                           throws EncodingException

putLocalizedTextArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putStructure

void putStructure(String fieldName,
                  Structure v)
                  throws EncodingException

putStructure.

Parameters:
fieldName - a String object.
v - a Structure object.
Throws:
EncodingException - if any.

putStructureArray

void putStructureArray(String fieldName,
                       Structure[] v)
                       throws EncodingException

putStructureArray.

Parameters:
fieldName - a String object.
v - an array of Structure objects.
Throws:
EncodingException - if any.

putStructureArray

void putStructureArray(String fieldName,
                       Collection<Structure> v)
                       throws EncodingException

putStructureArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putExtensionObject

void putExtensionObject(String fieldName,
                        ExtensionObject v)
                        throws EncodingException

putExtensionObject.

Parameters:
fieldName - a String object.
v - a ExtensionObject object.
Throws:
EncodingException - if any.

putExtensionObjectArray

void putExtensionObjectArray(String fieldName,
                             ExtensionObject[] v)
                             throws EncodingException

putExtensionObjectArray.

Parameters:
fieldName - a String object.
v - an array of ExtensionObject objects.
Throws:
EncodingException - if any.

putExtensionObjectArray

void putExtensionObjectArray(String fieldName,
                             Collection<ExtensionObject> v)
                             throws EncodingException

putExtensionObjectArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putDataValue

void putDataValue(String fieldName,
                  DataValue v)
                  throws EncodingException

putDataValue.

Parameters:
fieldName - a String object.
v - a DataValue object.
Throws:
EncodingException - if any.

putDataValueArray

void putDataValueArray(String fieldName,
                       DataValue[] v)
                       throws EncodingException

putDataValueArray.

Parameters:
fieldName - a String object.
v - an array of DataValue objects.
Throws:
EncodingException - if any.

putDataValueArray

void putDataValueArray(String fieldName,
                       Collection<DataValue> v)
                       throws EncodingException

putDataValueArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putVariant

void putVariant(String fieldName,
                Variant v)
                throws EncodingException

putVariant.

Parameters:
fieldName - a String object.
v - a Variant object.
Throws:
EncodingException - if any.

putVariantArray

void putVariantArray(String fieldName,
                     Variant[] v)
                     throws EncodingException

putVariantArray.

Parameters:
fieldName - a String object.
v - an array of Variant objects.
Throws:
EncodingException - if any.

putVariantArray

void putVariantArray(String fieldName,
                     Collection<Variant> v)
                     throws EncodingException

putVariantArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putDiagnosticInfoArray

void putDiagnosticInfoArray(String fieldName,
                            DiagnosticInfo[] v)
                            throws EncodingException

putDiagnosticInfoArray.

Parameters:
fieldName - a String object.
v - an array of DiagnosticInfo objects.
Throws:
EncodingException - if any.

putDiagnosticInfoArray

void putDiagnosticInfoArray(String fieldName,
                            Collection<DiagnosticInfo> v)
                            throws EncodingException

putDiagnosticInfoArray.

Parameters:
fieldName - a String object.
v - a Collection object.
Throws:
EncodingException - if any.

putDiagnosticInfo

void putDiagnosticInfo(String fieldName,
                       DiagnosticInfo v)
                       throws EncodingException

putDiagnosticInfo.

Parameters:
fieldName - a String object.
v - a DiagnosticInfo object.
Throws:
EncodingException - if any.

putEnumerationArray

void putEnumerationArray(String fieldName,
                         Object array)
                         throws EncodingException

putEnumerationArray.

Parameters:
fieldName - a String object.
array - a Object object.
Throws:
EncodingException - if any.

putEnumeration

void putEnumeration(String fieldName,
                    Enumeration v)
                    throws EncodingException

putEnumeration.

Parameters:
fieldName - a String object.
v - a Enumeration object.
Throws:
EncodingException - if any.

putObject

void putObject(String fieldName,
               Object o)
               throws EncodingException

putObject.

Parameters:
fieldName - a String object.
o - a Object object.
Throws:
EncodingException - if any.

putObject

void putObject(String fieldName,
               Class<?> c,
               Object o)
               throws EncodingException

putObject.

Parameters:
fieldName - a String object.
c - a Class object.
o - a Object object.
Throws:
EncodingException - if any.

putScalar

void putScalar(String fieldName,
               int builtinType,
               Object o)
               throws EncodingException

putScalar.

Parameters:
fieldName - a String object.
builtinType - a int.
o - a Object object.
Throws:
EncodingException - if any.

putArray

void putArray(String fieldName,
              int builtinType,
              Object o)
              throws EncodingException

putArray.

Parameters:
fieldName - a String object.
builtinType - a int.
o - a Object object.
Throws:
EncodingException - if any.

putEncodeableArray

void putEncodeableArray(String fieldName,
                        Class<? extends IEncodeable> clazz,
                        Object array)
                        throws EncodingException

putEncodeableArray.

Parameters:
fieldName - a String object.
clazz - a Class object.
array - a Object object.
Throws:
EncodingException - if any.

putEncodeable

void putEncodeable(String fieldName,
                   IEncodeable s)
                   throws EncodingException

putEncodeable.

Parameters:
fieldName - a String object.
s - a IEncodeable object.
Throws:
EncodingException - if any.

putEncodeable

void putEncodeable(String fieldName,
                   Class<? extends IEncodeable> clazz,
                   IEncodeable s)
                   throws EncodingException

putEncodeable.

Parameters:
fieldName - a String object.
clazz - a Class object.
s - a IEncodeable object.
Throws:
EncodingException - if any.

putMessage

void putMessage(IEncodeable s)
                throws EncodingException

putMessage.

Parameters:
s - a IEncodeable object.
Throws:
EncodingException - if any.

put

void put(String fieldName,
         Object o)
         throws EncodingException

put.

Parameters:
fieldName - a String object.
o - a Object object.
Throws:
EncodingException - if any.

put

void put(String fieldName,
         Object o,
         Class<?> clazz)
         throws EncodingException

put.

Parameters:
fieldName - a String object.
o - a Object object.
clazz - a Class object.
Throws:
EncodingException - if any.


Copyright © 2018. All rights reserved.