3. Classes
Method |
Description |
Represents the JSON data structure. |
|
Contains all methods implementing the API. |
|
An abstract class that inherits AbstractMetric to represent metrics that compare the minor part of the product's version in the parameters with the minor part of this product's versions that have the same major part in the database. If there are not any versions of this product that have the same major part, these metrics will compare the major part of versions. |
|
An abstract class that inherits AbstractMetric to represent metrics that compare the versions based on the major part first and minor part second. |
|
Inherits from Metric. |
|
Inherits from AbstractFeedElement to contain definition information. |
|
Inherits from Metric. |
|
Represents the product's version, definition version or engine version of different types with number and string components. |
|
Inherits from Metric. |
|
Inherits from AbstractStaticFeed to represent the information about the URL of the product. |
|
Inherits from AbstractFeedElement to contain definition information. |
|
An abstract class inheriting from AssociationType to represent the types of association that are used for OESIS Monitor and to delegate processing to child classes. |
|
An abstract class inheriting from AssociationType to represent the types of association that are used for OESIS 4V and to delegate processing to child classes. |
|
An abstract class that inherits AbstractMetric to represent metrics that compare different parts of definitions. |
|
Inherits from VersionMinorMetric. |
|
Inherits from VersionMajorMetric. |
|
A template class inheriting from AbstractFeed to represent a feed that contains information about the definition or version of a product, depends on the type if the template parameter. |
|
Inherits from Metric. |
|
Inherits from Metric. |
|
Inherits from VersionMinorMetric. |
|
Inherits from VersionMajorMetric. |
|
Inherits from Metric. |
|
Inherits from Metric. |
|
An abstract class to handle different metric processes based on different types of Association. Its main purpose is to be a base class for OesisAssociationType and OMAssociationType classes. |
|
Represents an item in the Association collection in the database. Each item represents a connection between a product with its Feed, Static Feed, Operating System and Signature. |
|
An abstract class that represents a metric, which is a way to measure product's staleness. It is used as a base class of specific metrics. |
|
An abstract class representing an element in a feed. It contains a piece of information that is collected over time about a product. |
|
An abstract class that represents an item in the Feed collection in the database. Its main purpose is to be a base class for other specific types of feed. |