Data Abstract for JavaScript

Objects

Object Notes
BetweenExpression The BetweenExpression class implements BetweenExpression that checks belonging to a range of values.
Bin2DataStreamer Bin2DataStreamer implementation compatible with other platforms. Some 64bit data types that hold big values are limited to 48bit due to nature of JavaScript numbers. Shouldn't be created directly by user, just provide streamer class when creating data adapter.
BinaryExpression Implementation of BinaryExpression
Change DeltaChange implementation written with JSON serialisation in mind. Used internally by data streamer.
ConstantExpression Implementation of ConstantExpression
DataStreamer Data Streamers perform the task of reading and writing data and delta packets from and to a format that can be transmitted over the network between client and...
DataTable DataTable is a basic dataset object. It contains an array of rows containing the actual data, and also maintains information about any changes that may have been made to these rows locally, but that have not yet been sent back to the server.
DataTableRow Represents single row of DataTable.
DateTimeNowExpression The DateTimeNowExpression class represents the current database server date and time in Dynamic Where expressions.
DateTimePartExpression The DateTimePartExpression class represents a call to the SQL function that extracts a part of given date like year, month etc in Dynamic Where expressions.
DateTimeTodayExpression The DateTimeTodayExpression class represents the current database server date in Dynamic Where expressions.
Delta Delta implementation written with JSON serialisation in mind. Used internally by data streamer.
Deltas List of deltas. Used internally by data streamer.
DynamicWhere Implementation of Dynamic Where
Field Holds essential subset of DataTable field info. Full information can be retrieved by RemoteDataAdapter getSchema method
FieldExpression Implementation of FieldExpression
FunctionCallExpression
JSONDataStreamer JsonDataStreamer implementation compatible with other platforms. Shouldn't be created directly by user, just provide streamer class when creating data adapter.
ListExpression Implementation of ListExpression
LookupField Lookup fields provide a (usually more readable) value for specific fields, by looking up data from a secondary table. Once defined, lookup fields act like regular read-only fields. Created by DataTable.addLookupField.
MacroExpression Implementation of MacroExpression
NullExpression Implementation of NullExpression
ParameterExpression Implementation of ParameterExpression
RemoteDataAdapter The RemoteDataAdapter component provides client-side access to a set of data tables published on the server. It encapsulates all the information needed to communicate with the server (via a Remote Service) and to encode and decode data for the wire via a Data Streamer...
UnaryExpression Implementation of UnaryExpression