Home > Class Reference > ENSLIB namespace > %DeepSee.PMML.Data

%DeepSee.PMML.Data

abstract serial class %DeepSee.PMML.Data extends %Library.SerialObject

Represents a single "record" of data for the models defined in a %DeepSee.PMML.Definition class. A subclass of this class is generated upon compiling a PMML definition, which can then be instantiated to run the predictive models against. See the %Execute method in %DeepSee.PMML.Model.AbstractModel for more details.

Method Inventory (Including Private)

Methods (Including Private)

final classmethod %CreateFromArray(ByRef pArray, Output pSC As %Status = $$$OK) as %DeepSee.PMML.Data
Instantiates an object from this class based on the values in the supplied array.
classmethod %CreateFromDeepSee(pFactId As %Integer, Output pData As %DeepSee.PMML.Data, pDataSource As %String = "") as %Status
Instantiates an object from this class based on the dimension level and measure values of a DeepSee fact, using the mapping described in pDataSource
final classmethod %CreateFromObject(pObject, Output pSC As %Status = $$$OK) as %DeepSee.PMML.Data
Instantiates an object from this class based on the property values of the supplied object.
method %GetPropertyStatus(pProperty As %String) as %String
method %IsInvalid(pProperty As %String) as %Boolean
method %IsMissing(pProperty As %String) as %Boolean

Inherited Members

Inherited Methods (Including Private)

Subclasses