Home > @i2analyze/i2connect > services > ISemanticSeed
services.ISemanticSeed interface
A semantic seed for a search operation, which contains the seed record and the semantic property values.
Signature:
interface ISemanticSeed
Introduced: API version 2.2
Properties
| Property | Type | Description |
|---|---|---|
| seed | records.ISeedEntityRecord | records.ISeedLinkRecord | Gets the record that passed the constraints to be a seed for the service. |
Methods
| Method | Description |
|---|---|
| getAsBooleans(semanticTypeId) | Gets the values of the properties with the specified semantic type as Booleans. |
| getAsDateAndTimes(semanticTypeId) | Gets the values of the properties with the specified semantic type as dates-and-times. |
| getAsDates(semanticTypeId) | Gets the values of the properties with the specified semantic type as dates. |
| getAsDecimals(semanticTypeId) | Gets the values of the properties with the specified semantic type as decimals. |
| getAsGeoPoints(semanticTypeId) | Gets the values of the properties with the specified semantic type as geospatial locations. |
| getAsNumbers(semanticTypeId) | Gets the values of the properties with the specified semantic type as numbers. |
| getAsStrings(semanticTypeId) | Gets the values of the properties with the specified semantic type as strings. |
| getAsTimes(semanticTypeId) | Gets the values of the properties with the specified semantic type as times. |