IAbstractStructure Interface
Assembly: Qlik.Engine.dll
A wrapper that can provide a typed interface for a JToken.
Syntax
public interface IAbstractStructure
Properties
Name | Description |
---|---|
Session |
The session from which this structure was created. |
Methods
Name | Description |
---|---|
As<T>() |
Interprets abstract structure as a different type. |
CloneAs<T>() |
Clones object to another AbstractStructure type. |
CloneSubstructureAs<T>(String) |
Clones a substructure of the abstract structure and interprets it as type T. |
Get<T>(String) |
Retrieves a property of the abstract structure and inteprets it as an object of type T. |
Get<T>(String, T) |
Retrieves an element of the abstract structure and interprets it as an object of type T. |
GetAllProperties(Boolean) |
Gets all the property names in the structure |
GetAllPropertyPaths(Boolean) |
Gets the path to all properties names in the structure |
IsSet(String) |
Checks if a property is set |
PrintStructure(Formatting) |
Creates a string representation of the underlying json structure. |
Set<T>(String, T) |
Sets a property in the abstract structure |
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!