DataList
The DataList represents a list of restricted data types which are wrappable by DataItem, to ensure that all data passed to the SDK can be used correctly and without unexpected behaviours when converting to Strings.
Instances of DataList are immutable. When requiring updates, the copy method is available to use, which is prepopulate a Builder with the existing set of DataItems
Indexing starts at 0 as with standard Java lists.
This class will serialize to a JSON array - [ ... ] - when calling toString.
See also
Types
Properties
Functions
Should return an instance of a DataItem that represents all required properties of the implementing class, such that it could be:
Returns a ParcelableDataItem that wraps the DataItem.
Extracts a nested DataObject according to the given jsonPath.
Gets the DataObject entry at the given index if it exists and the value is a DataObject.
Convenience method for merging a Iterable group of Observables of the same type.