TINE Data Type object All data transfered client <-> server must be contained in a TDataType object. More...
Inherits Cloneable.
Public Member Functions | |
void | setArrayDelimiter (String delimiter) |
Sets the delimiter used in a string representation of an array. | |
String | getArrayDelimiter () |
Get the delimiter used in a string representation of an array. More... | |
TDataType () | |
NULL element. | |
TDataType (int dataSize, short dataFormat) | |
An unbound DataType object of the specified size and format. More... | |
int | getTimeStamp () |
Returns the associated data timestamp as traditional UNIX timestamp (seconds since 1.1.1970). | |
long | getDataTimeStamp () |
Returns the associated data timestamp as JAVA timestamp (milliseconds since 1.1.1970). | |
void | setDataTimeStamp (long TimeStamp) |
Sets the associated data timestamp from a JAVA timestamp (milliseconds since 1.1.1970). | |
void | setDataTimeStamp (double TimeStamp) |
Sets the associated data timestamp from a TINE timestamp (seconds since 1.1.1970 + fractional seconds). | |
int | getLastDataSize () |
Returns the associated data completion length. | |
TDataType (byte[] data) | |
A subset of an array of booleans. More... | |
TDataType (byte[] data, int length) | |
A subset of an array of bytes. More... | |
TDataType (byte[] data, String tag) | |
An array of 'structs' with the given tag or untagged structs if tag.length == 0 User-defined structures are allowed in tine and not too difficult to use. More... | |
TDataType (TTaggedStructure data) | |
A Tagged Structure User-defined structures are allowed in tine and not too difficult to use. More... | |
TDataType (TTaggedStructure[] data) | |
A array of Tagged Structures User-defined structures are allowed in tine and not too difficult to use. More... | |
TDataType (short[] data) | |
An array of shorts (2-byte integers) This corresponds to tine format CF_SHORT. More... | |
TDataType (short[] data, int length) | |
A subset of an array of shorts (2-byte integers) This corresponds to tine format CF_SHORT. More... | |
TDataType (short data) | |
A single short value This method is only useful for quick creation of data 'down' objects (i.e. More... | |
TDataType (int[] data) | |
An array of ints (4-byte integers) This corresponds to tine format CF_LONG. More... | |
TDataType (int[] data, int length) | |
A subset of an array of ints (4-byte integers) This corresponds to tine format CF_LONG. More... | |
TDataType (boolean[] data) | |
A subset of an array of booleans. More... | |
TDataType (boolean[] data, int length) | |
A subset of an array of booleans. More... | |
TDataType (float[] data) | |
An array of floats This corresponds to tine format CF_FLOAT. More... | |
TDataType (float[] data, int length) | |
A subset of an array of floats This corresponds to tine format CF_FLOAT. More... | |
TDataType (TCompoundDataObject[] data) | |
An array of tine data objects (e.g. More... | |
TDataType (TCompoundDataObject[] data, int length) | |
An array of tine data objects (e.g. More... | |
TDataType (SPECTRUM data) | |
A SPECTRUM object. More... | |
TDataType (IMAGE data) | |
An IMAGE object. More... | |
TDataType (double[] data) | |
An array of doubles. More... | |
TDataType (double[] data, int length) | |
A subset of an array of doubles. More... | |
TDataType (long[] data) | |
An array of (Java) longs. More... | |
TDataType (long[] data, int length) | |
A subset of an array of (java) longs. More... | |
int | getData (byte[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (byte[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (short[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (short[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | putData (short data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (short[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (short[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (short value, int offset) |
Puts the input data value into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (short[] values, int offset) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned. More... | |
int | getData () |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (boolean[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (boolean[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (int[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (int[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | putData (boolean data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (boolean[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (boolean[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (boolean value, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data value into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (int data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (int[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (int[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (int value, int offset) |
Puts the input data value into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (int[] values, int offset) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned. More... | |
int | getData (float[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (float[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (TTaggedStructure[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (TTaggedStructure[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (TCompoundDataObject[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (TCompoundDataObject[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (SPECTRUM data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (IMAGE image) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | putData (float data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData () |
Puts the current canonical data set into the underlying data byte stream Puts the currently referenced canonical data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (float[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (float[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (float value, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data value into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (float[] values, int offset) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (FLTINT data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (FLTINT[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (FLTINT[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (NAME16FI[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (NAME16FI[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (NAME32DBLDBL[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (NAME32DBLDBL[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (INTINT data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (INTINT[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (INTINT[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (DBLDBL data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (DBLDBL[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (DBLDBL[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (DBLDBLDBL data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (DBLDBLDBL[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (DBLDBLDBL[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (String[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (String[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (KEYVALUE[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (KEYVALUE[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (String data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (TTaggedStructure data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (TTaggedStructure[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (TTaggedStructure[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (byte[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (byte[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (byte value, int offset) |
Puts the input data value into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (byte[] values, int offset) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (IMAGE data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (TCompoundDataObject data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (TCompoundDataObject[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (TCompoundDataObject[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (TCompoundDataObject value, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data value into the underlying byte stream, properly swapped and aligned. More... | |
int | getData (double[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (double[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | putData (double data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (double[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (double[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (double value, int offset) |
Puts the input data value into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (double[] values, int offset) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned. More... | |
int | getData (long[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (long[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | putData (long data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (long[] data) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (long[] data, int length, int offset) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (long value, int offset) |
Puts the input data value into the underlying byte stream, properly swapped and aligned. More... | |
int | putData (long[] values, int offset) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned. More... | |
int | getArrayLength () |
Returns the data array length of the associated tine Data Type object. More... | |
short | getFormat () |
Returns the data type of the associated tine Data Type object. More... | |
int | getData (Object Data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (Object Data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
Object | getDataObject () |
Retrieves the returned data as an Object container. More... | |
Vector< Object > | getVector () |
Retrieves the returned data as a Vector. More... | |
String | toString () |
Outputs the returned data as a String. More... | |
TDataType (char[] data) | |
An array of chars (to be interpretted as a text string) More... | |
TDataType (char[] data, int length) | |
A subset of an array of chars (to be interpretted as a text string) More... | |
TDataType (StringBuffer data) | |
A text string buffer. More... | |
TDataType (StringBuffer data, int length) | |
A subset of a text string buffer. More... | |
TDataType (String[] data) | |
A subset of an array of Strings. More... | |
TDataType (String[] data, int length) | |
A subset of an array of Strings. More... | |
TDataType (KEYVALUE[] data) | |
A subset of an array of KEYVALUE Strings. More... | |
TDataType (KEYVALUE[] data, int length) | |
A subset of an array of KEYVALUE Strings. More... | |
TDataType (String data) | |
A text string. More... | |
TDataType (String data, int length) | |
A text string. More... | |
int | getData (char[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (StringBuffer data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (String[] data) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getData (String[] data, int length, int offset) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream. More... | |
int | getCompletionLength () |
Returns the last data completion length. More... | |
Static Public Member Functions | |
static long | UnsignedInt (int ival) |
Converts a value transmitted as an 'unsigned' integer to a java signed long. More... | |
static int | UnsignedInt (long lval) |
Forms an 'equivalent' unsigned integer for transmission. More... | |
static int | UnsignedShort (short sval) |
Converts a value transmitted as an 'unsigned' short to a java signed integer. More... | |
static short | UnsignedShort (int ival) |
Forms an 'equivalent' unsigned short for transmission. More... | |
static TDataType | toTDataType (String text, String fmtstring) |
parse input string into a TDataType More... | |
static TDataType | toTDataType (String text, short fmtcode) |
parse input string into a TDataType More... | |
static TDataType | toTDataType (Object value) |
Create a TDataType object that contains the given value. More... | |
TINE Data Type object All data transfered client <-> server must be contained in a TDataType object.
Furthermore all constructors of TDataType take an array of tine data types as input argument, i.e. a single element should be passed as an array of length 1
de.desy.tine.dataUtils.TDataType.TDataType | ( | int | dataSize, |
short | dataFormat | ||
) |
An unbound DataType object of the specified size and format.
dataSize | is the array size of the given format. |
dataFormat | is the tine data type of the object to create. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | byte[] | data | ) |
A subset of an array of booleans.
This corresponds to tine format CF_BOOLEAN
data | is a reference to the boolean array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | byte[] | data, |
int | length | ||
) |
A subset of an array of bytes.
data | is a reference to the byte array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | byte[] | data, |
String | tag | ||
) |
An array of 'structs' with the given tag or untagged structs if tag.length == 0 User-defined structures are allowed in tine and not too difficult to use.
It is strongly encouraged to make use of 'tagged' structures whereby the server and client both register the structure contents with the tine engine and apply a tag. Only then can issues of 'byte-swapping' and structure boundaries be handled correctly. As java does not have structures, the associated class is responsible for providing a toStruct() method which returns a byte stream containing the contents of the desired structure.
data | is a reference to the byte array stream containing the 'struct' used to create and bind to the TDataType object. |
tag | is the structure tag associated with the 'struct.' |
de.desy.tine.dataUtils.TDataType.TDataType | ( | TTaggedStructure | data | ) |
A Tagged Structure User-defined structures are allowed in tine and not too difficult to use.
It is strongly encouraged to make use of 'tagged' structures whereby the server and client both register the structure contents with the tine engine and apply a tag. Only then can issues of 'byte-swapping' and structure boundaries be handled correctly. As java does not have structures, the associated class is responsible for providing a toStruct() method which returns a byte stream containing the contents of the desired structure.
data | is a reference to a TTaggedStructure object. |
References de.desy.tine.structUtils.TTaggedStructure.getName(), and de.desy.tine.structUtils.TTaggedStructure.getSizeInBytes().
de.desy.tine.dataUtils.TDataType.TDataType | ( | TTaggedStructure[] | data | ) |
A array of Tagged Structures User-defined structures are allowed in tine and not too difficult to use.
It is strongly encouraged to make use of 'tagged' structures whereby the server and client both register the structure contents with the tine engine and apply a tag. Only then can issues of 'byte-swapping' and structure boundaries be handled correctly. As java does not have structures, the associated class is responsible for providing a toStruct() method which returns a byte stream containing the contents of the desired structure.
data | is a reference to an array of TTaggedStructure object. |
References de.desy.tine.structUtils.TTaggedStructure.fixExtendedBytes(), de.desy.tine.structUtils.TTaggedStructure.getName(), and de.desy.tine.structUtils.TTaggedStructure.getSizeInBytes().
de.desy.tine.dataUtils.TDataType.TDataType | ( | short[] | data | ) |
An array of shorts (2-byte integers) This corresponds to tine format CF_SHORT.
data | is a reference to the short array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | short[] | data, |
int | length | ||
) |
A subset of an array of shorts (2-byte integers) This corresponds to tine format CF_SHORT.
data | is a reference to the short array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | short | data | ) |
A single short value This method is only useful for quick creation of data 'down' objects (i.e.
data sets sent to the server). As there is no reference to the argument passed, it cannot be used to bind returning data to the object passed as the argument.
data | is a single short value used to create the TDataType object. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | int[] | data | ) |
An array of ints (4-byte integers) This corresponds to tine format CF_LONG.
data | is a reference to the int array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | int[] | data, |
int | length | ||
) |
A subset of an array of ints (4-byte integers) This corresponds to tine format CF_LONG.
data | is a reference to the int array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | boolean[] | data | ) |
A subset of an array of booleans.
This corresponds to tine format CF_BOOLEAN
data | is a reference to the boolean array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | boolean[] | data, |
int | length | ||
) |
A subset of an array of booleans.
This corresponds to tine format CF_BOOLEAN
data | is a reference to the boolean array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | float[] | data | ) |
An array of floats This corresponds to tine format CF_FLOAT.
data | is a reference to the float array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | float[] | data, |
int | length | ||
) |
A subset of an array of floats This corresponds to tine format CF_FLOAT.
data | is a reference to the float array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | TCompoundDataObject[] | data | ) |
An array of tine data objects (e.g.
FLTINTs, FLTFLTs, NAME16s, etc.) can be bound to a tine data type object. Tine data type objects are used in data links between client and server.
data | is a reference to the data objects used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | TCompoundDataObject[] | data, |
int | length | ||
) |
An array of tine data objects (e.g.
FLTINTs, FLTFLTs, NAME16s, etc.) can be bound to a tine data type object. Tine data type objects are used in data links between client and server.
data | is a reference to the data objects used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | SPECTRUM | data | ) |
A SPECTRUM object.
This corresponds to tine format CF_SPECTRUM
data | is a reference to the SPECTRUM object used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | IMAGE | data | ) |
An IMAGE object.
This corresponds to tine format CF_IMAGE
data | is a reference to the IMAGE object used to create and bind to the TDataType object |
References de.desy.tine.types.IMAGE.getImageFrameSize(), de.desy.tine.types.IMAGE.getSizeInBytes(), and de.desy.tine.types.IMAGE.toByteArray().
de.desy.tine.dataUtils.TDataType.TDataType | ( | double[] | data | ) |
An array of doubles.
This corresponds to tine format CF_DOUBLE
data | is a reference to the double array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | double[] | data, |
int | length | ||
) |
A subset of an array of doubles.
This corresponds to tine format CF_DOUBLE
data | is a reference to the double array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | long[] | data | ) |
An array of (Java) longs.
This corresponds to tine format CF_DLONG or CF_INT64
data | is a reference to the long array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | long[] | data, |
int | length | ||
) |
A subset of an array of (java) longs.
This corresponds to tine format CF_DLONG, CF_INT64
data | is a reference to the long array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | char[] | data | ) |
An array of chars (to be interpretted as a text string)
data | is a reference to the char[] array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | char[] | data, |
int | length | ||
) |
A subset of an array of chars (to be interpretted as a text string)
data | is a reference to the char[] array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | StringBuffer | data | ) |
A text string buffer.
data | is a reference to the StringBuffer used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | StringBuffer | data, |
int | length | ||
) |
A subset of a text string buffer.
data | is a reference to the StringBuffer used to create and bind to the TDataType object |
length | is the subset length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | String[] | data | ) |
A subset of an array of Strings.
This corresponds to tine format CF_STRING
data | is a reference to the String array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | String[] | data, |
int | length | ||
) |
A subset of an array of Strings.
This corresponds to tine format CF_STRING
data | is a reference to the String array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | KEYVALUE[] | data | ) |
A subset of an array of KEYVALUE Strings.
This corresponds to tine format CF_KEYVALUE
data | is a reference to the String array used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | KEYVALUE[] | data, |
int | length | ||
) |
A subset of an array of KEYVALUE Strings.
This corresponds to tine format CF_KEYVALUE
data | is a reference to the KEYVALUE array used to create and bind to the TDataType object |
length | is the subset array length to use. |
de.desy.tine.dataUtils.TDataType.TDataType | ( | String | data | ) |
A text string.
data | is a reference to the String used to create and bind to the TDataType object |
de.desy.tine.dataUtils.TDataType.TDataType | ( | String | data, |
int | length | ||
) |
A text string.
data | is a reference to the String used to create and bind to the TDataType object |
length | is the subset length to use. |
String de.desy.tine.dataUtils.TDataType.getArrayDelimiter | ( | ) |
Get the delimiter used in a string representation of an array.
int de.desy.tine.dataUtils.TDataType.getArrayLength | ( | ) |
Returns the data array length of the associated tine Data Type object.
References de.desy.tine.definitions.TFormat.isAdjustableLength().
int de.desy.tine.dataUtils.TDataType.getCompletionLength | ( | ) |
Returns the last data completion length.
Referenced by de.desy.tine.alarmUtils.TAlarmSystem.getAlarmDefinitions(), de.desy.tine.alarmUtils.TAlarmSystem.getAlarmDefinitionsFromServer(), de.desy.tine.alarmUtils.TAlarmSystem.getAlarmSystemsMap(), de.desy.tine.addrUtils.ENSTools.getAllowedDeviceSubsystems(), de.desy.tine.histUtils.THistory.getAnnotation(), de.desy.tine.histUtils.THistory.getAnnotationTimes(), de.desy.tine.histUtils.THistory.getArchivedPropertyList(), de.desy.tine.queryUtils.TQuery.getDeviceContexts(), de.desy.tine.queryUtils.TQuery.getDeviceGroupMembers(), de.desy.tine.queryUtils.TQuery.getDeviceServerReport(), de.desy.tine.eventUtils.TEventArchive.getDeviceServers(), de.desy.tine.alarmUtils.TAlarmSystem.getDisabledAlarms(), de.desy.tine.addrUtils.ENSTools.getGroupMembersFromGENS(), de.desy.tine.addrUtils.ENSTools.getGroupsFromGENS(), and de.desy.tine.queryUtils.TQuery.getPropertiesWithPattern().
int de.desy.tine.dataUtils.TDataType.getData | ( | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is mostly used internally, and is of little use to the API programmer.
References de.desy.tine.dataUtils.TDataType.getDataObject(), and de.desy.tine.structUtils.TTaggedStructure.getSizeInBytes().
Referenced by de.desy.tine.dataUtils.TDataType.getData().
int de.desy.tine.dataUtils.TDataType.getData | ( | boolean[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.dataUtils.TDataType.getData().
int de.desy.tine.dataUtils.TDataType.getData | ( | boolean[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.dataUtils.TDataType.getData().
int de.desy.tine.dataUtils.TDataType.getData | ( | byte[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.dataUtils.TDataType.getData().
Referenced by de.desy.tine.client.TLink.execute().
int de.desy.tine.dataUtils.TDataType.getData | ( | byte[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.definitions.TFormat.formatSizeOf().
int de.desy.tine.dataUtils.TDataType.getData | ( | char[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.definitions.TFormat.formatSizeOf().
int de.desy.tine.dataUtils.TDataType.getData | ( | double[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
int de.desy.tine.dataUtils.TDataType.getData | ( | double[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.definitions.TFormat.formatSizeOf().
int de.desy.tine.dataUtils.TDataType.getData | ( | float[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.dataUtils.TDataType.getData().
int de.desy.tine.dataUtils.TDataType.getData | ( | float[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.definitions.TFormat.formatSizeOf().
int de.desy.tine.dataUtils.TDataType.getData | ( | IMAGE | image | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.types.IMAGE.getImageFrameBuffer(), de.desy.tine.types.IMAGE.getImageFrameSize(), de.desy.tine.types.IMAGE.HEADER_SIZE, and de.desy.tine.types.IMAGE.readHeaders().
int de.desy.tine.dataUtils.TDataType.getData | ( | int[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.dataUtils.TDataType.getData().
int de.desy.tine.dataUtils.TDataType.getData | ( | int[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.definitions.TFormat.formatSizeOf().
int de.desy.tine.dataUtils.TDataType.getData | ( | long[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
int de.desy.tine.dataUtils.TDataType.getData | ( | long[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.definitions.TFormat.formatSizeOf().
int de.desy.tine.dataUtils.TDataType.getData | ( | Object | Data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
int de.desy.tine.dataUtils.TDataType.getData | ( | Object | Data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
int de.desy.tine.dataUtils.TDataType.getData | ( | short[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.dataUtils.TDataType.getData().
int de.desy.tine.dataUtils.TDataType.getData | ( | short[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.definitions.TFormat.formatSizeOf().
int de.desy.tine.dataUtils.TDataType.getData | ( | SPECTRUM | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
int de.desy.tine.dataUtils.TDataType.getData | ( | String[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
int de.desy.tine.dataUtils.TDataType.getData | ( | String[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
int de.desy.tine.dataUtils.TDataType.getData | ( | StringBuffer | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.definitions.TFormat.formatSizeOf().
int de.desy.tine.dataUtils.TDataType.getData | ( | TCompoundDataObject[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.dataUtils.TDataType.getData().
int de.desy.tine.dataUtils.TDataType.getData | ( | TCompoundDataObject[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.definitions.TFormat.formatSizeOf(), de.desy.tine.types.TCompoundDataObject.getByteArray(), de.desy.tine.dataUtils.TDataType.getData(), de.desy.tine.types.TCompoundDataObject.getSizeInBytes(), de.desy.tine.types.TCompoundDataObject.toByteArray(), and de.desy.tine.types.TCompoundDataObject.toStruct().
int de.desy.tine.dataUtils.TDataType.getData | ( | TTaggedStructure[] | data | ) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
References de.desy.tine.dataUtils.TDataType.getData().
int de.desy.tine.dataUtils.TDataType.getData | ( | TTaggedStructure[] | data, |
int | length, | ||
int | offset | ||
) |
Gets the canonical data set from the underlying data byte stream Gets the fully formed (properly assembled and byte-swapped) canonical data set from the underlying byte stream.
This method is used internally, but can be used to get the underlying data into the specifically referenced data, for instance when the TDataType object was instantiated with 'unbound' data.
data | is the data object into which the underlying data should be prepared and copied. |
length | is the number of elements to get |
offset | is the beginning position of the target data array into which the data should be copied |
References de.desy.tine.dataUtils.TDataType.getData(), de.desy.tine.structUtils.TTaggedStructure.getName(), and de.desy.tine.structUtils.TTaggedStructure.getSizeInBytes().
Object de.desy.tine.dataUtils.TDataType.getDataObject | ( | ) |
Retrieves the returned data as an Object container.
This method is useful for obtaining the unbound data when the data type is unknown at link time. A call to getFormat() can be made to ascertain the tine data type and hence the array nature of the object returned.
Referenced by de.desy.tine.client.ez.TineClient.getAttributeClass(), de.desy.tine.dataUtils.TDataType.getData(), and de.desy.tine.queryUtils.TQuery.getDeviceServerReport().
short de.desy.tine.dataUtils.TDataType.getFormat | ( | ) |
Returns the data type of the associated tine Data Type object.
Vector<Object> de.desy.tine.dataUtils.TDataType.getVector | ( | ) |
Retrieves the returned data as a Vector.
This method is useful for obtaining the unbound data when the data type is unknown at link time. A call to getFormat() can be made to ascertain the tine data type and hence the contents of the Vector.
int de.desy.tine.dataUtils.TDataType.putData | ( | ) |
Puts the current canonical data set into the underlying data byte stream Puts the currently referenced canonical data set into the underlying byte stream, properly swapped and aligned.
This method is primarily used internally and is of little value to the API programmer.
Referenced by de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | boolean | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | boolean | value, |
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data value into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
value | is the single value which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | boolean[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | boolean[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | byte | value, |
int | offset | ||
) |
Puts the input data value into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
value | is the single value which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | byte[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | byte[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | byte[] | values, |
int | offset | ||
) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
values | is the values array which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | DBLDBL | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | DBLDBL[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | DBLDBL[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | DBLDBLDBL | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | DBLDBLDBL[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | DBLDBLDBL[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | double | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | double | value, |
int | offset | ||
) |
Puts the input data value into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
value | is the single value which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | double[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | double[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | double[] | values, |
int | offset | ||
) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
values | is the values array which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | float | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | float | value, |
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data value into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
value | is the single value which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | float[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | float[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | float[] | values, |
int | offset | ||
) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
values | is the values array which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | FLTINT | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | FLTINT[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | FLTINT[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | IMAGE | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is IMAGE type whose contents are to copied into the underlying byte stream and referenced data object. |
References de.desy.tine.types.IMAGE.FrameHeader.appendedFrameSize, de.desy.tine.types.IMAGE.getFrameHeader(), de.desy.tine.types.IMAGE.getHeaderSize(), and de.desy.tine.types.IMAGE.getImageFrameSize().
int de.desy.tine.dataUtils.TDataType.putData | ( | int | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | int | value, |
int | offset | ||
) |
Puts the input data value into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
value | is the single value which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | int[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | int[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | int[] | values, |
int | offset | ||
) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
values | is the values array which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | INTINT | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | INTINT[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | INTINT[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | KEYVALUE[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | KEYVALUE[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | long | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | long | value, |
int | offset | ||
) |
Puts the input data value into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
value | is the single value which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | long[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | long[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | long[] | values, |
int | offset | ||
) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
values | is the values array which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | NAME16FI[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | NAME16FI[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | NAME32DBLDBL[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | NAME32DBLDBL[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | short | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
References de.desy.tine.dataUtils.TDataType.putData().
Referenced by de.desy.tine.client.TLink.execute().
int de.desy.tine.dataUtils.TDataType.putData | ( | short | value, |
int | offset | ||
) |
Puts the input data value into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
value | is the single value which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | short[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | short[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
References de.desy.tine.dataUtils.TDataType.putData().
int de.desy.tine.dataUtils.TDataType.putData | ( | short[] | values, |
int | offset | ||
) |
Puts the input data value array into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
values | is the values array which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
int de.desy.tine.dataUtils.TDataType.putData | ( | String | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | String[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | String[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | TCompoundDataObject | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is data primitive whose value is copied into the underlying byte stream and referenced data object. |
References de.desy.tine.definitions.TFormat.formatSizeOf(), and de.desy.tine.types.TCompoundDataObject.getSizeInBytes().
int de.desy.tine.dataUtils.TDataType.putData | ( | TCompoundDataObject | value, |
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data value into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
value | is the single value which should be copied into the underlying byte stream and referenced data object at the given offset. |
offset | is the position offset within the targeted array |
InputDataLockedException | if a link using this TDataType as input is bound to another link and an attempt to alter the input data set (which is part of the contract cached at the target server) is made. |
References de.desy.tine.definitions.TFormat.isName(), de.desy.tine.definitions.TFormat.isNameInt(), and de.desy.tine.definitions.TFormat.toString().
int de.desy.tine.dataUtils.TDataType.putData | ( | TCompoundDataObject[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | TCompoundDataObject[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the give data object to copy |
offset | is the starting offset within the array to copy |
int de.desy.tine.dataUtils.TDataType.putData | ( | TTaggedStructure | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is Tagged Structure whose contents are to be copied into the underlying byte stream and referenced data object. |
References de.desy.tine.structUtils.TTaggedStructure.fixExtendedBytes(), de.desy.tine.structUtils.TTaggedStructure.getName(), and de.desy.tine.structUtils.TTaggedStructure.getSizeInBytes().
int de.desy.tine.dataUtils.TDataType.putData | ( | TTaggedStructure[] | data | ) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
int de.desy.tine.dataUtils.TDataType.putData | ( | TTaggedStructure[] | data, |
int | length, | ||
int | offset | ||
) |
Puts the current canonical data set into the underlying data byte stream Puts the input data set into the underlying byte stream, properly swapped and aligned.
It replaces the contents of the original, referenced data array with that of the data object given.
data | is the data object whose contents should be copied into the underlying byte stream and referenced data object. |
length | is the number of elements from the given data object to copy |
offset | is the starting offset within the array to copy |
String de.desy.tine.dataUtils.TDataType.toString | ( | ) |
Outputs the returned data as a String.
This method is useful for displaying the unbound data when the data type is unknown at link time.
Referenced by de.desy.tine.queryUtils.TQuery.getDeviceServerReport().
|
static |
Create a TDataType object that contains the given value.
The data type is created based on the type of the given object, by calling one of the appropriate constructors.
value | the value to insert into the data type |
References de.desy.tine.dataUtils.TDataType.TDataType().
|
static |
parse input string into a TDataType
text | is the text string which is to be parsed into data |
fmtcode | is the TINE format code defining the parsing rules |
References de.desy.tine.dataUtils.TDataType.toTDataType().
|
static |
parse input string into a TDataType
text | is the text string which is to be parsed into data |
fmtstring | is the TINE format code (in string representation) defining the parsing rules |
References de.desy.tine.definitions.TFormat.getFormatCode().
Referenced by de.desy.tine.dataUtils.TDataType.toTDataType().
|
static |
Converts a value transmitted as an 'unsigned' integer to a java signed long.
ival | an encoded unsigned integer value |
|
static |
Forms an 'equivalent' unsigned integer for transmission.
lval | a java long value (signed) to be encoded as an unsigned integer |
|
static |
Forms an 'equivalent' unsigned short for transmission.
ival | a java integer value (signed) to be encoded as an unsigned short |
|
static |
Converts a value transmitted as an 'unsigned' short to a java signed integer.
sval | an encoded unsigned short value |