Class TrajectoryDataSet
java.lang.Object
org.episteme.social.sports.TrajectoryDataSet
- All Implemented Interfaces:
Serializable, UniversalDataModel
Universal data model for performance tracking and human evolution trajectories.
Used for storing time-series data related to athletic performance or biological evolution.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumColor categories for visualization.static final recordIndividual data point on a timeline.static final recordA labeled series of related data points. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPoint(String seriesId, String label, TrajectoryDataSet.ColorType color, double time, Real value) Appends a new data point to a specific series.Returns a unique identifier for the type of data model.Returns all registered data series.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface UniversalDataModel
getMetadata, getQuantities, validate
-
Constructor Details
-
TrajectoryDataSet
public TrajectoryDataSet()
-
-
Method Details
-
getModelType
Description copied from interface:UniversalDataModelReturns a unique identifier for the type of data model. Examples: "SPATIAL_GEOMETRY", "ECONOMIC_PORTFOLIO", "ARCHITECTURAL_PLAN".- Specified by:
getModelTypein interfaceUniversalDataModel
-
addPoint
public void addPoint(String seriesId, String label, TrajectoryDataSet.ColorType color, double time, Real value) Appends a new data point to a specific series. -
getSeries
Returns all registered data series.
-