Package com.onenetwork.platform.data.tlv
"tlv" is short for TimeLine View - this package contains interfaces into the data fetched for a Timeline view in the user interface.
These interfaces can be used to get the data necessary to write computed data measure code within a Timeline.
See the Timeline View chapter of the SDK User's Guide for more details.
-
Interface Summary Interface Description Bucket An individual Bucket (or cell) within aDataMeasure
.BucketTransformer Interface to be implemented by functions which aggregate and/or disaggregate raw data across multiple bucket types.DataMeasure A DataMeasure represents a single row in a view of aTimeline
.Timeline A Timeline is composed of one or moreDataMeasure
objects, scoped by a date range.TimelineBuilder Used byTimelineCalculator
implementations to specify a Timeline (a sequence of buckets) at runtime.TimelineCalculator TimelineCalculator is used to override fixed buckets size for PreDefinedMixedBucketization in TLV.
e.g.TimelineService Various utility functions to manipulate Timeline generation. -
Class Summary Class Description BaseTimelineViewListener A listener class forTimeline
that will be called at different stages: After Timeline view is executed successfully and the response is created After a Timeline export process is done and the excel Workbook is created.BaseTLVEditHandler Base class for handlers which implement save operations on a Timeline View.BucketizedValue A BucketizedValue represents a single row in DBTimelineDefinition Defines the overall bucketization for a Timeline View. -
Enum Summary Enum Description Bucketization Bucketization types -
Exception Summary Exception Description DMSaveException This exception can be thrown to indicate an error occurred during DM write invocation.