Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class ModelQLClient(val url: String, val client: HttpClient, includedSerializersModule: SerializersModule = UntypedModelQL.serializersModule)
Link copied to clipboard
Link copied to clipboard
abstract class ModelQLNode(val client: ModelQLClient) : INode, ISupportsModelQL, IQueryExecutor<INode>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ModelQLNodeWithConceptQuery(val client: ModelQLClient, val reference: SerializedNodeReference) : ModelQLNodeWithConceptCache
Link copied to clipboard
class ModelQLNodeWithKnownConcept(val client: ModelQLClient, val reference: SerializedNodeReference, conceptReference: ConceptReference?) : ModelQLNode
Performance optimization. The concept is immutable and required for creating a typed node.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
expect fun <ResultT> ModelQLClient.blockingQuery(body: (IMonoStep<INode>) -> IMonoStep<ResultT>): ResultT
actual fun <ResultT> ModelQLClient.blockingQuery(body: (IMonoStep<INode>) -> IMonoStep<ResultT>): ResultT
actual fun <ResultT> ModelQLClient.blockingQuery(body: (IMonoStep<INode>) -> IMonoStep<ResultT>): ResultT