You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
shaheen-s edited this page Nov 4, 2020
·
1 revision
AnalyticalObject<T>
The AnalyticalObject<T> is the class used to define and de-normalize types. Simply
inheriting from the class and using its functions in the constructor will allow for definition.
(Covered in the definition segment of the wiki).
Do note that simply creating an instance of the class and passing any type will create a definition
using sane defaults, like so:
AnalyticalObject<FooClass>bar=newAnalyticalObject<FooClass>();TypeMapmap=bar.TypeMap;// Access to a type map detailing all properties in FooClass
PopulationResult
The PopulationResult is the class that handles delivering results from a Service.
It automatically denormalizes a JSON string to have the same scheme as the TypeMap
TypeMap
The TypeMap is the denormalized model created using the AnalyticalObject. It can be treated like
a dictionary containing the key of the field and its properties.
TypeMapDifferences
The TypeMapDifferences is a utility class to retrieve the difference between two TypeMap
instances. This is useful in modules that use FluentOlap.