Package com.latencybusters.lbm.sdm

Class Summary
LBMSDM class LBMSDM is the parent class from which the core SDM functionality derives.
LBMSDMArrayBlob Implements an SDM Field that is an array of BLOBs (Binary Large OBjects).
LBMSDMArrayBool Implements an SDM Field that is an array of Booleans.
LBMSDMArrayDecimal Implements an SDM Field that is an array of Decimals.
LBMSDMArrayDouble Implements an SDM Field that is an array of Doubles.
LBMSDMArrayFloat Implements an SDM Field that is an array of Floats
LBMSDMArrayInt16 Implements an SDM Field that is an array of 16 bit integers.
LBMSDMArrayInt32 Implements an SDM Field that is an array of 32 bit integers.
LBMSDMArrayInt64 Implements an SDM Field that is an array of 64 bit integers.
LBMSDMArrayInt8 Implements an SDM Field that is an array of 8 bit integers.
LBMSDMArrayMessage Implements an SDM Field that is an array of SDM messages
LBMSDMArrayString Implements an SDM Field that is an array of Strings
LBMSDMArrayTimestamp Implements an SDM Field that is an array of Timestamps.
LBMSDMArrayUint16 Implements an SDM Field that is an array of unsigned 16 bit integers.
LBMSDMArrayUint32 Implements an SDM Field that is an array of unsigned 32 bit integers.
LBMSDMArrayUint64 Implements an SDM Field that is an array of unsigned 64 bit integers.
LBMSDMArrayUint8 Implements an SDM Field that is an array of unsigned 8 bit integers.
LBMSDMArrayUnicode Implements an SDM Field that is an array of unicode strings
LBMSDMessage LBMSDMessage is the main class for managing an LBM SDM message.
LBMSDMField LBMSDMField is the base class for all LBM SDM field types.
LBMSDMFieldBlob Implements an SDM Field of type BLOB (Binary Large OBject)
LBMSDMFieldBool Implements an SDM Field of type boolean
LBMSDMFieldDecimal Implements an SDM Field of type Decimal
LBMSDMFieldDouble Implements an SDM Field of type Double
LBMSDMFieldFloat Implements an SDM Field of type Float
LBMSDMFieldInt16 Implements an 16 bit integer SDM Field
LBMSDMFieldInt32 Implements an 32 bit integer SDM Field
LBMSDMFieldInt64 Implements an 64 bit integer SDM Field
LBMSDMFieldInt8 Implements an 8 bit integer SDM Field
LBMSDMFieldIterator An iterator for field sets.
LBMSDMFieldMessage Implements an SDM Field that encapsulates an SDM message
LBMSDMFields LBMSDMFields is a utility class for LBMSDMessage to collect a set of fields.
LBMSDMFieldsAttribute LBMSDMFieldsAttribute define the attributes used by LBMSDMFields.
LBMSDMFieldString Implements an SDM Field of type String
LBMSDMFieldTimestamp Implements an SDM Field of type Timestamp.
LBMSDMFieldUint16 Implements an unsigned 16 bit integer SDM Field
LBMSDMFieldUint32 Implements an unsigned 32 bit integer SDM Field
LBMSDMFieldUint64 Implements an unsigned 64 bit integer SDM Field
LBMSDMFieldUint8 Implements an unsigned 8 bit integer SDM Field
LBMSDMFieldUnicode Implements an SDM Field of type unicode string
LBMSDMRaw LBMSDMRaw is the base class for raw data type classes.
LBMSDMRawBlob An LBMSDMRawBlob is a helper class to minimise the effort of formatting and parsing Binary Large OBjects (BLOBs)
LBMSDMRawDecimal An LBMSDMRawDecimal is a helper class to minimise the effort of formatting and parsing Decimals
LBMSDMRawDouble An LBMSDMRawDouble is a helper class to minimise the effort of formatting and parsing Doubles
LBMSDMRawFloat An LBMSDMRawFloat is a helper class to minimise the effort of formatting and parsing Floats
LBMSDMRawInt64 An LBMSDMRawInt64 is a helper class to minimise the effort of formatting and parsing 64 bit integers
LBMSDMRawTimestamp An LBMSDMRawTimestamp is a helper class to minimise the effort of formatting and parsing Timestamps.
LBMSDMRawUint16 An LBMSDMRawUint16 is a helper class to minimise the effort of formatting and parsing unsigned 16 bit integers
LBMSDMRawUint32 An LBMSDMRawUint32 is a helper class to minimise the effort of formatting and parsing unsigned 32 bit integers
LBMSDMRawUint64 An LBMSDMRawUint64 is a helper class to minimise the effort of formatting and parsing unsigned 64 bit integers
 

Exception Summary
LBMSDMAddingFieldException An LBM SDM Exception indicating an error occurred adding a field.
LBMSDMBadRawObjectException An LBM SDM Exception indicating a bad raw object was encountered Where possible, additional data about the raw object is dumped.
LBMSDMBadTypeException SDM Exception that occurs when bad field type is encountered
LBMSDMCannotConvertException An LBM SDM Exception indicating that conversion to or from an SDM field could not be achieved.
LBMSDMDuplicateFieldException An LBM SDM Exception indicating a duplicate field exists - probably when adding a field.
LBMSDMException LBMSDMException is the base exception class for LBM SDM Exceptions.
LBMSDMFieldIsNullException An LBM SDM Exception indicating an null field is encountered
LBMSDMInsufficientSpaceException An LBM SDM Exception indicating a buffer was provided which was too small for the operation.
LBMSDMNameTooLongException An LBM SDM Exception indicating a name provided was too long for an SDM Field.
LBMSDMNotArrayException An LBM SDM Exception indicating an array operation was requested on a non array type field.
LBMSDMOutOfRangeException An LBM SDM Exception indicating a value was provided but is out of range.
LBMSDMTypeMismatchException An LBM SDM Exception indicating there is a mismatch between field types.
LBMSDMTypeNotSupportedException An LBM SDM Exception indicating that a field was encountered for an unsupported type.
LBMSDMUnsignedException An LBM SDM Exception indicating an negative number was provided to an unsigned field type.
 



All of the documentation and software included in this and any other Informatica Inc "Ultra Messaging" Release is Copyright (C) 2004-2014, Informatica Corporation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted only as covered by the terms of a valid software license agreement with 29West Inc. Copyright © 2004-2014, Informatica, Inc. All Rights Reserved.